AIRIOT物联网低代码平台如何配置Modbus TCP协议?

AIRIOT支持为多个不同通讯协议设备、数种工业协议进行一站式接入及MQTT协议转换,仅占用超低资源,助力构建物联网平台与应用。

AIRIOT如何配置Modbus TCP协议?操作如下:

AIRIOT与西门子300 1200 1500 PLC连接操作视频:

数据采集与控制引擎--ModbusTCP驱动

Modbus TCP协议

协议概述

MODBUS TCP的简称,MODBUS是OSI模型第7层上的应用层报文传输协议,它在连接至不同类型总线或网络的设备之间提供客户机/服务器通信。平台的MBTCP协议是建立在TCP协议之上的应用层协议。自带MODBUS TCP协议的设备一般为TCP server端(只能由客户端主动连接,不能主动连接平台),所以需要一个TCPserver转TCPclient的透明转发模块,来连接设备和平台。当然,如果设备本身支持client模式,可直连。

功能码

01读写:对开关量(bit位)进行读写,写入默认使用05功能码(不需要单独设置),该功能码一般针对PLC的开关输出点(比如西门子PLC的Q点)。

02只读:对开关量(bit位)进行读,是只读的,不允许写入,一般针对PLC的开关输入点(比如西门子PLC的I点)。

03读写:对整形/浮点型数据进行读写,写入默认使用06功能码(16位整形数据)和10功能码(32位和64位整形和浮点型数据),也就是对单个寄存器写入使用06,多个寄存器使用10。

04只读:对整形/浮点型数据进行读,只读不写。

字节顺序

表示字节的高低位顺序。

配置说明

连接配置

设备IP

设备的IP地址。

端口

设备的端口号。

连接超时时间

单位秒,默认10s,创建连接的最长超时时间及读写数据的最长超时时间。

连接空闲时间

单位秒,默认30s,从上一次请求后超过时间连接未使用,关闭当前连接。

连接使用间隔

单位毫秒,默认1毫秒,同一设备IP和端口下的设备,读取的时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值