快速启动手册,BT-MT-MT-S

文件 5
快速启动手册 BEACONGLOBALTECHNOLOGY 目录 BT-MT-MT-S快速启动手册 BT-MT-MT简介

......................................................................................................................................................................

2BEACON模块协议介绍:型号代码介绍

..............................................................................................................................

2模块初始配置

.......................................................................................................................................................................

3配置模块做ModbusTCPServer

.......................................................................................................................................

6配置模块做ModbusTCPClient

.....................................................................................................................................

10举例
1.通过模块完成两个ModbusTCP主站之间的通讯

..............................................................................................

13举例
2.通过模块完成1个ModbusTCP从站和两个ModbusTCP主站之间的通讯.....................................................16联系我们

.............................................................................................................................................................................

20
1 BT-MT-MT简介 BT-MT-MT-S快速启动手册 BT-MT-MT模块支持同时作为两个ModbusTCPserver,每个server都可以同时支持多个ModbusTCP主站对模块 进行访问。
两个ModbusTCPServer可以共用相同的模块内部寄存器数据区,也可以使用不同的数据区。
模块支持同时作为5个ModbusTCPclient,对多个ModbusTCP从站设备进行读写操作。
ModbusTCP协议设备可在相同网段或者不同网段和模块进行通讯。
ModbusTCP设备在同一个网段时,可选择模块上任意一个以太网接口和交换机连接(注意:不能同时把模块 E1和E2接口设置成相同的网段),再把同一网段下的设备同时也接入交换机。
Modbus
TCP协议设备如果在不同网段通讯时,需要选用模块的两个以太网口进行通讯,可把模块E1和E2设置 成不同的网段,两个网段的设备分别接入E1和E2口即可。
E1端口==可选择配置为ModbusTCP主站/从站。
E2端口==可选择配置为ModbusTCP主站/从站。
BEACON模块协议介绍:型号代码介绍 BT--BEACON协议转换模块代号;EN--罗克韦尔PLC,EtherNet/IP以太网通讯协议(主站和从站);SE--西门子PLC,西门子S7以太网通讯协议(主站和从站);MT--施耐德PLC,MODBUSTCP/IP以太网通讯协议(主站和从站);MB--MODBUSRTU串口(RS232/485/422)通讯协议(主站和从站);DF-罗克韦尔PLC,DF1串口(RS232/485/422)通讯协议(主站和从站);DS-西门子PLC,西门子Profibus-DP串口(RS485)通讯协议(从站);DM-西门子设备,Profibus-DP串口(RS485)通讯协议(主站);PNA--西门子PLC,西门子PROFINET(RT)以太网通讯协议(从站);
2 AC—ASCII码串口(RS232/485/422)通讯协议(对等协议-读写);AE-ASCII以太网通讯协议(对等协议-读写);MS--MicroSoftSQLServer数据库以太网通讯协议(主站);MY--MySQL数据库以太网通讯协议(主站);MR--MariaDB数据库以太网通讯协议(主站);104C—IEC60870-5-104从站设备(主站)。
BT-MT-MT-S快速启动手册 模块初始配置 E1以太网接口出厂IP地址为192.168.0.200,(OLED显示屏上显示IP地址信息)。
模块上电后,OLED显示屏上会滚动显示以上IP地址,方便查找模块不同接口的IP地址。
本案例中模块使用IP地址为192.168.0.200。
BT系列模块全部采用网页配置形式组态,无需安装其他多余的组态软件,推荐采用如下浏览器及以上版本(更好的支持HTML5的功能)对于模块进行配置:IE10,GOOGLEChrome35,FIREFOX35,Safari7及以上的版本。
通过以太网配置BT-MT-DF-S模块。
把本地电脑的IP地址与所连接的模块端口配置成相同的IP网段,例如本案例采用E1接口进行配置,本地电脑配置成192.168.0.177,然后在GOOGLEChrome浏览器的地址框里面输入192.168.0.200,点击回车键后,进入到模块的配置页面如下图。
配置通讯模块,在浏览器里面输入192.168.0.200然后可以看到模块的配置界面。
在配置页面的右侧导航条内,点击Login。
按照界面提示,输入用户名和密码进入模块配置。
用户名(Username):admin
3 密码(Password):admin点击登录(SignIn)请注意:如果不登录,只能浏览配置,无法进行配置修改。
BT-MT-MT-S快速启动手册 查看模块IP地址,点击一般配置 ,修改模块的IP地址,点击SAVE保存,重启后,新的 IP就会生效,模块滚动的状态指示灯显示新的IP地址。
查看模块内部寄存器,点击InternalDataView可以看到16位的数据显示。
所有的读或写的数据都可以在这里查看。
默认十进制显示,可以切换成十六进制,浮点,ASCII码显示。
模块根据型号不同,内部寄存器数量也不同。

