如何访问地址范围大于49999的保持寄存器

西门子ModbusRTU编程知识点S7-200SMARTCPU作为主站如何访问Modbus地址范围大于49999的保持寄存器?通常Modbus协议的保持寄存器范围在40001到49999之间,但有的Modbus从站保持寄存器区的地址会超出该范围。ModbusRTU主站协议库支持保持寄存器地址范围为或者,如果Modbus从站地址范围为400001465536,可以在调用MBUS_MSG子程序时给Addr参数赋相应的值即可,如412157。

1、求助:两台S7-200226的PLC如何组网,一台做主站,另一台做从站

S7200不可以做主站的,只能做从站,你既然有上位机,就让上位机做主站吧,两个200做从站,DP或以太网通讯就行,设置不同的地址,上位机用STEP7建个PC主站,把两个CPU(EM277)挂在下面做从站(组网)就行了。两台226PLC之间有PPI通信就可以,程序的设置在“S7200PLC原理及应用”这种书中都用详细的讲解。

你对s7200的软件还不熟悉额。S7200之间通信有个功能叫网络读写。只要用PPI电缆就能实现。分析:首先你上位机主站从站为何你不直接用上位机连接两台PLC呢?如果你要用上位机控制了主站,再控制从站,麻烦了。肯定是当初选型上面出现了问题是吧。还有就是价格方面,点位多,用300,不存在的吧。还不够就用分布式IO。但是你要确定你不是做冗余哦,200实现不了冗余,300只能实现软冗余。

2、S7-200在通讯网络中地址如何设定

一般系统默认地址为2,如果想改变,可以通过修改系统块,然后下载到PLC上即可。TheSetPortAddressinstructionsetstheportstationaddress(PORT)tothevaluespecifiedinADDR.。22系列的CPU支持读写CPU端口的指令,也可以用EM277模块直接拨地址。

3、如何设置S7-200的通讯-通讯方式选择

S7200以太网通讯处理器BCNetS7PPI,用于西门子S7200PLC程序下载,联网通讯,远程监控。特色功能:l支持多主站,可以和触摸屏共用一个通讯端口。(注:对于非西门子触摸屏可能需要PPI总线桥)l波特率自适应;即插即用,无需外接电源。l支持西门子S7以太网通讯驱动,包括MicroWIN编程软件、PCAccess(S7200OPC服务器)等。

l无需编程,即可实现两个BCNetS7PPI所连接的PLC之间交换数据。l提供OPC服务器,l集成ModbusTCP服务器,直接读写S7200数据。l通过路由器端口映射可实现S7200的远程编程和监控,l以太网端口协议开放,用户可以采用高级语言编程(如VB、VC、C#等)实现与S7200的数据通讯。

主站 49999 s7 200 寄存器