三菱PLC与ABB机器人如何实现信号连接

如题所述

1、PLC与机器人系统组成:

工业机器人与PLC之间有两种通信传输方式:“I/O”连接和通信线路连接。下面介绍最常用的机器人与PLC之间采用I/O连接的控制方法。

例如下图的连接,上位机为S7-300,S7-200通过I/O信号与机床连接;S7-300通过PROFIBUS与S7-200连接;S7-300通过I/O信号与工业机器人连接;工业机器人和控制器的主体通过各自的通信电缆(直接插入)连接。

2、S7-300(cpu-313)输入/输出信号

3、S7-200输入输出信号(控制车床)

扩展资料:

在用户程序的执行阶段,PLC控制器总是从上到下扫描用户程序(梯形图)。扫描每个梯形图时,总是先扫描梯形图左侧由触点组成的控制电路。

按先左后右、先上后下的顺序对由触点组成的控制电路进行逻辑运算。然后,根据逻辑运算的结果,刷新系统RAM存储区的逻辑线圈对应位的状态;或者刷新I/O图像区的输出线圈对应位的状态;或者是否刷新梯形图中指定的特殊功能指令应确定是否执行。

也就是说,在用户程序执行过程中,只有I/O图像区域中的输入点的状态和数据不会改变,而系统的I/O图像区域或RAM存储区域中的其他输出点和软件设备的状态和数据很可能改变,上面列出的梯形图。

程序的执行结果将在下面使用这些线圈或数据的梯形图上工作;相反,下面梯形图的刷新逻辑线圈的状态或数据只能在下一个扫描周期中在梯形图上的程序上工作。

参考资料来源:百度百科:PLC系统

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
PLC输出(Y0)接机器人I\O板输入(X3.1)【D651通信板的X3是数字输入接线端子共8个】在示教器上点ABB,控制面板,配置,双击UNIT(1.name设定i/o板在系统中的名字2.TYPE OF UNIT选择D651 3.CONNECTED TO BUS 选DEVICENET1设备网总线4.DEVICENET ADDRESS设定I\O板在总线中的地址【不会算地址的话先设为10】将d651X5的8和10的短接跳线剪掉)。。。吃饭了
先这样,不懂追问。。。追问

请问直接用CC-link网络可以与机器人实现信号连接吗?

追答

你可以直接给ABB厂家打电话咨询有没有支持CC-LinK的通讯模块,这样的话你就不用换ABB的PLC了!而ABB机器人我知道的只有DEVICE NET和PROFIBUS-DP现场总线协议,DEVICE NET上面已经说过了,至于PROFIBUS-DP要选配DSQC667模块(最多支持512 DI和512 DO)与PLC进行通信 在示教器上点ABB,控制面板,配置,双击BUS确认系统中已有PROFIBUS1,然后点击后退。双击UNIT,单击“添加”(1.name设定i/o板在系统中的名字2.TYPE OF UNIT选择DP-SLAVE单击确定 3.双击CONNECTED TO BUS 选PROFIBUS1总线协议4.双击 PROFIBUS ADDRESS设定I\O板在总线中的地址为8单击确定 不热启动选择“否”单击后退 ,双击模块类型(UNIT TYPE)选中DP-SLAVE单击编辑,将INPIT SIZE和PUTPUT SIZE设为64这样数字输入与数字输出各为512个信号。

本回答被提问者和网友采纳
第2个回答  2012-04-28
不好做,换用ABB的PLC好点追问

请问换ABB的PLC要怎样做呢?

追答

楼上正解。ABB PLC连上就能用

第3个回答  2012-09-26
可以直接用继电器转吗?一定要通讯才可以?