1RS-M88M88工控模块使用说明书文档版本:V1.221.产品介绍..............................................................................................................................32.设备接线说明......................................................................................................................33.配置软件安装及使用..........................................................................................................84.通信协议及示例..................................................................................................................95.常见问题及解决办法........................................................................................................136.联系方式...............................................................................................错误!未定义书签。7.文档历史...............................................................................................错误!未定义书签。8.附录:壳体尺寸................................................................................................................1331.产品介绍1.1产品概述M88工控模块采用485接口、标准的Modbus-RTU协议,实现通过数据指令读取8路输入通道状态、控制8路输出通道状态的功能。模块采用标准的35mm卡规安装,使用方便。广泛应用于:家居智能开关控制、酒店智能开关、宾馆智能电器控制、商场智能开关、公司厂房智能开关、网吧定时管理、卡拉OK计时控制、物联网、工控设备、测试设备电源控制、路灯管理、智能管理,集中电源管理等。1.2功能特点■8个输入点可匹配任何形式的开关量(有源、无源),是否隔离可选。■8个输出点可通过指令整体同步控制或独立单点控制。■标准RS485接口,Modbus-RTU协议,方便二次开发。1.3主要技术指标供电电源:10~30VDC,带电源反接保护。电流消耗:35mA+继电器功耗。继电器输出:常开触点。通讯接口:RS485型,通讯接口采用防雷和抗干扰设计。工作环境温度:-10~50℃。工作环境湿度:≤85%RH。存储环境温度:-30~60℃。2.设备接线说明2.1端口说明4注:当外部输入点不借用模块电源或不使用本模块的输入触点时,本模块可采用10-24ACV、10~30VDC供电。2.2输入触点接线示例2.2.1无源触点序号端口标志功能说明1V+电源正(10~30VDC)2V-电源负3V-模块内部与“电源负”相连,可空闲4INV输入触点的电源正,详见输入接线示例5~12IN1~IN8输入触点1~8,,详见输入接线示例13ING输入触点的电源负,详见输入接线示例14~17空闲18485G485地(通讯距离超过1000m时使用,短距离不需要接)19485A485总线正端20485B485总线负端21、22NO1、COM11号常开触点、公共触点23、24NO2、COM22号常开触点、公共触点25、26NO3、COM33号常开触点、公共触点27、28NO4、COM44号常开触点、公共触点29、30NO5、COM55号常开触点、公共触点31、32NO6、COM66号常开触点、公共触点33、34NO7、COM77号常开触点、公共触点35、36NO8、COM88号常开触点、公共触点37~40空闲52.2.2有源触点(1)漏型输入:6此类触点的特点是:当输出“1”时,触点会输出+24V电源;当输出“0”时,触点会悬空。针对此类触点接线方式如下:(2)源型输入此类触点的特点是:当输出“0”时,触点会与电源负接通;当输出“1”时,触点会悬空,比较典型的OC门。针对此类触点接线方式如下:7注:其他类型触点接线方案请参考示例或致电本公司技术人员。本模块可以接任何类型的开关量输入。2.3输出触点接线示例83.配置软件安装及使用3.1软件选择打开资料包,选择“调试软件”---“485参数配置软件”,找到打开即可。3.2参数设置①、选择正确的COM口(右键“我的电脑—属性—设备管理器—端口”里面查看COM端口),下图列举出几种不同的485转换器的驱动名称。②、单独只接一台设备并上电,点击软件的测试波特率,软件会测试出当前设备的波特率以及地址,默认波特率为4800bit/s,默认地址为0x01。③、根据使用需要修改地址以及波特率,同时可查询设备的当前功能状态。④、如果测试不成功,请重新检查设备接线及485驱动安装情况。94.通信协议及示例4.1通讯基本参数编码8位二进制数据位8位奇偶校验位无停止位1位10错误校验CRC(冗余循环码)波特率2400bit/s、4800bit/s、9600bit/s可设,出厂默认为4800bit/s4.2数据帧格式定义采用Modbus-RTU通讯规约,格式如下:初始结构≥4字节的时间地址码=1字节功能码=1字节数据区=N字节错误校验=16位CRC码结束结构≥4字节的时间地址码:为变送器的地址,在通讯网络中是唯一的(出厂默认0x01)。功能码:主机所发指令功能指示,本变送器只用到功能码03、06。数据区:数据区是具体通讯数据,注意16bits数据高字节在前!CRC码:二字节的校验码。主机问询帧结构:地址码功能码寄存器起始地址寄存器长度校验码低位校验码高位1字节1字节2字节2字节1字节1字节从机应答帧结构:地址码功能码有效字节数数据一区第二数据区第N数据区校验码1字节1字节1字节2字节2字节2字节2字节4.3寄存器地址寄存器地址PLC或组态地址内容操作0000H40001输入点寄存器只读0001H40002输出点寄存器读写注:1、寄存器的低8bits对应8个点的状态。2、为方便客户对单路输入点独立进行检测或单个继电器独立进行控制,本模块扩展了8个只读寄存器0x0010-0x0017和8个只写寄存器0x0008-0x000f,例如对0x0008写“1”1号继电器吸合,写“0”断开。读0x0010的状态为1,则有输入,读出0,则无输入。4.4通讯协议示例询问输入状态11地址码功能码起始地址数据长度校验码低位校验码高位0x010x030x000x000x000x010x840x0A询问继电器状态地址码功能码起始地址数据长度校验码低位校验码高位0x010x030x000x010x000x010xD50xCA继电器状态应答(只有第一路和第六路吸合,其他断开)地址码功能码字节数数据应答校验码低位校验码高位0x010x030x020x000x210x780x5C写继电器(全部吸合)地址码功能码地址继电器值校验码低位校验码高位0x010x060x000x010x000xff0x980x4A写继电器(一四吸合,其余断开)地址码功能码地址继电器值校验码低位校验码高位0x010x060x000x010x000x090x180x0C独立控制继电器时,继电器与寄存器对应关系如下表1号继电器0008H(40009)5号继电器000cH(40013)2号继电器0009H(40010)6号继电器000dH(40014)3号继电器000aH(40011)7号继电器000eH(40015)4号继电器000bH(40012)8号继电器000fH(40016)独立控制继电器(单独打开1号继电器)地址码功能码地址继电器值校验码低位校验码高位0x010x060x000x080x000x010xC90xC8独立读取输入状态时,输入点与寄存器对应关系如下表第1路输入点0010H(40017)第5路输入点0014H(40021)第2路输入点0011H(40018)第6路输入点0015H(40022)第3路输入点0012H(40019)第7路输入点0016H(40023)第4路输入点0013H(40020)第8路输入点0017H(40024)独立读取输入状态(单独读取第一路输入触点)12地址码功能码起始地址地址长度校验码低位校验码高位0x010x030x000x100x000x010x850xCF有输入应答地址码功能码有效字节数通道数据校验码低位校验码高位0x010x030x020x000x010x790x84无输入应答地址码功能码有效字节数通道数据校验码低位校验码高位0x010x030x020x000x000xB80x444.5独立控制继电器指令示例指令功能0106000800000808一关010600080001C9C8一开01060009000059C8二关0106000900019808二开0106000A0000A9C8三关0106000A00016808三开0106000B0000F808四关0106000B000139C8四开0106000C000049C9五关0106000C00018809五开0106000D00001809六关0106000D0001D9C9六开0106000E0000E809七关0106000E000129C9七开0106000F0000B9C9八关0106000F00017809八开4.6独立读取输入状态指令示例指令功能01030010000185CF读输入点1010300110001D40F读输入点213010300120001240F读输入点301030013000175CF读输入点4010300140001C40E读输入点501030015000195CE读输入点601030016000165CE读输入点7010300170001340E读输入点85.常见问题及解决办法5.1设备无法连接到PLC或电脑可能的原因:1)电脑有多个COM口,选择的口不正确。2)设备地址错误,或者存在地址重复的设备(出厂默认全部为1)。3)波特率,校验方式,数据位,停止位错误。4)主机轮询间隔和等待应答时间太短,需要都设置在200ms以上。5)485总线有断开,或者A、B线接反。6)设备数量过多或布线太长,应就近供电,加485增强器,同时增加120Ω终端电阻。7)USB转485驱动未安装或者损坏。8)设备损坏。6.附录:壳体尺寸整体外形:145*90*40mm14