前提:汇川PLC使用型号为AM600,AB PLC使用型号为1769-L33ER,PLC只要支持EIP通信,大部分型号的操作步骤一样。
本文使用AB PLC作为主站,汇川PLC作为从站。因为AB PLC做从站的话,首先是AB的EDS文件不好下载,而且其作为从站只能发送数据并不能接收数据;而汇川做从站的话,其EDS文件可以直接在InoProShop软件中配置完成后导出,并且同时支持数据的收发。个人小白认为哪个PLC作为从站和主站在大部分项目中都无所谓,只要数据交换了就好。
一、汇川PLC方的配置和导出EDS文件
1、配置汇川PLC的EIP从站
创建项目完成后,双击“网络组态”,在新弹出界面中勾选“Ethernet/IP 从站”。
勾选后可在左侧设备栏最下面看到新增的从站配置设备,即图片中的红框勾选。
右键新增的从站配置设备,然后点击“添加设备”,在弹出的对话框中可看到汇川提供的EthernetIP模块,可根据自己的需求选择相应的模块,本文选择添加“接收主站的任意字节数据”和“向主站发送任意字节数据”
添加完模块以后,双击添加的模块进行配置,以“Custom_Input_Module”为例。在双击后弹出的界面中点击左侧“自定义配置”,调整“数据大小”,配置需要接收主站的字节数据,这里可在下面调整每个变量的数据类型。调整好输入数据集以后,可以在进行I/O映射,这里不做过多赘述。“Custom_Output_Module”模块同样是如此。
这里需要注意的是,如果有接收和发送的数据有INT等类型,那么接收数据的字节和发送数据的字节必须能被整除,比如需要配置INT类型的数据,那么必须能被2整除,这样在AB方配置的时候才可切换数据类型。
2、汇川方导出EDS文件
双击左侧设备栏中“EtherNetIPSlave_A”,在弹出的对话框中“通用”栏可导出定制的EDS文件。(跟有的品牌PLC进行EIP通信时,还需要点击“生产者连接”配置“连接标签”,但是AB PLC好像不需要,这里不进行配置)
二、AB PLC方的配置过程
1、导入汇川定制的EDS文件
点击“工具”---“EDS硬件安装工具”,按照弹出的对话框对汇川EDS文件进行导入。
2、添加设备,并进行配置
右键点击左侧控制器管理器栏中的“以太网”,在点击“新建Module”,搜索新导入的汇川EDS,双击进行添加
配置好名称和汇川的IP地址,在点击“更改”
这里可选择是 双向数据交互 还是 仅输入 还是 仅输出,还可以选择AB配置时的数据类型,如果只是SINT,并不能修改的话,见汇川方配置数据字节时候的注意事项。
添加并配置好设备以后,可点击“控制器标签”,查看相应的数据,并根据需求可进行映射。
三,返回汇川方,设置IP地址
与硬件通信以后,点击设备栏中“Ethernet_A”,在弹出的窗口中点击“通用”,将汇川的IP配置好。
至此汇川PLC和AB PLC的EIP配置完成,但因为确实硬件,本文仅限理论上完成配置,并没有实际进行通信,只是给大家提供一个具体的配置思路,所以在结合硬件配置过程中出现一些细节问题,大家可根据经验进行调整。
原文链接:https://blog.csdn.net/weixin_44385320/article/details/135813626