基于欧姆龙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通讯.

 

文章来源:https://www.cnblogs.com/ToufuLemon/p/15751678.html

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
管理员
上一篇:.NET 微服务——CI/CD(1):Jenkins+Gitee自动构建
下一篇:使用.NET 6开发TodoList应用(16)——实现查询排序
评论列表

发表评论

评论内容
昵称:
关联文章

基于欧姆PLC#FinsTcp协议通讯()-PLC配置
基于欧姆PLC#FinsTcp协议通讯(二)-C#通讯模块开发
01、收款播报通用版本网络协议
订立协议
页面快排插件配置支持图片
1.面向连接的传输协议:TCP
协议处理类的实现
02、2G流量版收款播报写码
使用.NET 6开发TodoList应用(24)——实现基于JWT的Identity功能
ASP.NET+MVC入门踩坑笔记 () 创建项目 项目配置运行 以及简单的Api搭建
Windows下Git多账号配置,同电脑多个ssh-key的管理
次本地正常线接口报404
智能收款播报 对接操作说明
11、收款播报下单生产说明
C# Abp框架入门系列文章(
次解决Nancy参数绑定“bug”开始发布自己的第一个nuget包(篇)
C# RestSharp传和下载图片
使用.NET 6开发TodoList应用(31)——实现基于Github Actions和ACI的CI/CD
初始化配置-数据库配置
SEO刷排名工具参数配置指南

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码