系统组网
EMR系列产品是基于RS485总线、Modbus RTU协议的IO模块,组网时,需要配备以下设备及工具:
EMR系列IO模块;
MODBUS主机,如PC、PLC、工控机等;
直流电源(+12~+24V DC);
上位机/上位机软件(完成功能必须的应用软件,例如组态软件,或上端设备,例如PLC、HMI等);
昶为科技CHWIO EMR IOtest.exe测试程序。
注:
1、组网前,须根据系统需求确定RS485总线的波特率,以及每个EMR模块的地址,且同一条总线上的每个模块的波特率必须一样、每个模块的地址必须是一的;
2、MODBUS主机使用RS232或RS485接口通讯;也可在EMR系列IO模块的RS485接口转网络后与主机进行网络通讯(主机须采用Modbus RTU协议或使用虚拟串口方式);
(1)MODBUS主机具有RS485接口的情况下,可直接通过485总线与EMR模块进行连接和通讯,其应用系统结构如图3.1所示:
图3.1 主机为RS485接口的应用示例
(2)MODBUS主机具有RS232接口的情况,必须配备RS232/RS485转换器进行接口转换后,才能与EMR系列IO模块进行通讯,其应用的系统结构如图3.2所示:
图3.2 主机为RS232接口的应用示例
(3)MODBUS主机只有网口而没有串口(RS232和RS485)的情况下,若现场网络相通,可在EMR系列IO模块一侧增加串口服务器(例如我司NS101单串口RS232/485联网服务器)或Modbus网关(例如我司MG-TR01单串口联网型Modbus RTU与Modbus TCP协议互转网关),将RS485转网络后,MODBUS主机通过网络与EMR系列模块进行通讯(主机使用虚拟串口或socket透传Modbus RTU协议,或者直接Modbus TCP协议通讯),其应用的系统结构如图3.3所示:
图3.3 主机通过网络与EMR模块通讯的应用示例
EMR-AI08系列为RS485型8通道模拟量输入(AI)模块,具有4个分支型号,分别支持0~5V输入(EMR-AI08-V)、0~10V输入(EMR-AI08-U)、4~20mA输入(EMR-AI08-I)、0~20mA输入(EMR-AI08-X),分辨率为12位,±0.2%测量误差。
命令响应测试
测试条件:命令使用功能码03,一次读取24个寄存器状态,1位停止位,无校验。
响应时间定义:RS485开始接收数据到RS485发送数据完成的时间。
测试仪器:示波器
波特率(bps) 响应时间(ms) 波特率(bps) 响应时间(ms)
1200 578 2400 292
4800 148 9600 76
19200 41 38400 23
57600 13 115200 8
注意:以上时间仅为设备级延时,且以上数据不会向上偏差5% 。用户的POLLING时间还必须要加上PC的软件接收和发送指令的延时。所谓接收指令延时是指软件API函数发送出数据包到RS485收发器向RS485总线发出数据的**位的延时;所谓发送指令延时是指RS485收发器向PC机发出较后一位数据到API函数接收到完整数据包的延时。该时间与PC机软件和RS485转换器(串口转换器或串口服务器)有关。
http://u400176.cn.b2b168.com
欢迎来到深圳昶为科技有限公司网站, 具体地址是广东省深圳市龙华区深圳市龙华区观光路1233号君澜大厦一单元9楼,老板是唐滨。
主要经营分布式IO、开关量模拟量输入输出模块、串口服务器(Modbus网关)、485集线器、串口转换器、485中继器、热电阻采集模块、热电偶采集模块、485数据分配器。
单位注册资金单位注册资金人民币 100 万元以下。
我公司在机械产品领域倾注了无限的热忱和激情,公司一直以客户为中心、以客户价值为目标的理念、以品质、服务来赢得市场,衷心希望能与社会各界合作,共创成功,共创辉煌,携手共创美好明天!