通讯协议.DM23A-LY503B螺杆机.V117
更新时间:2023-05-05 10:46:01 阅读量: 实用文档 文档下载
- 通讯协议有哪些推荐度:
- 相关推荐
空调系统联网方案---V1.14
DM23A.SDBLT.F11M广州市邦普电脑技术开发有限公司2007/05/19 王明立
一、概述 (1)
1.1应用范围 (1)
1.2参考资料 (1)
二、简写定义 (1)
三、MODBUS协议描述 (1)
3.1综述 (1)
3.2字符结构(8,N,2) (1)
3.3MODBUS数据桢 (1)
3.4MODBUS协议定义的3种数据桢 (1)
3.5MODBUS数据桢长度制约 (2)
3.6MODBUS数据编码 (2)
3.7MODBUS数据模型 (2)
3.8MODBUS地址模型 (2)
3.9MODBUS功能码 (2)
3.10P UBLIC FUNCTION CODES描述 (3)
3.11错误通讯时的额外应答 (7)
四、系统应用 (9)
4.1控制系统的描述 (9)
4.2联网结构示意图 (9)
五、空调系统应用数据定义 (9)
5.1、D ISCRETES I NPUT只读的开关数据 (11)
5.1.1、机组启动否 (11)
5.1.2、机组故障否 (11)
5.1.3、机组防冻 (11)
5.1.4、第一个模块故障 (11)
5.1.5、第一个模块开关量输出 (13)
5.1.6、开关量输入 (14)
5.1.7、其它模块的故障、开关量输出、开关量输入 (16)
5.2、C OILS可读写的开关数据 (16)
5.2.1、启动/停止命令 (16)
5.2.2、消音/不消音命令 (16)
5.2.3、复位/不复位命令 (16)
5.3、I NPUT R EGISTERS 只读的整型变量 (16)
5.3.1、控制器功能码 (16)
5.3.2、软件版本号 (17)
5.3.3、机组运行状态 (17)
5.3.4、第一个模块温度值(放大10倍), (18)
5.3.5、其它模块的温度值 (18)
5.3.6、系统参数 (19)
5.4、H OLDING R EGISTERS 可读写的整型变量 (21)
5.4.1、用户参数 (21)
一、概述
1.1应用范围
适用于所有邦普分体式电脑控制系统联网监控。
1.2参考资料
A 、ModbusApplicationProtocol_v1_1.pdf
B 、VFD-B 使用手册
C 、LG 变频器使用说明书
D 、麦克维尔空调BAS 通讯协议
二、简写定义
PDU Protocol Data Unit 协议数据单元
ADU Application Data Unit 应用数据单元
三、MODBUS 协议描述
3.1 综述
A.使用MODBUS 协议RTU 类型,
B.采用RS-485多点总线型主从式结构、异步半双工方式,数据长度8位无校验位,波特率为9600bps 。(8,N,2 for RTU )
3.2 字符结构 (8,N,2)
3.3 MODBUS 数据桢
协议数据单元(PDU )
应用数据单元(ADU )
3.4 MODBUS 协议定义的3种数据桢
MODBUS Request PDU (请求桢):funtion_code-[1 byte] + request_data-[n bytes]
MODBUS Response PDU (应答桢):fuction_code-[1 byte]+response_data-[n bytes] MODBUS Exception PDU (额外桢):fuction_code||0x80-[1 byte]+exception_code[1 byte]
3.5 MODBUS 数据桢长度制约
PDU最大长度256 bytes。
3.6 MODBUS 数据编码
例:发送数据0x1234,则先发送0x12,再发送0x34。
3.7 MODBUS 数据模型
3.8 MODBUS 地址模型
数据地址从0 到65535
3.9 MODBUS 功能码
Public function codes //共用函数代码
User-Defined function codes //用户定义的函数代码
Reserved function codes //保留函数代码
Public function codes
User-Defined function codes
Public function codes User-Defined function codes
Public function codes
Public function codes 定义: 3.10 Public function codes 描述
(重点描述如下功能码01、02、03、04、05、06、15、16、23)
A 、01(0x01) Read Coils 例:读01号机,地址从0x0013开始的19个开关输出信号。
127
110
100
72
65
1
Byte count = Number/8 或Number/8+1(如果余数大于0).
B、02(0x02) Read Discrete Input 例:读01号机,地址从0x00C4开始的21个开关输入信号。
Byte count = Number/8 或Number/8+1(如果余数大于0).
C、03(0x03) Read Holing Registers 例:读01号机,地址从0x006B开始的3个整型变量当前值。
Byte count = Number * 2.
D、04(0x04) Read Input Registers 例:读01号机,地址从0x0008开始的1个整型变量当前值。
Byte count = Number * 2.
E、05(0x05) Write Single Coil 例:写01号机,地址为0x00AC的一个开关输出信号。
Value 为0x0000表示OFF;0xFF00表示ON。
F、06(0x06) Write Single Register 例:写01号机,地址为0x0001的一个整型变量。
G、07(0x07) Read Exception Status (Serial Line Only) 例:
Output data 为6D(0110 1101B),0表示OFF、1表示ON。
H、08(0x08) Diagnostics (Serial Line Only) 通讯回路测试例:
详细说明略。
I、11(0x0B) Get Comm Event Counter (Serial Line Only) 略
J、12(0x0C) Get Comm Event Log (Serial Line Only) 略
K、15(0x0F) Write Multiple Coils例:写01号机,地址从0x0013的10个开关输出信号。
Byte count = Number/8 或Number/8+1(如果余数大于0).
L、16(0x10) Write Multiple Registers例:写01号机,地址从0x0001的2个整型变量。
Byte count = Number * 2.
M、17(0x11) Report Slave ID (Serial Line Only) 略
N、20 / 6 (0x14 / 0x06) Read File Record 略
O、21 / 6 (0x15 / 0x06) Write File Record 略
P、22 (0x16) Mask Write Register 略
Q、23(0x17) Read/Write Multiple Registers例:01号机,读地址从0x0001的2个整型变量;写地址从0x000E的3个整型变量。
Byte count = rNumber * 2.
R、24 (0x18) Read FIFO Queue 略
S、43 (0x2B) Encapsulated Interface Transport 略
T、43 / 14 (0x2B / 0x0E) Read Device Identification 略
3.11错误通讯时的额外应答
A、当数据通讯产生错误时,从机需应答错误码数据桢并且将功能码最高位设为1(即Function Code
+ 0x80)回送给主机,让主机知道有错误产生。如:
B、Exception code 定义:
C、编码流程图:
四、系统应用
4.1控制系统的描述
●分体式主从结构,显示器和I/O控制板组合控制。
●显示器为主机,I/O控制板为从机,主机请求,I/O回送。
●联网板L Y503对于显示器是从机,对监控器也是从机。
●L Y503作为数据中转站,其中存放显示器发送过来的所有已分配好数据地址的数
据;也存放着监控器发送过来的所有数据桢,等待显示器查询该数据桢,显示器再
解释该数据桢。
●监控器向L Y503发送查询数据桢,L Y503把该数据桢存放在数据桢队列中,LY503
回送相应地址的数据。当数据桢队列满时回送通讯错误额外桢,表明该队列已满,错误码定为0x11(不能与MODBUS保留错误码相同)。
●显示器分时把所有的数据发往L Y503,L Y503把数据存放相应的地址空间并回送数
据桢队列中的数据桢,当该队列空时回送通讯错误额外桢,表明队列空,错误码定
为0x12。
4.2联网结构示意图
五、空调系统应用数据定义
(该地址定义仅供参考,做具体应用时可做调整。)
5.1、Discretes Input 只读的开关数据
5.1.1、机组启动否
5.1.2、机组故障否
5.1.3、机组防冻
5.1.4、第一个模块故障
5.1.5、第一个模块开关量输出
5.1.6、开关量输入
5.1.7、其它模块的故障、开关量输出、开关量输入
与第一个模块的表示类似,但是最大只有8个模块。
5.2、Coils 可读写的开关数据
5.2.1、启动/停止命令
5.2.2、消音/不消音命令
5.2.3、复位/不复位命令
5.3、Input Registers 只读的整型变量
5.3.1、控制器功能码
5.3.2、软件版本号
5.3.3、机组运行状态
5.3.4、第一个模块温度值(放大10倍),
5.3.5、其它模块的温度值
与第一个模块的表示类似。最大4个模块5.3.6、系统参数
正在阅读:
通讯协议.DM23A-LY503B螺杆机.V11705-05
全国高中物理竞赛历年(2009-2013年)试题与详解答案汇编 - 图文10-19
(目录)2016-2021年中国维生素行业市场预测与投资战略规划分析报告09-03
老上海风采03-01
数列公式性质总结03-09
2014款高尔夫 A7电路图07-28
散文中英汉连词对比及汉译英处理方法——张培基《英译中国现代散文选》评析08-14
大学中国地理教程期末试卷07-26
高一下学期的班主任的工作计划05-14
中考试题汇编之议论文阅读05-08
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 螺杆
- 协议
- 通讯
- 503
- 117
- DM
- 23
- LY
- 小学数学教案教学反思
- 【精品】河北版小学一年级下册全册美术教案(冀教版)教案
- 寻找春天作文范文8篇
- 部编版六年级语文下册第9课《那个星期天》同步练习题(含答案)
- 小学生成语接龙条打印版
- 石材台面板加工9个流程步骤
- 曲阜启用新版风景日戳知识讲解
- 老俞GRE词汇串讲文字材料
- 年秋东财《工程合同管理》在线作业三满分答案
- 尔雅通识课-天文学新概论-作业考试答案综合
- 新视野大学英语第三版视听说4
- 游乐园场安全和服务质量
- 肇庆市2013年考试录用公务员进入资格审核人员名单
- 物业管理投标书范本
- 无领导小组讨论测评方案(样例)
- 文学翻译的生态适应与选择—Sister Carrie三个中译本的对比研究
- 2006年北京市高中学生化学竞赛试卷(高二)
- 边坡设计计算书word版
- 国际广场项目暖通招标文件
- 中考数学几何复习---最值系列之阿氏圆问题