40路开关量输入模块使用说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
隔离放大器模块/电量隔离变送器/数显仪表/温度变送器
使用说明书
1、产品概述
本产品为一款测量40路开关状态通讯输出开关状态量信号,采用64路IO口的MCU,采用并口方式实现快速读取IO状态、开关输入采用光耦隔离,每路开关具有LED状态灯显示方便现场状态查看。使用标准的MODBUS RTU通讯协议,可与PLC、组态软件、文本显示器等进行组网;通讯、电源端口采用防雷、抗干扰设计可广泛用于工业现场设备的信号控制;开关量输入、电源、通讯输出端口之间完全隔离,抗干扰能力强。
本产品输入端口采用12P插拔座,可以实现40路IO口检测的快速接线安装,使用方便;
2、主要型号
-YX4000-14N2—40路开关量输入、RS485输出、24V电源、N2外形;
3、主要技术指标与特点
3.1、主要技术指标
●输入开关类型 ----- 无源触点(干接点);
●无源触点耐压 ----- ≥24VDC;
●IO状态刷新速度-----10ms;
●数据输出 ----- 40路开关量输入状态,(逻辑”1”表示输入开关闭合, 逻辑”0”表示输入开关断开);
●输出接口 ----- RS485:通讯距离:1200米、±15KV ESD保护;
●波特率 -----9600(默认)、19200、38400、115200bps;
●通讯格式 -----N,8,1(默认,无校验/8数据位/1个停止位);
●隔离耐压 ----- 2500V DC;
●静态功耗 ----- <5W;
●辅助电源 ----- 24V DC(11V-30V);
●工作温度 ----- -20℃~+60℃;
●安装方式 ----- 导轨或螺钉安装方式;
3.2 产品特点
●采用多口MCU处理器、并行处理采集IO状态,速度快;
●开关量输入使用光电隔离,可接各种物理开关,兼容集电极开路方式电平信号采集;
●状态指示灯丰富,具有开关量输入状态指示灯、通信指示灯、电源灯;
●宽电源工作兼容12V/24V;
●输入、输出、电源之间全隔离,抗干扰能力强;
●具有开关量闭合累加计数功能;
隔离放大器模块/电量隔离变送器/数显仪表/温度变送器
4、产品外形结构图
4.1、外形尺寸:250(L)X 110(W)X 60(H) mm ; 安装孔尺寸:240(L)X 100(W)mm ,4个孔直径:4mm;
图4.1、N2型外观图
5、引脚定义及接线参考图
5.1、接线参考图见图5.1
图5.1
输入输出接线参考图
6、产品通讯协议
如下所有命令都是以地址为01,波特率代码01(9600bps)来举例说明;
6.1 读开关量状态命令(03功能码,字节读)
A:命令发送说明
从设备地址功能码起始寄存器地址读取寄存器长度CRC-L CRC-H 01H03H00H28H00H28H C5H D C H 说明:起始寄存器地址0028H存放1号开关量状态,连续40个开关量信息;
B:返回数据
从设备地址功能码返回数据字节数据CRC-L CRC-H
01H 03H 50H 80个字节开关量信息校验码校验码举例返回数据:01 03 50 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00
01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00
01 00 01 ……CRC。其中00 01代表开关量闭合,每路开关量信息占用1个寄存器2个字节代表.
高字节始终为0,低字节1代表开关闭合,0代表开关断开。
6.2 读开关量闭合次数累加寄存器命令(03功能码,字节读)
A:命令发送说明
从设备地址功能码起始寄存器地址读取寄存器长度CRC-L CRC-H
01H 03H 00H 00H 00H 28H 45H D4H 说明:起始寄存器地址0000H存放1号开关量闭合次数累加量,连续40个开关量信息;当发送读取命令后相应的累加寄存器自动清零,最大累加250次,超过次数不再累加;
B:返回数据
从设备地址功能码返回数据字节数据CRC-L CRC-H
01H 03H 50H 80个字节开关量信息校验码校验码举例返回数据:01 03 50 00 04 00 0A 00 03 00 08……CRC。其中00 04代表1号开关量累计闭合4次,000A 代表2号开关量累计闭合10次,0003代表3号开关量累计闭合3次,0008代表4号开关量累计闭合8次,依此类推,每路开关量累加信息占用2个字节.高字节始终为0,低字节为累加次数。
6.3 按位读取开关量输入命令(03功能码,按位读,支持02功能码读取开关状态位功能)
A:命令发送说明
从设备地址功能码输入位起始地址读取寄存器长度CRC-L CRC-H
01H 03H 00H A0H 00H 03H 05H E9H 说明:每个寄存器代表16位开关状态,高字节代表低位,低字节代表高位,连续40个信息;
B:返回数据
从设备地址功能码返回数据字节数据CRC-L CRC-H
01H 03H 06H 6个字节代表40位校验码校验码举例返回数据: 01 03 06 34 56 70 3A C8 00。其中34 56 70 3A C8代表40路开关量状态信息, 读取的数据“34 56 70 3A C8”,转换成二进制数为“0011010001010110 01110000 00111010 10111000”,从左至右字节分别代表低到高,但每个字节的第一位代表低位,第八位代表高位,如00110100即代表开关3、5、6闭合,01010110即代表开关10、11、13、15号开关闭合,代此类推,C8字节代表32-40号开关状态。
6.4 配置地址与波特率命令举例(产品地址默认为1;波特率出厂默认为9600):
A:地址与波特率寄存器定义表
寄存器地址(Hex) 寄存器内容寄存器个数寄存器状态数据范围
0080H 地址 1 读/写地址(0-254)
0081H 波特率 1 读/写0代表波特率-115200bps
1代表波特率-9600bps
2代表波特率-19200bps
3代表波特率-38400bps B:地址修改命令发送说明(地址由原来的01号变为02号,当使用拔码开关设置地址时软件设置无效,详见7地址设置)
从设备地址功能码起始寄存器地址写入寄存器的数据CRC-L CRC-H 01H 06H 00H 80H 00H 02H 09H E3H 说明:0002为写入的新地址,地址范围为0001-00FE;当从设备地址为00时,即为广播命令,不管原设备地址是多少都可以修改新的设备地址;