PC在千米外作上位机监控PLC,并用hmi面板在现场实现修改plc参数和监控的功能。
求教:1,这里是不是PC和hmi面板作主站?PLC作从站?
2,因为PC可能和现场相距上千米,现暂定使用modbus,想问下,PLC上使485的接口,PC上是232的接口,使用转接线相连的话是不是传输距离也会大打折扣?
小弟才疏学浅,事情又比较急,所以拜托各位大神不吝赐教!感激不尽
问题补充:
大神想再请教您一个问题,我看网上说可以在PC上用OPC服务器软件(比如PC access)以MODBUS方式与PLC进行通讯,然后就在该计算机上使用WINCC,用OPC驱动,与OPC SERVER相连,WINCC作为OPC CLIENT,访问SERVER的数据
请问这样可行吗?
最佳答案
1、S7-200的RS-485网络通信:
在S7-200系统中,PPI、MPI、PROFIBUS-DP协议都可以在RS-485网络上通信。RS-485是S7-200最常用的电气通信基础。
根据具体通信设备的性能,它们支持的通信速率和距离又有所不同。
S7-200的CPU上的通信端口,CPU通信口的最高速率为187.5K波特,保证的通信距离为50m。要获得更长的通信距离,需要增加RS-485中继器;在一个总线型网络上最多加9个中继器,但通信距离不能超过9600m。
摘自:《西门子 S7-200?LOGO!?SITOP 参考》V0.94版(更新版)(2008.02.15) 下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
2、楼主的现场是相距上千米,需要应用中继器或光纤通讯。
3、楼主打算应用MODBUS通讯协议,问题是上位机做主站,那上位机应用什么组态软件?如新版本的WINCC不再支持MODBUS了。
4、既然长距离的通讯,建议采用光纤并采用以太网通讯吧?WINCC、PC Access 软件实现起来很容易。
5、PC上是232的接口,使用转接线相连的话是不是传输距离也会大打折扣?
如果采用以太网,应用以太网卡即可。如果上位机应用PROFIBUS-DP作主站需要配置CP56xx卡。如果就要MODBUS需要应用RS232/RS485转换模块(市场有售,可在网上搜)。使用转接线相连进行长距离的通讯,也得应用中继器或光纤。
5、上位机与S7-200通讯一般均应用PC Access 软件:
《PC Access快速入门》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText= A0297
提问者对于答案的评价:
大神想再请教您一个问题,我看网上说可以在PC上用OPC服务器软件(比如PC access)以MODBUS方式与PLC进行通讯,然后就在该计算机上使用WINCC,用OPC驱动,与OPC SERVER相连,WINCC作为OPC CLIENT,访问SERVER的数据
请问这样可行吗?
专家置评
已阅,最佳答案正确。最佳答案给予的很充分,请参见。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc161689.html