《开关量采集模块使用说明书.docx》由会员分享,可在线阅读,更多相关《开关量采集模块使用说明书.docx(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、C2000 MD828 路输入 2 路输出智能数字量采集器使用说明C2000 MD82使用说明目录第 1 章 概述.- 3 -1.1 概述.- 3 -1.2 技术参数.- 4 -第 2 章 外观及引脚说明.- 5 -2.1 产品外观.- 5 -2.2 指示灯.- 5 -2.3 引脚说明.- 6 -第 3 章 外观尺寸.- 7 -3.1 前视图.- 7 -3.2 顶视图.- 7 -3.3 后视图.- 8 -3.4 侧视图.- 9 -第 4 章 快速安装.- 10 -4.1 单体安装.- 10 -4.2 并列安装.- 11 -4.3 堆叠安装.- 12 -4.4 产品接线图.- 13 -第 5 章
2、 软件操作.- 14 -5.1 设置.- 14 -C2000 MD82使用说明5.2 查询状态.- 16 -第 6 章 通信协议.- 17 -6.1 功能码.- 17 -6.2 寄存器列表.- 20 -6.3 错误代码表.- 21 -6.4 协议应用范例.- 22 -6.4.1 Modbus RTU 简 介 .- 22 -6.4.2 MD82 实际命令举例 .- 25 -第 7 章 装箱清单.- 27 -第 8 章 附录:产品保修卡.- 28 -C2000 MD82使用说明第1章概述1.1 概述C2000 MD82 为 8 路数字量输入(DI)和 2 路数字量输出(DO)采集控制设备, DO
3、可以输出常开(NO)、常闭(NC)两种状态。采用标准的 Modbus RTU 通讯协议,可通过 RS485 总线进行远程数据采集控制传输。本产品具有良好的扩展性能,可以与M244,M281,M2A8 等具有联网功能的采集设备通过方便灵活的级联扩展实现低成本以太网接入。提供 5 年质保服务。特点:8 路数字量输入;2 路数字量输出;I/O 与系统完全隔离;采用 Modbus RTU 通信协议;RS485 通讯接口提供光电隔离及每线 600W 浪涌保护;电源具有良好的过流过压、防反接保护功能;丰富的指示灯。全面查看状态,及时排查故障;安装方便。C2000 MD82使用说明1.2 技术参数数字量输入
4、接口DI8 路干接点输入DI 有保护过压小于 60V ,过流小于 100mA数字量输出接口DO2 路 C 型继电器 2A 30VDC,1A 125VACDO 有保护过压小于 60V,过流小于 500mA接口类型RS-485波特率1200115200bps数据位8串口通信参数奇偶校验None停止位1流量控制None通信协议Modbus RTU串口 ESD 保护1.5KV串口保护串口防雷600W串口过流,过压小于 240V,小于 80mA电源规格9-24VDC(推荐 12VDC)电流200mA12VDC电源参数功耗小于 2W浪涌保护1.5kW电源过压,过流60V,500mA工作环境工作温度、湿度-
5、2585,595%RH,不凝露储存温度、湿度-60125,595%RH,不凝露其他尺寸保修72.1*121.5*33.6mm5 年质保,蠡耐德konNaDC2000 MD82使用说明第2章外观及引脚说明2.1 产品外观c 2, 呤,心”石 o,尺“v.,“石-s-心o伍 冷 2llo,coo凸 , s a,.。“2.2 指示灯PWRRXD电源指示灯TXD485 信号发送指示灯485 信号接收指示灯C2000 MD82使用说明2.3 引脚说明Vs+电源正GND电源负PE大地485+RS485+485-RS485-DI.COM数字量信号输入公共端DI07数字量信号输入端COM01数字量信号输出公共
6、端NC01数字量信号常闭输出端NO01数字量信号常开输出端;”“!I,g 徊konNaDC2000 MD82使用说明第3章外观尺寸l l L3.1 前视图56 .00。58,502 O O.50-I3.2 顶视图严叩叩叫gz-O; 72 阳 00,IU,1 g1g 德konNaDC2000 MD82使用说明3.3 后视图0 4.5X4.05oooo |i.ocL.Ot 556 .00,扒恩赞匣C2000 MD82使用说明3.4 侧视图螺丝2M333.00C2000 MD82使用说明第4章快速安装4.1 单体安装公C2000 MD82使用说明4.2 并列安装C2000 MD82使用说明4.3 堆
7、叠安装公; 己;nNa D4.4 产品接线图C2000 MD82使用说明MD82接线图 D0 1 接法同DO ODI.COM II 017 ID|6 I 按485通信正极接485 通信负极接电源负极接电源于极NOO 、DO.COM 、NCO是 继电器的渝出端, NO O 为常开端 , NCO为常闭端,0 0 . COM为公共瑞 , 使用时可以根姑需要接常开端或者常闭端DI. C:OMI DI5 I ID14I DI. COM D13 ID12 IDI.COM il DI;1昌D11 、D12、 D13、 D14、DIS、D16、D17同为开关11虽输入的一端,接法司I IDIO, 也只能接入干
8、接点可接电压924V, 扽荐使用12VDIO I01. COM II开关昼输入端,只能接干接点C2000 MD82使用说明第5章软件操作在进行软件操作设置之前需要安装IO设备管理软件程序。双击解压后的安装程序,在向导的指引下就可以对程序进行安装。安装完成后会在开始菜单创建一个快捷方式,链接到安装目录中的相应的可执行程序。*注意 本软件仅用于对产品进行测试,不用作其它用途。*注意 在使用软件对IO设备进行操作时,请保证设备正常加电并连接好通讯线缆。5.1 设置打开IO设备管理软件,软件会询问是使用串口方式还是网络方式搜索设备,如下图:选择选择使用串口进行搜索,点击确定,弹出的提示框中选择我们连接
9、IO设备的串口,并填入搜索的地址范围,在设置搜索范围时请根据实际情况进行设置,避免设置没有必要的大范围导致过长的时间占用。如下图:C2000 MD82使用说明设置好搜索参数后,点击确定,开始搜索,会找到连接在我们串口的相应IO设备。如下图:选中我们所找到的设备MD82,点击设置按钮(或双击我们所找到的设备),来对它进行设置,在打开的设置界面中,可以设置设备使用的485地址和名称等。485地址的合 法范围是1255,名称的可以是中文、英文、数字和下划线等,长度为二十个字节。设 置完成点击确定。如下图:设置完成后如需对设备的状态进行查询,需要重新进行搜索。*注意:每一次点击确定,设备都会有一个短暂
10、的重新启动的过程。C2000 MD82使用说明5.2 查询状态选中我们所搜索到的IO设备,点击查询状态按钮,可以很直观地看到各路的状态。DI状态为只读值,红色表示断开,灰色表示接通。DO的各路状态均为读写值,我们可以很方便地改变其状态。写入值0表示常闭点闭 合而常开点断开,写入值1表示常闭点断开而常开点闭合;上电状态0表示加电时常闭点 闭合而常开点断开,上电状态1表示加电时常闭点断开而常开点闭合。*注意:查询状态具有对IO数值类型为读写值的各路具有设置的作用,在改变了设置的前提下点击确定和取消将产生不同的结果。如下图:C2000 MD82使用说明第6章通信协议6.1 功能码0x03:读从设备寄
11、存器数据主站报文:起始结构 从设备地址功能码起始寄存器地址寄存器个数 CRC 校验码 结束结构从站应答报文:操作正常时起始结构 从设备地址功能码数据长度数据CRC 校验码结束结构4 字节长度的总线空闲时间1 字节,内容为 0-0xff1 字节,内容为 32 字节,高字节在前2 字节,高字节在前2 字节,低字节在前4 字节长度的总线空闲时间4 字节长度的总线空闲时间1 字节,内容为 0-0xff1 字节,内容为 31 字节,内容为寄存器个数2寄存器个数2 字节,每个数据高字节在前2 字节,低字节在前4 字节长度的总线空闲时间C2000 MD82使用说明操作异常时起始结构 从设备地址功能码数据CR
12、C 校验码结束结构0x10:写从设备寄存器数据主站报文:起始结构 从设备地址功能码起始寄存器地址寄存器个数 数据长度数据CRC 校验码结束结构4 字节长度的总线空闲时间1 字节,内容为 0-0xff1 字节,内容为 0x83错误代码,见表 8.3 错误代码表2 字节,低字节在前4 字节长度的总线空闲时间4 字节长度的总线空闲时间1 字节,内容为 0-0xff1 字节,内容为 0x102 字节,高字节在前2 字节,高字节在前1 字节,内容为寄存器个数2寄存器个数2 字节,每个数据高字节在前2 字节,低字节在前4 字节长度的总线空闲时间C2000 MD82使用说明从站应答报文: 操作正常时起始结构
13、 从设备地址功能码起始寄存器地址寄存器个数 CRC 校验码 结束结构4 字节长度的总线空闲时间1 字节,内容为 0-0xff1 字节,内容为 0x102 字节,高字节在前2 字节,高字节在前2 字节,低字节在前4 字节长度的总线空闲时间操作异常时起始结构 从设备地址功能码数据CRC 校验码结束结构4 字节长度的总线空闲时间1 字节,内容为 0-0xff1 字节,内容为 0x90错误代码,见表 8.3 错误代码表2 字节,低字节在前4 字节长度的总线空闲时间公C2000 MD82使用说明6.2 寄存器列表MD82寄存器地址个数寄存器内容状态数据范围0x00001模块型号只读按模块型号配置,例如:
14、MD820x00011模块软件件版本只读例如 5.2,高字节为主版本,低字节为次版本0x000210模块名称读写0x000C1模块地址读写0x00000x00FF0x01001DO0 的状态读写0x0000-0x00010x01011DO1 的状态读写0x0000-0x00010x01021上电时DO0 的状态读写0x0000-0x00010x01031上电时DO1 的状态读写0x0000-0x00010x01041DI0 的值只读0x0000-0x00010x01051DI1 的值只读0x0000-0x00010x01061DI2 的值只读0x0000-0x00010x01071DI3 的值
15、只读0x0000-0x00010x01081DI4 的值只读0x0000-0x00010x01091DI5 的值只读0x0000-0x00010x010A1DI6 的值只读0x0000-0x00010x010B1DI7 的值只读0x0000-0x00010x010C1DO 的状态只读0x0000-0x00030x010D1上电时 DO 的状态只读0x0000-0x00030x010E1开关量输入状态只读0x0000-0x00FFDO 的状态(寄存器 0x10C):数据位含义10输出通道 1 的状态,0 为常开点断开、常闭点闭合,1 为常开点闭合、常闭点断开输出通道 0 的状态,0 为常开点断开
16、、常闭点闭合,1 为常开点闭合、常闭点断开C2000 MD82使用说明上电时 DO 的状态(寄存器 0x10D):数据位含义10输出通道 1 的状态,0 为常开点断开、常闭点闭合,1 为常开点闭合、常闭点断开输出通道 0 的状态,0 为常开点断开、常闭点闭合,1 为常开点闭合、常闭点断开DI 的状态(寄存器 0x10E):数据位含义76543210输入通道 7 的状态,0 为断开,1 为闭合输入通道 6 的状态,0 为断开,1 为闭合输入通道 5 的状态,0 为断开,1 为闭合输入通道 4 的状态,0 为断开,1 为闭合输入通道 3 的状态,0 为断开,1 为闭合输入通道 2 的状态,0 为断
17、开,1 为闭合输入通道 1 的状态,0 为断开,1 为闭合输入通道 0 的状态,0 为断开,1 为闭合6.3 错误代码表错误代码异常描述0x80寄存器地址错误(无效的寄存器地址)0x81企图写只读寄存器0x820x83写寄存器数据错误企图读只写寄存器设备级联串口 IO 模块使用时,寄存器的地址参照IO 模块之 TCP 模块下的级联RTU 设备寄存器协议,请另行联系我司索取。公C2000 MD82使用说明6.4 协议应用范例6.4.1 Modbus RTU 简介RTU 传输模式当设备使用 RTU (Remote Terminal Unit) 模式在 Modbus 串行链路通信,报文中每个 8 位
18、字节含有两个 4 位十六进制字符。这种模式的主要优点是较高的数据密度, 在相同的波特率下比 ASCII 模式有更高的吞吐率。每个报文必须以连续的字符流传送。RTU 模式每个字节 ( 11 位 ) 的格式为: 编码系统: 8位二进制报文中每个 8 位字节含有两个 4 位十六进制字符(09,AF)Bits per Byte:1 起始位8 数据位,首先发送最低有效位1 位作为奇偶校验1 停止位偶校验是要求的,其它模式 (奇校验,无校验 ) 也可以使用。注:使用无校验要求 2 个停止位。字符是如何串行传送的:每个字符或字节均由此顺序发送(从左到右):最低有效位(LSB) . . . 最高有效位(MSB
19、)C2000 MD82使用说明设备配置为奇校验、偶校验或无校验都可以接受。如果无奇偶校验,将传送一个附加的停止位以填充字符帧:帧描述 :ModbusRTU 帧最大为 256 字节。Modbus 报文 RTU 帧由发送设备将 Modbus 报文构造为带有已知起始和结束标记的帧。这使设备可以在报文的开始接收新帧,并且知道何时报文结束。不完整的报文必须能够被检测到而错误标志必须作为结果被设置。在 RTU 模式,报文帧由时长至少为 3.5 个字符时间的空闲间隔区分。在后续的部分,这个时间区间被称作 t3.5。C2000 MD82使用说明整个报文帧必须以连续的字符流发送。如果两个字符之间的空闲间隔大于
20、1.5 个字符时间,则报文帧被认为不完整应该被接收节点丢弃。RTU 接收驱动程序的实现,由于 t1.5 和 t3.5 的定时,隐含着大量的对中断的管理。在高通信速率下,这导致 CPU 负担加重。因此,在通信速率等于或低于 19200 Bps 时, 这两个定时必须严格遵守;对于波特率大于 19200 Bps 的情形,应该使用 2 个定时的固定值:建议的字符间超时时间(t1.5)为 750s,帧间的超时时间(t3.5)为1.750ms。C2000 MD82使用说明6.4.2 MD82 实际命令举例以同时采集 8 路 DI 为例进行说明,假设 MD82 的 485 地址已经设置为 1,命令如下:01
21、030104000804310x命令解析:静音0103010400080431静音起始结构从设备地址功能码起始寄存器地址寄存器个数CRC 校验码结束结构3.5 个字符的静止 时间1 字节,设备的485 地址1 字节,固定为03,读取保持寄存器2 字节,要开始读取的寄存器地址2 字节, 需要读取的寄存器个数2 字节,CRC163.5 个字符的静止 时间说明:(1) 起始结构,结束结构:总线空闲时间,详细介绍可参考上小节。(2) 从设备地址:设备的485地址。(3) 功能码:读取寄存器时,对本公司产品固定为03,写寄存器时对本公司产品为10。(4) 起始寄存器地址:读取多个寄存器时的第一个寄存器的
22、地址。(5) 寄存器个数:需要一次读取的寄存器个数。(6) 检验码:CRC16校验,低字节在前。假设MD82的通道DI0-DI3已经闭合,通道DI4-DI7断开,设备返回的命令为:0x010310000100010001000100000000000000002EB4静音010310000100010001000100000000000000002EB4静音起始结构从设备地址功能码数据长度数据CRC 校验结束结构码3.5 个字符的1 字节,设备的静止 时间485 地址1 字节,固定为03,读取保持寄存器1 字节,高 寄存器个数2 字节,每个数2 字节,低字 3.5 个字符字节在前据高字节在前节
23、在前的静止 时间C2000 MD82使用说明读 DO 状态同读取 DI 状态一样,只需更换寄存器地址即可。控制 DO 时,可以往寄存器里面写 0 或者是写 1,写 0 断开写 1 闭合,假设设备的 485地址已经设置为 1。0110010000020400010000AFFF静音0110010000020400010000AFFFCRC 校验静音起始结构从设备地址功能码起始寄存器 寄 存 器 个地址结束结构3.5 个字符的静止时间1 字节,设备的 485 地址1 字节,固定为2 字节,要开10,读取 始读取的寄保持寄存器存器地址3.5 个字符的静止 时间将 DO0 闭合,DO1 断开,命令如下
24、: 0x数据长度数据数码2 字节, 需要读取1 字节, 高字节在寄存器个数2 字节,每个数据高2 字的寄存器前字节在前节,CRC16个数若设备正常执行命令,返回数据如下:0x0110010000024034静音0110010000024034静音起始结构从设备地址功能码起始寄存器地址寄存器个数CRC 校验码结束结构3.5 个字符的静止 时间1 字节,设备的485 地址1 字节,固定为10,读取保持寄存器2 字节,高字节在前2 字节,高字节在前2 字节,低字节在前3.5 个字符的静止 时间第7章装箱清单C2000MD82使用说明序号名称数量单位备注1主设备 MD821台2用户手册(含保修卡)1本
25、3合格证1张4接线端子-2ERJK-3.81-13P2个C2000 MD82使用说明第8章附录:产品保修卡尊敬的用户:感谢您购买和使用本公司的产品!您所购买的产品在正常使用产品的情况下,凡是由原材料或生产过程中造成的质量问题,自购买之日期提供免费换新与保修服务(具体参见产品保修、换新表格)。凡是由于用户不按本产品说明书要求,自行安装、拆卸或不正确使用而造成的损坏本公司提供维修,但收取适当维修费。保修条例:1、自购买产品之日起,在正常使用的情况下(由公司授权技术人员判定),对发生故障的产品进行免费维修或换新(具体时间参考保修、换新表格)。2、在保修期内曾经由我公司以外的维修人员修理或更改过的产品
26、、或安装不当、输入电压不正确、使用不当、意外事件或自然灾害等原因引起的故障的产品不属于换新、保修范围。3、在接受保修服务前,需要客户出示保修卡或购买发票来证明产品购买日期。无法确认日期的将不予保修。4、经我公司换新或维修后的产品有 90 天保修期。5、所有换新、保修或维修的产品,用户承担运费和运送时的风险。6、超过保修期或不符合保修条件的产品,本公司提供收费维修。7、和本保修条款发生冲突的其他口头承诺等,参照本保修条款执行。8、我公司在产品制造、销售及使用上所担负的责任,均不应超过产品的原始成本。本公司不承担任何连带责任。C2000 MD82使用说明本条款的解释权归本公司所拥有。保修、换新表格换新带外壳产品3 个月内换新不带外壳产品1 个月内换新电源保修5 年内保修1 年内保修一年内保修用户名称:地址:联系电话:邮编:E-mail:产品名称:产品型号:购买日期:发票号:用户资料:经销商资料:经销商名称:地址:联系电话:邮编:E-mail: