labview 以太网 网络 Modbus F23 功能码 通信 源码 源程序 教程

内容分享48分钟前发布
0 1 0

存儲區域 数据类型 存取权限 说明

DI_离散量输入 Bit_单个位 只读 “全开/全关”信号,故障信号, 等等。

DO_绿圈(离散量输入) Bit_单个位 读-写 “开, 关, 紧急”控制命令 (“位”命令)。(命令即指信号)

AI_输入寄存器 WORD_16位字 只读 “全开” 和 “全关”信号, “故障”信号, 等等, 以及 “初始位置值”。

AO_保持寄存器 WORD_16位字 读-写 “开”, “关”, “紧急”控制命令, “给定值” 以及 “参数数据”。

以太网Modbus主站功能码 F23 Labview源程序,通过labview 编程的 方法实现与以太网Modbus从站的通信,此产品为Labview源程序(源程序全部公开)产品,不支持退货,有现货,可直接拍,通过以太网UDP / TCP协议 实现Labview 读/写远程从站的多个寄存器(WORD)。

购IO硬件送 此调试软件,旺旺在线索取

以太网TCP/UDP Modbus开发详细资料
调试软件详细使用说明
及 Modbus 开发源程序

以太网Modbus主站功能码F23 UDP/TCP Labview源程序
以太网Modbus主站功能码:
F01(0x01)读多个DO线圈
F02(0x02)读多个DI离散量输入
F03(0x03)读多个AO保持寄存器
F04(0x04)读多个AI输入寄存器
F05(0x05)写单个DO线圈
F06(0x06)写单个AO保持寄存器
F15(0x0F)写多个DO线圈
F16(0x10)写多个AO保持寄存器
F23(0x17)读写多个AI/AO寄存器

以太网Modbus主站功能码详细介绍见:
国家标准GB/T 19582-2008《基于Modbus协议的工业自动化网络规范》规范分为3部分:
—第1部分:Modbus应用协议;
—第2部分:Modbus协议在串行链路上的实现指南;
—第3部分:Modbus协议在TCP/IP上的实现指南。
软件中Modbus变量的标准定义:
(参考GB/Z 19582.1-2008变量的标准定义)

labview 以太网 网络 Modbus F23 功能码 通信 源码 源程序 教程labview 以太网 网络 Modbus F23 功能码 通信 源码 源程序 教程

设计说明:

F23功能码说明: F23 (0x17)读/写多个寄存器(WORD),详细 可QQ群204408503 下载以太网modbus资料。

项目说明:

LaviewEUDPModbusF23QA.zip解压 文件如下目录:

双击 EModbusF23UDP示例.lvproj 文件,可打开此项目文件:

程序 有 3个 子VI 及 一个 主 VI ,

双击 EModbusF23_UDP W&R.vi,运行 主VI。

前面板:

设置好 IP地址及端口,以太网Modbus的端口为 502;设置好 问包的参数,按“问包处理及发送”按钮, 程序会将 问包中的数据以字符串 的 格式 发送给 远程的 modbus模块,运程的modbus模块立即 会将 一个 字符串的 答包 返回给 计算机,程序将 此答包 解包 并 读出 数据。

“F23答包读取OK” 及 “F23问答连续失败次数”可用来判断 通信的 正常与否。

UDP 通讯界面

TCP 通讯界面

程序框图:
问包处理线程见下图:

答包处理线程见下图:

此产品为Labview源程序(源程序全部公开)产品,不支持退货,有现货,可直接拍。

欢迎购买 以太网Modbus 开发软硬件套件 ,买下硬件送软件!!!
软件 以太网Modbus_4点DI 4点光隔DO模块
详细硬件介绍见链接:
4点DI 4点光隔DO模块

© 版权声明

相关文章

1 条评论

none
暂无评论...