不过8啊
级别: 工控侠客
精华主题: 0
发帖数量: 51 个
工控威望: 2243 点
下载积分: 1420 分
在线时间: 126(小时)
注册时间: 2015-08-14
最后登录: 2024-07-22
查看不过8啊的 主题 / 回贴
楼主  发表于: 2022-03-23 16:18
图片:
图片:
图片:
图片:
图片:
图片:
CP2E-N手册说FINS通信中RECV和SEND指令可以同时使用8个指令,PLC备有8 个作为逻辑上通信端口的内部逻辑端口。可同时执行8 个通信指令。但是实际使用时有问题
我使用了3台CP2E-N,1号PLC读另外两台PLC的输入点状态,用了两条RECV指令,每次通信时都要先触发一条后读取完成才能触发另外一条,不能同时触发,否则第二条RECV读取不了。两条指令分别用端口0和端口1。端口不重复,就是不知道问题出在哪?请教各位大神了!
slwzf
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 182 点
下载积分: 569 分
在线时间: 22(小时)
注册时间: 2009-02-26
最后登录: 2024-12-09
查看slwzf的 主题 / 回贴
1楼  发表于: 2022-03-26 15:25
这个指令不好控制,用Send,recv功能块。我最多一台PLC与10台PLC通讯,功能块写在那10台PLC里,主站不写。
本帖最近评分记录:
  • 下载积分:+5(不过8啊)
    不过8啊
    级别: 工控侠客
    精华主题: 0
    发帖数量: 51 个
    工控威望: 2243 点
    下载积分: 1420 分
    在线时间: 126(小时)
    注册时间: 2015-08-14
    最后登录: 2024-07-22
    查看不过8啊的 主题 / 回贴
    2楼  发表于: 2022-05-18 19:43
    引用
    引用第1楼slwzf于2022-03-26 15:25发表的  :
    这个指令不好控制,用Send,recv功能块。我最多一台PLC与10台PLC通讯,功能块写在那10台PLC里,主站不写。

    我的用了四台CP2E-N,四台之间都要通信交换IO信号,用SEND和RECV指令写的。现在跑自动信号会出现延迟,是不是用send和RECV功能块就不会延迟?