分享一下欧姆龙CJ2M系列的plc与PLC之间的数据相互读取设定,因为CJ2M系列PLC自带EIP协议,所以硬件连接只需要将多个PLC通过网线用交换机连起来,并将所有的PLC的IP地址设置在同一个网段即可(如192.168.250.1;192.168.250.2;……)

1,IP地址的设置:

打开编程软件,

145356im8c5t8x0jzeumzt.jpg

用USB线将CPU与电脑连起来,打开IO表,将每个PLC的CJ2M-EIP21的IP地址设为同一网段不同节点,用USB线分别下载到每个PLC。

145356yyox22iaqy2oz77a.jpg

2,打开network configratorn软件

145356rvx8gta8rq8atwit.jpg

在菜单栏选择USB接口,并在线

145357xyyyu4bu2y2jemnu.jpg

145357i7hnyikfz775qzjh.jpg

145357sfgt4whh6txh6jhh.jpg

点击OK,选择TCP:2连接

145358q9tkbo4mm3loqhor.jpg

选择网络

145358jszklz25smi09020.jpg

选择上载网络

145358lxefkk9rk7rg5ebz.jpg

上载后就可以看到整个网络里的所有设备

145359mp1c1jj7ev1eusuu.jpg

下面我们来设置各PLC相互读取的数据(在这儿我们用1#PLC分别与2#,3#,4#,5#PLC进行数据交换,1#PLC的D00000,D02000,D03000,D04000作为发送地址,D00010,D02100,D03100,D041000作为接收地址,2#,3#,4#,5#PLC均由D00000作为接收地址,D00010作为发送地址),

建立1#PLC的CJ2M-EIP21的tag,双击1#EIP模块,点击edit tags进入新建页面,点击NEW新建tag名称为D0,8个字节,依次建立D2000,D3000,D4000,均为8个字节;之后在OUT新建tag,地址分别为D10,D2100,D3100,D4100,地址均为8个字节。

145359bpw35za0dw0xdw99.jpg

145359fg2k3jhosc0aujxu.jpg

以同样的方法分别在2#,3#,4#,5#PLC建立发送和接收地址,这里需要注意的是,发送数据的大小和对应接收数据的大小必须一致,否则,将会报错。

145400j83t8c8btw8b78zc.jpg

下面我们将在1#PLC下注册2#,3#,4#,5#PLC,在2#,3#,4#,5#PLC下注册1#PLC。

145400bszp63lss2dn32w1.jpg

点击向下的箭头

145400rtsizmp31gzecjs2.jpg

双击IP地址

145401ezxeb51zid0ze505.jpg

选择输入地址对应到输出地址

145401wkwrwv020mmffmmw.jpg

依次将2#,3#,4#,5#注册,注册之后模块下方将出现一个小方框,里面有个小箭头。

145401eaw11715sskzcxqo.jpg

最后下载到PLC。

145402hz4m693lxcbpmwcc.jpg

更多推荐