M88工控模块使用手册.docx
《M88工控模块使用手册.docx》由会员分享,可在线阅读,更多相关《M88工控模块使用手册.docx(13页珍藏版)》请在冰豆网上搜索。
M88工控模块使用手册
M88工控模块
使用手册
文档版本:
V1.3
M88工控模块使用手册1
一产品介绍3
二设备接线说明3
三配置软件安装及使用8
四通信协议及示例9
五常见问题及解决办法13
六联系方式14
七附录:
壳体尺寸14
一产品介绍
1、产品概述
M88工控模块采用485接口、标准的modbus协议,实现通过数据指令读取8路输入通道状态、控制8路输出通道状态的功能。
模块采用标准的35mm卡规安装,使用方便。
广泛应用于:
家居智能开关控制、酒店智能开关、宾馆智能电器控制、商场智能开关、公司厂房智能开关、网吧定时管理、卡拉OK计时控制、物联网、工控设备、测试设备电源控制、路灯管理、智能管理,集中电源管理等。
2、功能特点
1、8个输入点可匹配任何形式的开关量形式(有源、无源),是否隔离可选。
2、8个输出点可通过指令整体同步控制或独立单点控制。
3、标准RS485接口,Modbus协议,方便二次开发。
3、主要技术指标
供电电源:
12-24VDC,带电源反接保护。
电流消耗:
<35mA+继电器功耗。
继电器输出:
3A250VAC或3A30VDC。
通讯接口:
RS485型,通讯接口采用防雷和抗干扰设计。
通讯速率:
可设定2400、4800、9600。
工作环境温度:
-10~50℃。
工作环境湿度:
≤85RH%。
存储环境温度:
-30~60℃。
外形尺寸:
长145宽90高40mm。
二设备接线说明
1:
端口说明
序号
端口标志
功能说明
1
V+
电源正(12-24V)
2
V-
电源负
3
V-
模块内部与“电源负”相连,可空闲
4
INV
输入触点的电源正,详见输入接线示例
5~12
IN1~IN8
输入触点1-8,,详见输入接线示例
13
ING
输入触点的电源负,详见输入接线示例
14~17
空闲
18
485G
485地(通讯距离超过1000m时使用,短距离不需要接)
19
485A
485总线正端
20
485B
485总线负端
21、22
NO1、COM1
1号常开触点、公共触点
23、24
NO2、COM2
2号常开触点、公共触点
25、26
NO3、COM3
3号常开触点、公共触点
27、28
NO4、COM4
4号常开触点、公共触点
29、30
NO5、COM5
5号常开触点、公共触点
31、32
NO6、COM6
6号常开触点、公共触点
33、34
NO7、COM7
7号常开触点、公共触点
35、36
NO8、COM8
8号常开触点、公共触点
37~40
空闲
注:
当外部输入点不借用模块电源或不使用本模块的输入触点时,本模块可采用AC10-24V、DC12-24V供电。
2、输入触点接线示例
A、无源触点
B、有源触点
(1)漏型输入:
此类触点的特点是:
当输出“1”时,触点会输出+24V电源;当输出“0”时,触点会悬空。
针对此类触点接线方式如下:
(2)源型输入
此类触点的特点是:
当输出“0”时,触点会与电源负接通;当输出“1”时,触点会悬空,比较典型的OC门。
针对此类触点接线方式如下:
注:
其他类型触点接线方案请参考示例或致电本公司技术人员。
本模块可以接任何类型的开关量输入。
2、输出触点接线示例
三配置软件安装及使用
1、软件安装
使用前分别双击
,按照提示进行注册,注册完成后,双击
,进入设置界面(注:
win7电脑请右击此设置工具,以管理员身份注册并运行)。
2、参数设置
1、选择正确的COM口(可在“我的电脑—设备管理器—端口(com和lpt)”
里面查看COM端口)
2、单独只接一台设备并上电,单击软件的测试波特率,软件会测试出当前设备的波特率以及地址,默认波特率为4800bit/s,默认地址为0x01。
3、根据使用需要修改地址以及波特率,同时可查询设备的当前功能状态。
四通信协议及示例
1、通讯基本参数
编码
8位二进制
数据位
8位
奇偶校验位
无
停止位
1位
错误校验
CRC(冗余循环码)
波特率
2400bit/s、4800bit/s、9600bit/s可设,出厂默认为4800bit/s
2、数据帧格式定义
采用ModbusRTU通讯规约,格式如下:
初始结构≥4字节的时间
地址码=1字节
功能码=1字节
数据区=N字节
错误校验=16位CRC码
结束结构≥4字节的时间
地址码:
为变送器的地址,在通讯网络中是唯一的(出厂默认0x01)。
功能码:
主机所发指令功能指示,本变送器只用到功能码0x03(读输入状态)
、0X06(写继电器状态)。
数据区:
数据区是具体通讯数据,注意16bits数据高字节在前!
CRC码:
二字节的校验码。
主机问询帧结构:
地址码
功能码
寄存器起始地址
寄存器长度
校验码低位
校验码高位
1字节
1字节
2字节
2字节
1字节
1字节
从机应答帧结构:
地址码
功能码
有效字节数
数据一区
第二数据区
第N数据区
校验码
1字节
1字节
N*2字节
2字节
2字节
2字节
2字节
3、寄存器地址
寄存器地址
内容
操作
0X0000
输入点寄存器
只读
0x0001
输出点寄存器
读写
注:
1、寄存器的低8bits对应8个点的状态。
2、为方便客户对单路输入点独立进行检测或单个继电器独立进
行控制,本模块扩展了8个只读寄存器0x0010-0x0017和8个只
写寄存器0x0008-0x000f,例如对0x0008写“1”1号继电器吸合,
写“0”断开。
读0x0010的状态为1,则有输入,读出0,则无输入。
4、通讯协议示例
询问输入状态:
地址码
功能码
起始地址
数据长度
校验码低位
校验码高位
0x01
0x03
0x000x00
0x000x01
0x84
0x0A
询问继电器状态:
地址码
功能码
起始地址
数据长度
校验码低位
校验码高位
0x01
0x03
0x000x01
0x000x01
0xD5
0xCA
写继电器(全部吸合):
地址码
功能码
地址
继电器值
校验码低位
校验码高位
0x01
0x06
0x000x01
0x000xff
0x98
0x4A
写继电器(一四吸合,其余断开):
地址码
功能码
地址
继电器值
校验码低位
校验码高位
0x01
0x06
0x000x01
0x000x09
0x18
0x0C
独立控制继电器时,继电器与寄存器对应关系如下表
1号继电器
0x0008
5号继电器
0x000c
2号继电器
0x0009
6号继电器
0x000d
3号继电器
0x000a
7号继电器
0x000e
4号继电器
0x000b
8号继电器
0x000f
独立控制继电器(单独打开1号继电器)
地址码
功能码
地址
继电器值
校验码低位
校验码高位
0x01
0x06
0x000x08
0x000x01
0xC9
0xC8
独立读取输入状态时,输入点与寄存器对应关系如下表
第1路输入点
0x0010
第5路输入点
0x0014
第2路输入点
0x0011
第6路输入点
0x0015
第3路输入点
0x0012
第7路输入点
0x0016
第4路输入点
0x0013
第8路输入点
0x0017
独立读取输入状态(单独读取第一路输入触点)
地址码
功能码
起始地址
地址长度
校验码低位
校验码高位
0x01
0x03
0x000x10
0x000x01
0x85
0xCF
有输入应答:
01030200017984
无输入应答:
0103020000B844
5、独立控制继电器指令示例
指令
功能
0106000800000808
一关
010600080001C9C8
一开
01060009000059C8
二关
0106000900019808
二开
0106000A0000A9C8
三关
0106000A00016808
三开
0106000B0000F808
四关
0106000B000139C8
四开
0106000C000049C9
五关
0106000C00018809
五开
0106000D00001809
六关
0106000D0001D9C9
六开
0106000E0000E809
七关
0106000E000129C9
七开
0106000F0000B9C9
八关
0106000F00017809
八开
6、独立读取输入状态指令示例
指令
功能
01030010000185CF
读输入点1
010300110001D40F
读输入点2
010300120001240F
读输入点3
01030013000175CF
读输入点4
010300140001C40E
读输入点5
01030015000195CE
读输入点6
01030016000165CE
读输入点7
010300170001340E
读输入点8
五常见问题及解决办法
1、设备无法连接到PLC或电脑,可能的原因如下:
1)电脑有多个COM口,选择的COM口不正确
2)设备地址错误,或者存在地址重复的设备(出厂默认全部为1).
3)波特率,校验方式,数据位,停止位错误.
4)485总线有断开,或者A、B线接反
5)设备数量过多或布线太长,应就近供电,加485增强器,同时增加120Ω终端电阻。
6)USB转485驱动未安装或者损坏
7)设备损坏。