项目中会经常用到上位机与PLC之间的串口通信,本文介绍一下C#如何编写上位机代码 与三菱FX3U进行通讯 1. 第一种方法是自己写代码实现,主要代码如下: 该方法的缺点在于我们首先要熟悉三菱PLC的通讯协议,然后根据通信规程来编写通信代码 举例说就是要对三菱PLC ...
本文将使用一个Github开源的组件库技术来读写三菱 FX PLC,使用的是基于串口的实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作 github地址:https: github.com dathlin HslCommunication如果喜欢可以star或是fork,还可以打赏支持,打赏请认准源代码项目。 官网:http: www.hslcom ...
2018-08-26 10:19 4 9118 推荐指数:
项目中会经常用到上位机与PLC之间的串口通信,本文介绍一下C#如何编写上位机代码 与三菱FX3U进行通讯 1. 第一种方法是自己写代码实现,主要代码如下: 该方法的缺点在于我们首先要熟悉三菱PLC的通讯协议,然后根据通信规程来编写通信代码 举例说就是要对三菱PLC ...
1:串口初始化 2:打开关闭串口 3:C# ASCII转字符及字符转ASCII 4:写入串口的命令字符串的和校验 5:写入PLC 6:读PLC ...
工作中用的比较多的是三菱的PLC的 Fx5U和Fx3U,它们有多种通信协议,我们学习时先从1种入手,再扩展到其他的。三菱的说明书几百页,我们要把说明书读薄,只选其中通信协议部分看就好了。而上位机一开始只需要了解读写一个字元/位元就可以了。 三菱FX-3U 计算机专用协议通信方式,其通讯命令字 ...
在讲解 FX3U 系列 PLC 基本模块前,先要熟悉基本模块的接线端子。FX 系列的接线端子(以 FX3U-32MR 为例)一般由上下两排交错分布,如图2-13所示,这样排列方便接线,接线时一般先接下面一排(对于输入端,先接 X0.X2、X4.X6… 接线端子,后接 X1.X3.X5.X7… 接线 ...
安装位置,D120是给数据的地址;H1代表开始第二通道转换(共两个通道); 2,FX3U-4AD的程 ...
LabVIEW与三菱FX3U PLC通讯问题总结 ——2018.7.9 遇到的问题: 1)使用C#封装的Sample_References.dll文件,速度慢,单个读取vi,读取8个字节,执行周期 ...
使用串口通信协议对三菱(Mitsubishi) FX系列PLC进行读取与写入 ...
(1)485BD模块与电脑串口助手通信设定,用的是RS指令无协议通迅,通道1 下图是串口助手设定,数据位设置8位,停止位1位,无校验 (2)下图是RS通信设定格式,b10和b11要设置成1,为调制解调模式fx3u才能正常与串口助手通迅。 (3)下图是fx3u测试程序 ...