4 BT-MT-MT-S快速启动手册 模块通讯原理:BEACON模块模块根据型号不同,内部寄存器数量不同,通讯原理简单介绍如下:例如EN协议标签写了100个16位的字放进InternalData内部寄存器0-99里面了,如果另外的协议需要这100个数据,需要从内部寄存器0-99读取出来。
例如MB协议读取50个仪表数据存放在200-249内部寄存器里面,SE协议要读取这50个仪表数据,需要建立命令从200开始,读取50个字放到西门子DB数据块里。
登录后看到导出配置文件 和恢复配置文件 。
点击 可以修改模块登录密码。

5 点击 可以升级产品固件。
BT-MT-MT-S快速启动手册 点击 可以重启模块。
配置模块做ModbusTCPServer 点击MODBUSTCP仿真软件连接模块的ModbusTCPServer,先修改本地电脑IP地址为192.168.0.177打开浏览器,进入模块主配置页面,如下图 在左侧导航栏点击ModbusTCPServer---CommStatus如下图:
6 BT-MT-MT-S快速启动手册 注:模块默认做MODBUSTCP从站,不需要任何设置,可同时被多个MODBUSTCP主站访问。
模块内部寄存器对应着MODBUSTCP地址如下:InternalData模块内部寄存器同时提供MODBUS4区,3区,1区,0区的访问。
模块内部寄存器0对应着40001,同时对应着30001,同时对应着10001-10016,同时对应着0000100016。
注意先要确认模块的内部寄存器数据区大小,点击
InternalDataView,可以查看模块内部寄存器数据动态的显示值,每个寄存器是16位的WORD格式,数据区的大小和模块具体型号有关联,不同型号模块的内部寄存器的数据区不一样。
每页可显示100个16位的寄存器。
模块内部寄存器和Modbus读取区域的对应关系如下: 模块内部寄存器等于 地址 Modbus4区等于 地址 Modbus3区地址 等于 Modbus1区 Modbus1区 等于 地址 地址 Modbus0区 Modbus0区 等于 等于 地址 地址 0110112030991002201000 =40001==40002==40011==40012==40021==40031==40100==40101==40221==41001= 30001=30002=30011=30012=30021=30031=30100=30101=30221=31001= 10001100171016110177103211048111585116011352126001
7 至10016至10032至10176至10192至10336至10496至11600至11616至13536至26016 =00001=00017=00161=00177=00321=00481=01585=01601=03521=16001 至00016至00032至00176至00192至00336至00496至01600至01616至03536至16016 1001 =41002= 31002= 26017至26032 BT-MT-MT-S快速启动手册 =16017 至16032 1999 =42000= 32000= 41985至42000 =31985 至32000 2000 =42001= 32001= 42001至42016 =32001 至32016 2001 =42002= 32002= 42017至42032 =32017 至32032 3000 =43001= 33001= 58001至58016 =48001 至48016 打开MODBUSTCP仿真软件MODSCAN32,作用是仿真MODBUSTCP主站。
使用功能码FC03,读写模块内部数据区0- 99的连续100个字的数据,40001对应着内部寄存器0,40100对应着内部寄存器99,以此类推。
选择 Connection,选择RemoteTCP/IPServer,填写模块E1口的IP地址192.168.0.200,端口号默认502.然后点 击OK。
ModScan32软件可以对内部寄存器读写同时进行,在40001,40002,40003写一些数据,查看模块内部寄存器0-2里面的数据情况。
数据能完整对应,同时可以看到ModScan32软件右上角发送了2404次,接收了2404次。
如果有错误,发送和接收的数据次数会不相等。

