本产品分为双串口RS232+隔离485带壳、 双串口RS232+隔离485裸板、RS232带壳、RS232裸板四种。
产品特点
◆ 宽压供电;
◆ 通讯隔离,控制驱动隔离;
◆ 通讯方式支持RS232、RS485;
◆ 支持标准modbus协议,同时支持ASCII/RTU格式。
产品功能
◆ 八路继电器控制;
◆ 支持5位寻址地址;
◆ 波特率自定义;
◆ 支持闪闭、闪断,时间长度自定义;
◆ 支持循环控制,时间长度自定义。
产品选型
主要参数:
机械尺寸及安装
采用导轨式安装方式
接口定义
接线说明
RS232接线示意图
RS485接线示意图
光耦接线图:
地址说明:
1、五个拨码全都拨到“ON”位置时,为地址“1”;
2、五个拨码全都拨到“OFF”位置时,为地址“32”;
3、最左边1为二进制最低位。
4、地址表:
Modbus 地址表
主从机地址表
模式说明:
1、modbus通讯模式
该模式下设备支持modbus通讯协议,用户可直接在上位机使用控制软件操作继电器的动作。
2、主从控制模式
该模式下同地址间的设备互为主从机,主机的六个输入和从机的六个输出相对应,适合应用在多对多的开关控制中,各组开关间的通讯只需一条485总线,可大大减少布线工程量。
主从控制接线示意图:
寄存器说明
本控制卡主要为线圈寄存器和光耦输入寄存器,主要支持以下指令码:1、2、5、15
线圈寄存器地址表:
备注:
①:Modbus设备指令支持下列Modbus地址:
00001至09999是离散输出(线圈)
10001至19999是离散输入(触点)
30001至39999是输入寄存器(通常是模拟量输入) 40001至49999是保持寄存器(预留)
采用5位码格式,第一个字符决定寄存器类型,其余4个字符代表地址。地址1从0开始,如00001对应0000。
②:波特率数值对应表
③:继电器状态,通过30002地址可以查询,也可以通过00001---00002地址来查询,但控制只能使用00001---00002地址。
30002地址数据长度为16bit。最多可表示16个继电器。
对应结果如下:
即 寄存器30009数据 的bit8 与寄存器00001的数据一样。
同理:光耦输入也是如此。寄存器30003的bit8、bit9 与寄存器10001、10002都对应到指定的硬件上。
寄存器地址按照PLC命名规则,真实地址为去掉最高位,然后减一。
参考资料:
http://hi.baidu.com/anyili001/item/573454e6539f60afc10d75c9
波特率更改方法
使用Modbuspoll软件,打开提供的工程,可直接对寄存器进行读取和设置。
通过这个软件可以直接改变通信波特率,监测继电器、光耦状态,还可以使用操作软件上没有提供的闪断闪闭功能、循环闭合功能等等。
通讯格式
本产品支持标准modbus指令,详细指令格式可参照《MODBUS协议.pdf》。
本产品同时支持modbus ASCII/RTU 格式。
应用举例及其说明:本机地址除了拨码开关地址之外,默认254为本机地址。
详解:
1:继电器查询
查询6路继电器
FE 01 00 00 00 06 A8 07
继电器卡返回信息:
FE 01 01 00 61 9C
2:
查询光耦
FE 02 00 00 00 06 EC 07
继电器卡返回信息:FE 02 01 01 50 5C
软件说明
产品图片:
软件功能:
继电器状态查询
继电器独立控制
继电器整体控制
光耦状态查询
相关控制软件及源码下载地址:http://www.juyingele.com.cn/product/I_Okongzhika/2013/0522/530.html