VM与欧姆龙PLC通讯设置

1、欧姆龙PLC 进行网口通讯,协议用的Fins tcp,也可以用Fins UDP。

2、主要步骤如下;

step1:设置IP地址、端口号默认是9600,根据需要设置寄存器首地址和寄存器数量

step2:鼠标移动到某个地址下,出现“+”,点击添加地址。

目前遇到的项目,数据类型一般选择16bit,根据需要设置软件元点数,如果只是到位信号、计算结果等只需要1个。这里的发送顺序,从实际测试来看貌似不太重要,几种顺序都可以用,只要这里的设置和后面流程中接收解析数据的顺序保持一致即可。

如果需要实时读取的寄存器内存,则需要打开“轮询读取”

step3:“接收事件”中,选择“字节匹配”、“协议组装”,根据交互内容设置接收内容校验。

注意:如果是触发拍照的信号,在“组装设置”中打开“回复给设备”,内容设置为0。这样可以避免多次触发拍照。

step4:设置触发流程

step5:在流程中接收数据、解析数据。注意,选择是“字节解析”,内容是“16进制组装数据”。否则可能解析错误。

最近更新

  1. TCP协议是安全的吗?

    2024-01-06 08:48:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-06 08:48:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-06 08:48:06       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-06 08:48:06       20 阅读

热门阅读

  1. Websocket实时更新商品信息

    2024-01-06 08:48:06       31 阅读
  2. Spring Boot和Spring主要区别:

    2024-01-06 08:48:06       37 阅读
  3. k8s-二进制部署

    2024-01-06 08:48:06       35 阅读
  4. Ubuntu20.04安装suiteCRM

    2024-01-06 08:48:06       34 阅读
  5. 使用conda管理Python虚拟环境

    2024-01-06 08:48:06       41 阅读
  6. conda

    conda

    2024-01-06 08:48:06      33 阅读
  7. conda创建、查看、删除虚拟环境

    2024-01-06 08:48:06       34 阅读
  8. 从0开始的编程生活

    2024-01-06 08:48:06       30 阅读
  9. Sentinel 使用

    2024-01-06 08:48:06       38 阅读
  10. EasyExcel的追加写入(新增POI、CSV)

    2024-01-06 08:48:06       33 阅读
  11. 使用Android 协程代替Handler

    2024-01-06 08:48:06       29 阅读