一、产品介绍
HSC8D8D 是集数字量输入输出、通讯为一体的继电器输出模块,通讯可选 RS232或RS485接口。关键器件均选用高精度器件,保证了模块的高精度和良好的线性; 在电源、 通讯以及输出部分均做了完备的保护措施, 使得模块在应用中更加安全、 稳定。本产品协议为Modbus?RTU通讯协议,具有良好的通用性,用户只须按照标准的协议对模块进行访问,即可实现对模块的完全控制。模块结构 设计合理,便于现场安装和调试,适用于设备控制及与上位机之间的通讯传输, 可满足构建不同行业的监控系统的需求。也可以通过组态软件(比如组态王)进行控制,非常方便灵活。
产品主要应用领域:
1、用于工业控制中输入、输出触点的扩展,可以与PLC 连接,扩展 PLC 的输入、输入端口
2、通过RS485 总线进行控制,每台设备有256 个地址,允许多台设备同时工作。
3、可用于替代普通的工业可编程控制器PLC ,用于各种控制场合(如各种机器控制),性价比更高。
4、可用于单片机系统学习和试验;迅速组建一套完整的开关量控制系统,比如灯光控制系统,门禁控制系统,电机控制系统,阀门控制系统等,与组态软件配合,迅速制作画面精美的控制界面。
5、可用于串口控制多路继电器输出,用于电脑、触摸屏上实时监控各种开关量信号的状态,如实时监控灯光、电源开关等信号应用。
6、用于各种集散型控制系统、各种远程控制系统、远程IO模块。
7、可用于楼宇、广告等灯光控制,电厂控制,自动化车间的大中型控制项目。
8、 可用于工业控制电脑的外设扩展模块,轻松实现外部控制。
二、技术参数
1、电源供电电压:DC24V±10% 200mA (可做其他电压)
2、输入方式:NPN低电平有效(可做PNP货其他电压触发)
3、继电器输出触点容值:10A250VAC/15A125VAC
4、通讯接口:RS232(也可做成RS485)
5、通讯波特率:4800、9600(默认)、9200
6、通讯帧格式:8个数据位、无校验、1个停止位
7、工作环境温度:30℃ ~ 60℃
8、工作环境湿度:5~95%RH
三、接线示意图
Y0~Y7:输出端口0~输出端口7
X0~X7:输入端口0~输入端口7
COM: 公共端(负极)
A:485正端
B:485负端
+ 、—:电源供电正负极
四、通讯说明
1、通讯参数设置:9600,N,8,1
波特率:9600; 校验位:无; 数据位:8;停止位:1
2、数字量输入信号采集命令:
发送数据: 01 02 00 00 00 08 79 CC(16进制)
返回数据:01 02 01 C2 20 19 (16进制)
读取的数据“C2”,转换成2进制数为“11000010”,从左至右分别对应8路数字量输入信号X7-X0的状态,即X7、X6、X1有信号输入,其它通道无信号输入。
3、控制多路继电器(写多个线圈)输出:
发送数据: 01 0F 00 00 00 08 01 A4 FF 2E(16进制)
返回数据:01 0F 00 00 00 08 54 0D(16进制)
写入的数据“A4”转换成2进制数为“10100100”,从左至右分别对应8路数字量输出信号Y7-Y0的状态,即Y7、Y5、Y2输出,其他通道无输出,模块接收到正确的命令后,根据命令作出相应动作,并将应答指令发回主机,表示通讯成功。
4、控制单个继电器(写单个线圈)输出
发送: 01 05 00 00 FF 00 8C 3A
返回数据:01 05 00 00 FF 00 8C 3A (16进制)
模块接收到正确的命令后,根据命令作出相应动作,并将应答指令发回主机,表示通讯成功
5、读取继电器(写单个线圈)状态:
发送数据:01 01 00 00 00 08 3D CC(16进制)
返回数据: 01 01 01 03 50 33 (进制)
读取的数据“A4”转换成2进制数为“10100100”,从左至右分别对应8路数字量输出信号Y7-Y0的状态,
即:Y7、Y5、Y2有输出,其他通道无输出
6、模块地址设置命令:
发送数据:00 06 00 00 00 01 49 DB (16进制)
返回数据00 06 00 00 00 01 49 DB (16进制)
该命令表示向一个模块发出指令,设置该模块的新地址为01,该设置可以失电保存;模块的默认地址是01,当需要多个模块进行组网时,可对每个模块的地址进行单独设置,因为使用了群发地址,所以设置时要求网络中只能有一个模块,当模块接收到正确的命令后,根据命令作出相应动作,并将应答指令发回主机,表示通讯成功
7、通讯波特率设置命令:
发送数据:01 06 01 00 00 02 09 F7 (16进制)