智能机器人ABB机器人IO板DSQC652配置及devicenet通信


DSQC652是一款16个数字量输入和数字量输出的IO信号板 。X1和X2是数字量输出端子 , 每个接线端子有10个接线柱 , 1~8号为输出通道 , 9号为0V , 10号为24V+;map地址设置为从0~15(IO信号内部可设置输出高电平24V有效和低电平0V有效) X3和X4是数字量输入端子 。 1~8号为输入通道 , 9号为0V , 10号未使用 。 map地址设置为从0~15 。
智能机器人ABB机器人IO板DSQC652配置及devicenet通信
本文插图
ABB外部IO板是挂在devicenet通信下 , devicenet通信地址设置为10 , 所以接线时需要短接 。
【智能机器人ABB机器人IO板DSQC652配置及devicenet通信】
智能机器人ABB机器人IO板DSQC652配置及devicenet通信
本文插图
如下图; X5端子的1~5线用来通信 , 6号~12号接线柱是用来设定节点地址(Node Address)的 , 其中6号为逻辑地(0v) , 7号~12号分别表示节点地址的第0位~第5位 。 由于使用6个位来表示节点地址 , 因此节点地址的范围为0~63;第7号接线柱(NA0)代表2的0次方 , 第8号接线柱(NA1)代表2的1次方 , 依次类推 , 第12号接线柱(NA5)代表2的5次方 。 当使用短接片把第6号接线柱(0v)与其它接线柱相连接时 , 则被连接的接线柱输入为0v , 视为逻辑0;没有连接的接线柱视为逻辑1;
智能机器人ABB机器人IO板DSQC652配置及devicenet通信
本文插图
举个例子 , 来看下面这张图:短接片的8号和10号被切断了 , 其它位完好 。 当该短接片插接到X5端子的6号~12号接线柱时 , 由于6号为逻辑地(0V) , 因此7号、9号、11号和12号接线柱的输入均为0V(逻辑0);而8号和10号由于被切断 , 因此其输入视为高电压(逻辑1);由于8号接线柱(NA1)对应2的1次方(=2) , 10号接线柱(NA3)对应2的3次方(=8) , 因此该节点的地址2+8=10;
?
智能机器人ABB机器人IO板DSQC652配置及devicenet通信
本文插图
如果你想把该节点的地址设置成20 , 需要使用一个新的短接片 , 然后把9号和11号对应的短接片切断 , 这样节点地址就等于4+16=20;如果使用一个全新的短接片(没有任何位被切断)连接到6号~12号接线柱上 , 则节点的地址为0;相反 , 如果不连接短接片 , 则节点的地址为63;


    推荐阅读