8 BT-MT-MT-S快速启动手册 模块设置成为ModbusTCP从站的时候,在configuration界面中,可以看到下图两个选项。
HoldingRegisterOffset使用方法:ModbusTCP主站对模块写数据,在40001和40002输入两个数据,正常情况下,这两个数据应该会被写入到模块内部寄存器0-1当中去。
如果此处偏移量设置成50(如下图),则数据会直接偏移写入模块内部寄存器50-51里面。
4区,3区,1区,0区同样遵循这个原理。

9 BT-MT-MT-S快速启动手册 WordInputOffset使用方法:如果此处偏移量设置成50(如下图),ModbusTCP主站一侧在3区对30001和30002输入两个数据,数据会直接向后偏移放到模块内部寄存器50-51里面,ModScan32仿真软件不能载入3区的数值,请以现场设备实际数据区域来填写。
配置模块做ModbusTCPClient 注:模块的ModbusTCP端口可以同时支持作为主站和从站,做主站功能适用于连接另外的ModbusTCP的从站设备。
如下图点击ModbusTCPClient---Client1---Configuration 点开Configuration.查看默认的配置,此配置默认就可以使用。
MinimumCommandDelay:每个Client执行指令的轮询时间,单位ms 0-65535 注:该时间越小,发送命令越快,但并非越小越好,需要先查看从站设备的说明书,确定从站响应时间是否能及 时接受和反馈,主站发送命令的间隔。
Response
Timeout:所连接设备的响应时间,单位ms 0-65535 10 RetryCount:重新尝试连接次数MBAPPortOverride端口502覆盖点击ModbusTCPClient---Client1---Commands。
BT-MT-MT-S快速启动手册 0-65535NO/YES 点击Add,可以增加一条命令,命令如下: 命令解释:采用功能码控制读写区域,模块内部寄存器是16位的INT格式,读写波尔量的时需要注意16倍关系。
注意,先要确认模块的内部寄存器数据区大小,以下指令均按照4000个字的数据区举例,实际配置模块时, 请严格参照模内部数据区的范围。
11 BT-MT-MT-S快速启动手册 以上指令含义如下:模块使用功能码FC3,从站数据起始地址是0等于40001.读取数量是100.模块内部寄存器起始地址2000。
表示读IP地址为192.168.0.177的从站,从站数据地址范围为40001-40100的100个字,放到模块内部寄存器2000-2099,命令没有正确返回在内部寄存器2051报错。
如果功能码是FC4时(只读),从站数据起始地址是0等于30001。
读取数量是100.模块内部寄存器起始地址2000,表示读IP地址为192.168.0.177的从站,从站数据地址范围为30001-30100,放到模块内部寄存器2000-2099,命令没有正确返回,会在内部寄存器2051报错。
以上指令含义如下:模块使用功能码FC1时,从站数据起始地址是0等于00001,读取数量是16(此处读取16个位等于读取一个字).模块内部寄存器起始地址32000(此处为位地址,读取16个位等于读取一个字,模块内部寄存器是字,所以实际上模块内部寄存器的起始地址为32000/16=2000)。
表示读IP地址为192.168.0.177的从站,从站数据地址范围为00001-00016,放到模块内部寄存器起始地址为2000(因为读取到16个位数据,等于1个字数据,所以只占用模块内部寄存器一个地址),命令没有正确返回在内部寄存器2051报错。
如果是功能码FC2时(只读),从站数据起始地址是
0.读取数量是16.模块内部寄存器32000,同上表示读IP地址为192.168.0.177的从站,从站数据地址范围为00001-00016,放到模块内部寄存器2000,命令没有正确返回,会在内部寄存器2051报错。
12 BT-MT-MT-S快速启动手册 以上指令含义如下:Conditional表示有条件情况下,模块使用功能码FC6或者FC16时,写出数量是20.模块内部寄存器起始地址为2000,表示当模块内部寄存器范围2000-2019的任意寄存器发生数据发生变化时候,触发一条写的命令,数据从模块写到IP地址为192.168.0.177的从站,从站接收数据地址范围为40051-40070,命令没有正确执行,会在内部寄存器2051报错。
以上指令含义如下:模块功能码FC6或者FC16时,写入数量是20.模块内部寄存器起始地址2000。
表示内部寄存器范围2000-2019的数据,一直连续的写出到IP地址为192.168.0.177的从站,从站接收数据的地址范围为40051-40070,命令没有正确执行,会在内部寄存器2051报错。
举例
1.通过模块完成两个ModbusTCP主站之间的通讯 本案例中配置模块ModbusTCP端口1和端口2都作为server,且工作在两个IP网段。
使用2台电脑通过ModScan模拟ModbusTCP主站,连接模块完成ModbusTCP通讯: 电脑1配置192.168.0.177,与模块E1端口192.168.0.200连接。
电脑2配置192.168.1.177,与模块E1端口192.168.1.200连接。
13 BT-MT-MT-S快速启动手册 第一个ModbusTCP主站对应E1192.168.0.200端口通讯。
第一个ModbusTCP主站对应E2192.168.1.200端口通讯。
电脑1配置完Modscan后,点击OK。
14 电脑2配置完Modscan后,点击OK。
在电脑1的Modscan地址40001-40002区域中写数据。
BT-MT-MT-S快速启动手册 前文“配置模块作为ModbusTCPserver”介绍了模块内部地址区,对应Modbus4区地址范围如下检查模块内部寄存器地址0-1接收到了电脑1写入的相同数据。
再检查电脑2的Modscan中40001-40002数据区,也接收到了相同数据。
15 BT-MT-MT-S快速启动手册 举例
2.通过模块完成1个ModbusTCP从站和两个ModbusTCP主站之间的通讯 本案例中配置模块ModbusTCP端口1同时作为Client和server。
ModbusTCP端口2作为server,且两个端口工作在两个IP网段。
打开电脑3的ModSIM模拟一个ModbusTCP从站设备,电脑3的IP地址如下192.168.0.166和模块端口1在同一个网段下,因此将作为模块ModbusTCP端口1的从站设备。
16 BT-MT-MT-S快速启动手册 如下图,在模块ModbusTCPClient1中,点击Commands,配置Modbus主站指令。
点击Add按钮,增加一条命令。
命令含义为,读取IP地址为192.168.0.166(电脑3的Modsim软件)设备中,40001-40100这100个16位的数放到模块内部寄存器地址0-99里面。
点击Save。
保存这个命令,接着提示重启模块,点击OK。
重启后,所有的仿真软件要重新连接一边。
进入模块配置页面,点击ModbusTCPClient.Client1CommStatus,检查之前建立的命令与电脑3的Modsim 17 连接情况,是否有错误产生等信息。
在电脑3的Modsim里面,40001-40100中写数据。
BT-MT-MT-S快速启动手册 返回模块内部数据区中查看,地址0-99的寄存器已经读取到了这些数据。
同时,刚才配置过模块作为ModbusTCPserver时,内部寄存器地址区,对应Modbus4区地址范围如下: 再查看作为ModbusTCP主站的电脑1和电脑
2,其中的MODSCAN也读取到了同样的数据。
18 BT-MT-MT-S快速启动手册19 联系我们 BT-MT-MT-S快速启动手册 如果在使用过程中有更多的问题,可以通过以下方式联系我们获得支持。
联系电话(中国大陆)技术支持亚太区销售北美区销售微信公众平台 销售经理,技术经理support@asia@usa@ 网址 20

标签: #率高 #文件 #矩形 #mini #怎么看 #文件格式 #文件 #加密文件