16路开关量采集模块使用说明书_第1页
16路开关量采集模块使用说明书_第2页
16路开关量采集模块使用说明书_第3页
16路开关量采集模块使用说明书_第4页
16路开关量采集模块使用说明书_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、IO1600DI产品说明书 PAGE 9/ 1316路开关量采集模块使用说明书功能简介产品特点DC7-30V宽电压供电,支持防反接;8路开关量输入,DI输入有光耦隔离,用于开关检测,支持干湿接点;2路红色LED指示,用于指示电源和工作状态;8路继电器状态指示通讯接口支持 RS485 + RS232,电源隔离加信号隔离,通讯可靠;通信波特率: 300bps38400bps(可以通过软件修改,默认 9600 );通信协议:支持标准modbus RTU协议,按寄存器地址读写;可以设置 253个设备地址。5位地址拨码开关可以设置 1-31地址码, 大于 31的可以通过软件设置;支持输入输出联动,如本机

2、联动或双机联动,方便多端控制;配套设置软件,用于设置参数和IO控制;支持软硬件定制,欢迎咨询(本产品不带网络接口(VX:xyzn3333))1.2 选型表串口IO型号继电器开 关 量输入模量拟RS485备注CS-IO101110RS485*11路继电器+1路开关输入CS-IO204D240RS485*1CS-IO222A222RS485*1模拟量0-20mACS-IO404D440隔离RS485*1带地址拨码CS-IO404A404隔离RS485*1模拟量0-20mA 带地址拨码CS-IO606D660隔离RS485*1带地址拨码CS-IO808D880隔离RS485+RS232带地址拨码CS

3、-IO16001600隔离RS485+RS232带地址拨码CS-IO32003200隔离RS485+RS232带地址拨码CS-IO1600DI0160隔离RS485+RS23216路开关量输入1.3 设备参数参数数据接口额定电压电源/工作指示工作温度说明RS485、RS232 DC7-30V1路红色LED(电源,长亮)1路红色LED(工作,闪烁)-4085尺寸重量默认通讯格式波特率软件支持145*90*40mm- 9600,n,8,130038400bps设置与控制软件;支持各家组态软件;支持Labviewd 等产品图片通讯接线本产品默认地址为1,拨码开关出厂均在off状态。上位机软件可以使用

4、默认地址 1来跟设备通讯(或者广播地址 254,仅适用网内挂载一台设备的情况)。RS485接线莹屏蔽 A+B-正二硒勹屏蔽 A+B-硒勹屏蔽 A+B-RS232接线开关量输入接线开关量输入接口兼容干湿节点,请注意有源信号和无源信号的不同接法。开关量采集端子的内部光耦电路如下,V-(DGND)为光耦负公共端,传感器信号分别接V+(VIN) 和Inx即可。有源信号接线示意图适用测量带电压的信号,如电平高低,脉冲输出。无源开关量(干接点)接线适用于采集无源触点信号,如开关,按键。参数及工作模式配置设备地址设备地址的介绍本设备的软件地址默认为 1,使用广播地址为 254 也可进行通讯,用0无法通讯。注

5、意:没有拨码开关的设备,通讯地址 = 软件地址。拨码开关地址表通讯地址 = 硬件地址(拨码开关地址) + 软件地址。出厂设备使用通讯地址1即可通讯。设备通讯地址的读取设备正常链接后,然后点击串口继电器配套调试软件上方“读取地址”, 即可读到设备的当前地址【仅支持总线上存在一台设备时,进行广播读取地址】。软件地址的设定与读取点击调试软件下方偏移地址后边的“读取”或“设置”来对设备的软件地址(设备内存储的地址参数)进行读取或设置。波特率的读取与设置点击下方波特率设置栏的“读取”和“设置”就可以分别读取和设置波特率和地址,操作后立即生效。开发资料说明通讯协议说明本产品支持标准 modbus 指令,有

6、关详细的指令生成与解析方式,可根据本文中的寄存器表结合参考 MODBUS 协议中文版 (产品相关下载里提供)即可。本产品支持modbus RTU格式。Modbus寄存器说明本控制卡支持多种功能码通讯,参考下表。指令码0203含义读离散输入【DI】读取参数寄存器(写参数用06)寄存器地址表:寄存器名称离散量输入输入 1读开关量功能码02寄存器地址0000H说明第一路输入输入 20001H第二路输入输入 30002H第三路输入输入 40003H第四路输入输入 50004H第五路输入输入 60005H第六路输入输入 70006H第七路输入输入 80007H第八路输入输入 90008H第9路输入输入

