当前位置: 主页 > PLC控制

新手求救:关于PLC300给上位机传数据的问题!

有6台PLC300,单独工作。现在需要将6台PLC一些模拟量和开关量数据传给上位机做监视用。通信用DP通信,请问怎样才能实现。有没有相关的实例和技术文档。本人刚接触PLC,请各位大神不惜赐教指导,不甚感激!!!

问题补充:
DP通信电缆已经布好了,DP头也已经做了。上位机想PLC这边发数据包过去,上位机解码看数据。请问大神,这样可行吗?PLC这边需要怎么做?图是现场的布线图。谢谢!!

图片说明:

6375e13b7bd8b61b86431241d2f9CEc6新手求救:关于PLC300给上位机传数据的问题!

最佳答案

1)6台PLC300想直接与1台上位机同时通讯不易实现,可采取一台PLC作主站与其它5台PLC通讯,通过主站PLC与上位机通讯,即可实现上位机监控6台PLC。
2)PLC之间的通讯参考以下链接:htTPs://suppoRT.induSTry.siemens.com/cs/document/83102802/plc%E2%80%93plc-%E4%B9%8B%E9%97%B4%E7%9A%84profibus-%E9%80%9A%E8%AE%AF?dti=0&lc=zh-CN
https://support.industry.siemens.com/cs/document/83104129/plc–plc-之间的profibus-通讯?dti=0&lc=zh-CN
https://support.industry.siemens.com/cs/document/83103142/plc-–-plc-之间的profibus-通讯?dti=0&lc=zh-CN
3)PLC与上位机可采用OPC通讯
https://support.industry.siemens.com/cs/document/83102553/%E9%80%9A%E8%BF%87profibus%E5%BB%BA%E7%AB%8Bsimatic-net-opc-%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8Eplc-%E7%9A%84s7%E8%BF%9E%E6%8E%A5?dti=0&lc=zh-CN

补充:PLC主站读取个从站中的数据,并发送给上位机,发送数据中包含从站的地址信息,如:1xxx表示1号PLC数据,2xxx表示2号PLC数据等;上位机根据站号标志位解码为1号站温度,2号站温度…..等。

提问者对于答案的评价:

  • 关注微信

猜你喜欢

微信公众号