基于欧姆龙PLC#FinsTcp协议上位机通讯(一)-PLC配置

背景:

  在做工控系统集成软件开发中遇到需要和欧姆龙PLC对接,考虑项目工期优先想到了采用FinsTCP通讯协议。接下来就是记录如何一步步实现这一通讯模块,记录自己的实现过程以便自己不会忘记,也为后续有遇到同样问题的朋友带来帮助。

  本篇介绍如何配置欧姆龙PLC及PLC数据块构建,你可以了解到PLC连接,地址块数据监控。以下为配置步骤

1.连接

网线直连电脑,注意网线查TCP/IP通讯端口;

这里采用“Sysmac studio”编程环境;需自行安装;

连接测试

 

 

 

创建工程配置IP,默认IP->192.168.250.1

 

 

 

配置完指定IP后需上传到PLC.先转在线

 

 

 

再上传

 

 

 

这样IP就设置完毕。

2.Fins设置

默认9600端口

 

 

 

默认设置

 

 

 

3. 建立协议数据块地址

根据上位机与PLC协议建立数据结构

 

 

 

这样基本就完成了上位机与PLC通讯要求。接下来进行测试!

4.测试

先转到在线,再监控地址

 

 

监控如下,可以手动修改值

 

 

使用finstcp协议编写的上位机工具测试:

 

 

 

 

 

 成功!

下一篇介绍如何基于C#编程语言实现与欧姆龙PLC通讯.

 

posted @ 2022-01-04 09:59  豆腐柠檬  阅读(8590)  评论(0编辑  收藏  举报