7、100009H第10路输入输入 11000AH第11路输入输入 12000BH第12路输入输入 13000CH第13路输入输入 14000DH第14路输入输入 15000EH第15路输入输入 16000FH第16路输入配置参数通信波特率读寄存器功能码03 写寄存器功能码0603E8H见下表波特率数值对应表,默认为 0, 支持 0-5,该寄存器同时决定 RS232 和RS485 的通信波特率备用03E9H备用,用户不可写入任何值。偏移地址03EAH通讯地址=软件地址+拨码开关地址工作模式03EBH工作模式存储备用03ECH备用 PAGE 10/ 13IO1600DI产品说明书备注:波特率数值对应

8、表数值波特率09600124002480039600419200538400情景RTU 格式(16 进制发送)查询四路状态查询指令返回信息查询16路输入信息查询16路输入返回01 02 02 00 00 B9 B8单播返回FE 02 02 00 00 AD AC广播返回指令列表FE02000000086DC3FE020107D05E01020000001079C6单播发送FE02000000106DC9广播发送IO1600DI产品说明书指令详解光耦输入查询光耦(2 路光耦)发送指令码:FE 02 00 00 00 02 ED C4字段FE 0200 0000 026D C6含义设备地址02 指

9、令起始地址查询数量CRC16备注查询离散量输入(光耦输入)状态指令要查询的第一个光耦的寄存器地址要查询的光耦状态数量前 6 字节数据的 CRC16 校验和光耦返回信息:返回码:FE 02 01 00 91 9C字段FE 020100含义设备地址02 指令字节数查询的状态备注返回指令:如果查询错误,返回 0 x82返回状态信息的所有字节数。返回的光耦的状态。Bit0:第一个光耦的状态Bit1:第二个光耦的状态。Bit7:第八个光耦的状态91 9CCRC16前 6 字节数据的 CRC16 校验和查询光耦(16 路光耦)发送指令码:FE 02 00 00 00 10 6D C9字段FE 0200 0

10、000 106D C9含义设备地址02 指令起始地址查询数量CRC16备注查询离散量输入(光耦输入)状态指令要查询的第一个光耦的寄存器地址要查询的光耦状态数量前 6 字节数据的 CRC16 校验和光耦返回信息:返回码:FE 02 02 00 00 AD AC字段FE含义设备地址备注1/ 13IO1600DI产品说明书 PAGE 15/ 130202 指令返回指令:如果查询错误,返回 0 x8202字节数返回状态信息的所有字节数。0000查询的状态返回的光耦的状态。第一个字节Bit0:第一个光耦的状态Bit1:第二个光耦的状态。Bit7:第八个光耦的状态第二个字节Bit0:第9个光耦的状态Bit

11、1:第10个光耦的状态。Bit7:第16个光耦的状态ADACCRC16前 6 字节数据的 CRC16 校验和常见问题与解决方法RS485通讯,设备控制无响应,不动作确认通讯速率、通讯地址、接线是否正确,可使用广播地址254来尝试通讯未知地址的; 确认软件上打开的串口号是否正确;有工作指示灯的,查看电源和工作指示灯是否正常;对于RS232版本,请确认收发线序正确性。即RX 对 RX,TX 对 TX,GND 对GND485 总线上挂有多个设备时,每个设备地址不能一样,不能使用广播地址 254 来进行通讯。广播地址在总线上只有一个设备时可以使用,大于1 个设备时请以拨码开关区分地址来控制,否则会因为

12、模块在通信数据的判断不同步上导致指令无法正确执行。更新历史日期更新内容版本2019/05/27创建文档V1.0.12020/02/01更新接线图等V1.1.02020/07/29更新描述V1.2.0附录:CRC 校验函数intCRC_Check(char *m_Data,short m_Size)int i0,i1;char CRC16Lo,CRC16Hi;/CRC寄存器char SaveHi,SaveLo; CRC16Lo =0 xFF; CRC16Hi =0XFF;for(i0=0;i0m_Size;i0+)CRC16Lo = CRC16Lo *(m_Data+i0); /每一个数据与 CRC 寄存器进行异或for(i1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论