• 西门子汕尾PLC模块总代理
  • 西门子汕尾PLC模块总代理
  • 西门子汕尾PLC模块总代理

产品描述

产品规格模块式包装说明全新品牌西门值+ 包装说明 全新 - 产品规格子

西门子汕尾PLC模块总代理


数据区
数据区包括需要由从机返送何种信息或执行什么动作。这些信息可以是数据(如:开关量输入/输出、模拟量输入/输出、寄存器等等)、参考地址等。例如,主机通过功能码03告诉从机返回寄存器的值(包含要读取寄存器的起始地址及读取寄存器的长度),则返回的数据包括寄存器的数据长度及数据内容。对于不同的从机,地址和数据信息都不相同(应给出通讯信息表)。
PDM 系列仪表/变送器采用Modbus通讯规约,主机(PLC、RTU、PC机、DCS等)利用通讯命令(功能码03),可以任意读取其数据寄存器(其数据信息表详见附录)。PDM系列仪表/变送器的数据寄存器存储的电量多达几百个(如:电流、电压、功率、0~31次谐波分量等),并且都是16位(2字节)的二进制数据,并且高位在前;一次较多可读取寄存器数(既各种电量的数量)是50个。
PDM响应的命令格式是从机地址、功能码、数据区及CRC码。数据区的数据都是两个字节,并且高位在前(电能量除外)。
注:1、PDM-820AC/ACM/ACR、PDM-800AC/ACM具有“03”、“06”、“10”功能码;
2、如果PDM采用MODBUS ASCII通讯协议,其通讯数据格式为;7个数据位,1个停止位,偶校验。
--------------------------------------------------------------------------------------------------------------
三、MODBUS功能码
3.1 功能码“02”:读1路或多路开关量输入状态
例如:主机要读取地址为01,开关量DI1—DI4的输入状态。读取告警、变位、故障、异常等。
从机(PDM)数据寄存器的地址和数据为:
起始位地址
DI寄存器数据(16进制)
备 注
0000
0B
DI1/DI2/DI4状态为“1”,DI3状态为
“0”
主机发送的报文格式为:
主机发送
字节数
发送的信息
备 注
从机地址
1
01
发送至地址为01的从机
功能码
1
02
读开关量输入状态
起始BIT位
2
0000
起始BIT位地址为0000
读数据长度
2
0004
读取4路开关量输入状态位
CRC码
2
79C9
由主机计算得到CRC码
从机(PDM)响应返回的报文格式:
从机响应
字节数
返回的信息
备 注
从机地址
1
01
来自从机01
功能码
1
02
读开关量输入状态
数据长度
1
01
1个字节(8个BIT位)
DI状态数据
1
0B
DI寄存器内容
CRC码
2
E04F
由从机计算得到CRC码
-------------------------------------------------------
3.2 功能码“01”:读1路或多路开关量输出状态
例如:主机要读取地址为01,开关量DO1,DO2的输出状态。读取电磁阀输出、电机的启停控制信号、LED显示等
从机(PDM)数据寄存器的地址和数据为:
起始位地址
DO寄存器数据(16进制)
备 注
0000
02
DO2输出状态为“1”,DO1输出状态为“0”
主机发送的报文格式:
主机发送
字节数
发送的信息
备 注
从机地址
1
01
发送至地址为01的从机
功能码
1
01
读开关量输出状态
起始BIT位
2
0000
起始BIT位地址为0000
读数据长度
2
0002
读取2路继电器输出状态位
CRC码
2
BDCB
由主机计算得到CRC码
从机(PDM)响应返回的报文格式:
从机响应
字节数
返回的信息
备 注
从机地址
1
01
来自从机01
功能码
1
01
读开关量输出状态
数据长度
1
01
1个字节(8个BIT位)
DO状态数据
1
02
DO寄存器内容
CRC码
2
D049
由从机计算得到CRC码
-------------------------------------------------------
3.3 功能码“03”:读多路寄存器输入
例如:主机要读取地址为01,起始地址为0116的3个从机寄存器数据。读取多路定值,比如模拟量输出设定值,PID运行参数
从机(PDM)数据寄存器的地址和数据为:
寄存器地址
寄存器数据(16进制)
对应PDM电量
0116
1784
UA
0117
1780
UB
0118
178A
UC
主机发送的报文格式:
主机发送
字节数
发送的信息
备 注
从机地址
1
01
发送至地址为01的从机
功能码
1
03
读取寄存器
起始地址
2
0116
起始地址为0116
数据长度
3
0003
读取3个寄存器(共6个字节)
CRC码
2
E5F3
由主机计算得到CRC码
从机(PDM)响应返回的报文格式:
从机响应
字节数
返回的信息
备 注
从机地址
1
01
来自从机01
功能码
1
03
读取寄存器
读取字
1
06
3个寄存器共6个字节
寄存器数据1
2
1784
地址为0116内存的内容
寄存器数据2
2
1780
地址为0117内存的内容
寄存器数据3
2
178A
地址为0118内存的内容
CRC码
2
5847
由从机计算得到CRC码
-------------------------------------------------------
3.4 功能码“05”:写1路开关量输出(遥控)
例1:开关量输出点DO1,其当前状态为“分”,主机要控制该路继电器“合”。强置一个逻辑线圈的通断状态
控制命令为:
“FF00”为控制继电器“合”;“0000”为控制继电器“分”;
主机发送的报文格式:
主机发送
字节数
发送的信息
备 注
从机地址
1
01
发送至地址为01的从机
功能码
1
05
写开关量输出状态
输出BIT位
2
0000
对应输出继电器BIT位(DO1)
控制命令
2
FF00
控制该路继电器输出为“合”状态位
CRC码
2
8C3A
由主机计算得到CRC码
从机(PDM)响应返回的报文格式:
与主机发送的报文格式及数据内容完全相同。
例2:开关量输出点DO2,其当前状态为“合”,主机要控制该路继电器“分”。
主机发送的报文格式:
主机发送
字节数
发送的信息
备 注
从机地址
1
01
发送至地址为01的从机
功能码
1
05
写开关量输出状态
输出BIT位
2
0001
对应输出继电器BIT位(DO2)
控制命令
2
0000
控制该路继电器输出为“合”状态位
CRC码
2
9C0A
由主机计算得到CRC码
从机(PDM)响应返回的报文格式:与主机发送的报文格式及数据内容完全相同。
-------------------------------------------------------
3.5 功能码“06”:写单路寄存器
例如:主机要把数据07D0,保存到地址为002C的从机寄存器中去(从机地址码为01)。通讯数据保存结束后,地址为002C的PDM表原存储信息为:
地址
原来存储数据(16进制)
002C
04B0
主机发送的报文格式:
主机发送
字节数
发送的信息
举 例
从机地址
1
01
发送至地址为01的从机
功能码
1
06
写单路寄存器
起始地址
2
002C
要写入的寄存器地址
写入数据
2
07D0
对应的新数据
CRC码
2
4BAF
由主机计算得到的CRC码
从机(PDM)响应返回的报文格式: 与主机发送的报文格式及数据内容完全相同。
-------------------------------------------------------
3.6 功能码“10”:写多路寄存器
主机利用这个功能码把多个数据保存到PDM表的数据存储器中去。Modbus通讯规约中的寄存器指的是16位(即2字节),并且高位在前。这样PDM的存储器都是二个字节。由于Modbus通讯规约允许每次较多保存60个寄存器,因此PDM一次也较多允许保存60个数据寄存器。比如对时
例如:主机要把0064,0010保存到地址为002C,002D的从机寄存器中去(从机地址码为01)。通讯数据保存结束后,地址为002C/002D的PDM表内存储信息为:
地址
原来存储数据(16进制)
002C
04B0
002D
1388
主机发送的报文格式:
主机发送
字节数
发送信息
举 例
从机地址
1
01
发送至从机01
功能码
1
10
写多路寄存器
起始地址
2
002C
要写入的寄存器的起始地址
保存数据字长度
2
0002
保存数据的字长度(共2字)
保存数据字节长
1
04
保存数据的字节长度(共4字节)
保存数据1
2
04B0
数据地址002C
保存数据2
2
1388
数据地址002D
CRC码
2
FC63
由主机计算得到的CRC码
从机(PDM)响应返回的报文格式:
从机响应
字节数
字节数
举 例
从机地址
1
01
来自从机01
功能码
1
10
写多路寄存器
起始地址
2
002C
起始地址为002C
保存数据字长度
2
0002
保存2个字长度的数据
CRC码
2
8001
由从机计算得到的CRC码
-------------------------------------------------------
3.7 功能码“03”:读事件记录
采用功能码03H向保持寄存器地址0x0001,读一个字,产生读一个事件记录的作用。
主站发送: 从机地址 功能码 事件记录地址H 事件记录地址L 事件记录个数H 事件记录个数L CRC码H CRC码L 01 03 00 01 00 01 D5 CA 子站响应: 从机地址 功能码 字节数 事件条目数H 事件条目数L 事件代码H
(事件组号) 事件代码L



http://zhangqueena.b2b168.com

产品推荐