CPU226与电脑通讯,用VB作为HMI,实现监控功能。
如果用modbus RTU协议是不是用标准的RS485电缆(电脑端转换成RS232)就可以了,是不是可以连接多台CPU226?
如果用PC ACCESS通讯是不是只能用PPI电缆,能连接几台CPU226?
最佳答案
modbus 通信标准协议可以通过各种传输方式传播,如 RS232C、RS485、光纤、无线电等。 在 S7-200 CPU 通信口上实现的是 RS485 半双工通信,使用的是 S7-200 的自由口功能。
详细的协议和规范,请访问 modbus 组织的网站:
http://www.modbus.org
注意:你选用的CPU的V存储区大小!CPU型号不同V数据存储区大小不同。应根据需要选择modbus保持寄存器区域的大小。
包含 modbus RTU 从站指令库的项目编译、下载到CPU中后,在编程计算机(PG/PC)上运行一些 modbus 测试软件可以检验S7-200的modbus RTU通信是否正常,这对查找故障点很有用。测试软件通过计算机串口(RS-232)和PC/PPI电缆连接CPU。如果必要,须将PC/PPI电缆设置在自由口通信方式。
PC Access支持的硬件连接
PC Access可以通过如下硬件连接与S7-200通信:
通过PC/PPI电缆(USB/PPI电缆)连接PC机上的USB口和S7-200
通过PC/PPI电缆(RS-232/PPI电缆)连接PC机上的串行COM口和S7-200
通过西门子通信处理器(CP)卡和MPI电缆连接S7-200
通过PC机上安装的调制解调器(Modem)连接S7-200上的EM241模块
通过以太网连接S7-200上的CP243-1或CP243-1 IT模块
上述S7-200的通信口可以是CPU通信口,也可以是EM277的通信口。
不支持CP5613和CP5614通信卡。
PC Access的协议连接
PC Access所支持的协议:
PPI(通过RS-232PPI和USB/PPI电缆)
MPI(通过相关的CP卡)
Profibus-DP(通过CP卡)
S7协议(以太网)
Modems(内部的或外部的,使用TAPI 驱动器)
所有协议允许同时有8个PLC连接
一个PLC通信口允许有4个PC机的连接,其中一个连接预留给Micro/WIN
PC Access与Micro/WIN可以同时访问CPU
支持S7-200所有内存数据类型
可连接8台CPU
提问者对于答案的评价:
还行。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354571.html