Show / Hide Table of Contents

    ABB

    AC500

    1. 串口透传

    1.建立串口透传通道,请参考:串口透传FBox通讯设置。

    • AC500编程口参数是固定的,若使用PLC的同一个串口进行数据监控和透传,请设置串口参数与编程口参数一致。
    • 由于Control Builder Plus软件编程口不支持Modbus协议,透传时请将AC500的COM1连接到FBox的COM2。或者在FBox的COM1和COM3分别创建两个Modbus RTU设备,分别连接PLC 的COM1和COM2,一个用于监控数据,一个用于透传。

    image-20231009091209628

    2.运行Control Builder Plus软件,右键点击“COM2_Online_Access",在弹出的对话框中选择”COM2 - Modbus“添加Modbus串口设备,COM2设置为Modbus协议,用于数据监控;COM1作为编程口。

    3.设置Modbus协议的串口参数说明如下:

    • “Parity”:“None”(与编程口一致)
    • “Operation mode”:“Server”(PLC做从站)
    • “Address”:按实际需求设置

    4.双击”AC500“,打开CoDeSys,设置CoDeSys通信。

    5.在菜单栏选择【Online】>【Communication Parameters】,编辑相关参数如下:

    6.在菜单栏选择【Online】>【Login】,使PLC在线。

    2. 以太网透传

    1.建立以太网透传通道,请参考:以太网透传FBox通讯设置。

    • 设置虚拟网卡IP为PLC的IP地址。

    • 添加网络PLC设备:Modbus_TCP,端口:502。

    • 添加网络PLC设备:Modbus_TCP,端口:1201,设置如下:

      (Control Builder Plus编程端口为1201,添加端口为1201的设备用于透传程序,端口号为502的设备用于串口通讯。)

    image-20231009093145471

    2.右键点击“Onboard _Ethernet”,选择“添加设备”,在弹出的对话框中选择“Modbus TCP/IP Server”,点击“添加设备”。

    3.双击"Modbus_TCP_IP_Server(Modbus TCP/IP Sever)",在弹出的对话框中编辑相关参数。

    “服务器连接”:设置可连接至PLC的客户端个数,最大可设置为12;设置为 0 时,表示Modbus 主站。本案例中PLC仅连接FBox可设置为1。

    “Open Modbus时间”:设定接收到应答报文后连接的保持时间,保持时间大于主站对PLC的扫描周期,保证连接不会频繁关闭。

    4.以下为ABB以太网模块CM577的Modbus Server设置(冗余PLC模块设置)。

    image-20231007154408909

    5.双击”AC500“,打开CoDeSys设置CoDeSys通信。

    6.在菜单栏选择【Online】>【Communication Parmeters】,编辑相关参数,设置如下:

    7.在菜单栏选择【Online】>【Login】,使PLC在线。

    Back to top Generated by Fcloud