编辑: 过于眷恋 | 2014-04-21 |
1 目录1模块结构及接线端子
2 1.
1 接线端子.2 1.2 LED 指示灯.2
2 模块主要性能指标
2 3 接线图说明.3 3.1 模拟量输入.3 3.2 干接点信号输入.3 3.3 集电极开路输出.3
4 模块相关表格.3
5 模块使用说明.4 6MODBUS 协议地址分配
4 6.1 协议说明.4 6.2 MODBUS 协议部分.4 6.2.1 读开关量输出状态.4 6.2.2 读开关量输入.5 6.2.3 读保持寄存器.6 6.2.4 读输入寄存器.7 6.2.5 设置单个保持寄存器.7 6.2.6 设置多个保持寄存器.8 6.3 使用 MODBUS 协议模块注意事项.9 6.3.1 RTU 帧96.3.2 CRC 校验.9 6.3.3 发送数据帧时的寄存器地址填写
10 2
1 模块结构及接线端子 1.1 接线端子 GND:电源负端 +Vs: 电源正端 AI0+ ~ AI0-:
1 路模拟量信号输入端子 DI0: 数字量输入端 DO0: 数字量输出端 1.2 LED 指示灯 ZIGBEE1086 模块有
2 个指示灯,分别为 ① 红灯(Power): 电源指示灯,供电后常亮 ② 绿灯(Link): 通讯指示灯, ZIGBEE1086 模块在加入协调器(如ZIGBEE1080)组建的 网络后,此灯闪烁
2 模块主要性能指标 输入类型: 0~5V,0~10V,±5V,±10V,0~20mA,4~20mA,±20mA 客户需指定量程,其他非标准量程可定制 通道输入:
1 路差分 (非隔离) 采样频率: 10Hz 分辨率:
16 bit 精度: 见TABEL1 数字量输入:干接点(非隔离) 集电极开路输出:外部供电电压:+5V,输出电流最大为 40mA 内置看门狗 电源: 未处理 +10V ~ +30VDC 功耗: 0.48W @24VDC (模块未使用 XBEE 网络传送数据)
3 3 接线图说明 3.1 模拟量输入 3.2 干接点信号输入 3.3 集电极开路输出
4 模块相关表格 TABLE1 模拟量输入类型配置代码及误差表 Input Type Input Range Typical Accuracy ( %) Maxinum Error (% ) Code (Hex) ±5V ±5V ±0.03 ±0.05
08 ±10V ±10V ±0.03 ±0.05
09 ±20mA ±20mA ±0.05 ±0.08 0A 0~20mA 0~20mA ±0.05 ±0.08 0B 4~20mA 4~20mA ±0.05 ±0.08 0C 0~5V 0~5V ±0.03 ±0.05 0D 0~10V 0~10V ±0.03 ±0.05 0E
4 5 模块使用说明 本模块作为路由端或者终端节点与本公司的 Zigbee 数据服务器(如Zigbee
1080、 Zigbee1080E 等)进行点对点或者点对多点组网连接时, 模块内置 Zigbee 通讯模块的一些 参数必须与服务器具有相同的设置,否则会造成模块不能自动组网连接,表现为 Zigbee1086 绿灯不闪烁同时远端的服务器(如Zigbee
1080、Zigbee1080E)网络连接指示 灯不闪烁. 注意:出厂配置项参数只有使用本公司提供的 Zigbee 模块适配器及 X-CTU 软件才能 查看. 内置 Zigbee 出厂配置项说明: 参数 范围 配置说明 备注 PAN ID 0x1~0xFFFFFFFFFFFFFFFF 同个网络 ID 必须相同 出厂默认设置为
1 Scan Channels 0x1~0x7FFF 、0x1~0x3FFF 同个网络扫描通道必须 相同 出厂默认设置为 3FFF Baud Rate 1200~115200 此处必须设置为 38400, 否则读取模块数据失败 6MODBUS 协议地址分配 6.1 协议说明 ZIGBEE1086 遵循 ZIGBEE 网络数据传输方式,包括网络 API 方式传输协议和 MODBUS 协议部 分. 其中, API 方式为阿尔泰 ZIGBEE 系列产品通用通讯方式, MODBUS 部分为标准 MODBUS 协议, 方便用户与组态软件进行连接. 6.2 MODBUS 协议部分 6.2.1 读开关量输出状态 功能码:01 数据地址:00001 说明:读取输出继电器的状态 数据说明: 地址 描述 说明
00001 第01 路开关量输出状态 =1 高电平 =0 低电平 保留 MODBUS 请求 功能码
1 BYTE 0x01 起始地址
2 BYTE 0x0000 TO 0xFFFF 读取数量
2 BYTE
1 TO
8 5 MODBUS 响应 功能码