WINCC怎么与其他公司PLC通讯

我厂原来的PLC与上位机通讯是TCP/IP,各PLC用光缆连到交换机后送到WINCC. 
现在厂里有台设备要改造. 外面来的改造公司提的方案是增加一个小PLC, 小PLC用MODBUS通讯与原来设备操作柜通讯,然后OPC后用TCP/IP发往中控. 我水平差没做过这方面的工作所以所有工程由改造公司来做.

在这里我想了解下,一台手动操作柜,只知道所用的通讯协议MODBUS,其他东西都不知道的情况下,不同品牌的PLC怎么与它建立联系的? 比如控制柜上的开设备按纽,PLC发送什么指令才会让控制箱知道这是开设备的
命令?
能不能用简单通俗的语言讲讲OPC是什么?
改造公司的小PLC由他们自己选,所以可能是西门子也有可能是三菱或者GE等其他公司的,这样的话WINCC的TCP/IP中怎么建变量(比如一个输入怎么变成WINCC里面的I0.0,一个字地址怎么变成WINCC里面的MW0或者DB0.DBW0),系统参数里面的机架插槽又该怎么填??

最佳答案

1、能不能用简单通俗的语言讲讲OPC是什么?
OPC就是一个通讯接口,只要支持OPC的都遵守它的规范,这样就不用为与每个不同厂家来编写不同的驱动了,例如,你用的上位机是西门子家的wincc,而你的用的PLC确实AB或者其它家的,可是WINCC里面又没有相对应的其它家PLC的驱动,wincc和其它家的PLC都支持OPC通讯,这样通过OPC(桥梁一样)就可完成通讯了;
2、改造厂家使用MODBUS与你原有的PLC通讯,这样就不需要OPC了,直接在wincc上建立变量就行,因为你原有的plc肯定都与wincc建立好通讯了,目前MODBUS通讯,相当于把新改造的设备变量全部通过你原有的这台PLC和wincc建立通讯。
3、改造公司的小PLC由他们自己选,所以可能是西门子也有可能是三菱或者GE等其他公司的,这样的话WINCC的TCP/IP中怎么建变量(比如一个输入怎么变成WINCC里面的I0.0,一个字地址怎么变成WINCC里面的MW0或者DB0.DBW0),系统参数里面的机架插槽又该怎么填?? 
这个有点麻烦的,这个必须把新增的PLC变量和原有的PLC变量一一对应起来,才能建立正常通讯,你不能直接使用I0.0,比如经过MODBUS通讯后,在你原有的PLC里面这个I0.0或许用M0.0代替了,这样的话你在wincc上看到M0.0的状态其实就是I0.0的状态了;

提问者对于答案的评价:
谢谢,虽然看了不是很懂,但多少有些了解了。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc195026.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月18日 下午11:00
下一篇 2017年8月18日 下午11:01

相关推荐

  • WINCC7.5模拟量报警

    电机超电流报警,在报警记录-限值监视中链接变量,设置为上限报警。比较值为内部变量,画面中I/O域名设定这个内部变量,消息等级为错误、报警。消息分配中的消息类别为错误出发一个内部二进…

    SIMATIC WinCC 2021年7月5日
  • WINCC怎么读取手持无线条码扫描枪的数据

    请问:上位机WINCC6.0怎么读取手持无线条码扫描枪的数据?手持无线条码扫描枪是通过无线路由连接PC的。 最佳答案 直接与WINCC通讯,可能需要在脚本里面对串口编程,我们是通过…

    SIMATIC WinCC 2018年12月6日
  • 新建wincc项目后,有很多系统@图片,应该怎么利用,@areabuttons.pdl该怎么命名字??

    新建wincc项目后,有很多系统@图片,应该怎么利用,@areabuttons.pdl该怎么命名字,而且这里面每一个都连了C脚本函数,而且都是一样的,做项目都不用改那些系统图片吗?…

    2017年6月27日
  • wincc 输入输出框 输入完成后弹出框?这个怎么实现的啊?

    wincc 输入输出框  输入完成后弹出框?这个怎么实现的啊?wincc 输入输出框  输入完成后弹出框?这个怎么实现的…

    2021年7月5日
  • WINCC带密码的翻页键

    请问怎样设置WINCC带密码的翻页键? 问题补充:我在WINCC6.2版里面找不到进登陆热键的途径了。原来的笔记是WINCC6.0版的。现在走到新建管理员这一步,下面就找不到路了。…

    SIMATIC WinCC 2019年6月11日
  • wincc7.4软件故障问题

    我在windows7*64位系统上安装了购买的WINCC7.4软件,前天发现弹出的画面窗口关闭不了了,之后重启一下系统又好了,出现问题的前一天还重启过一次系统的,请问这是什么情况?…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.5如何正确卸载和重装

    WINCC7.5如何正确卸载和重装,不需要重做系统 最佳答案 估计你得重做系统了https://support.industry.siemens.com/cs/bg/en/view…

    SIMATIC WinCC 2021年7月5日
  • Wincc新建文件时提示项目管理器 服务器不可用

    Wincc新建文件时提示项目管理器 服务器不可用 钻石用户推荐最佳答案 最好重新用微软原版的系统重新做系统,然后全新安装安装的时候注意:1、系统只用微软原版系统,不要用g…

    SIMATIC WinCC 2021年7月5日
  • 脚本程序学习

    我想学习写脚本程序,我就是想问问脚本程序的语法是和VB一样还是和C#一样?另外还有就是在学习的过程中有没有什么捷径(好的学习方法),我只是不想走太多的弯路!在这里先谢谢各位了~ 最…

    SIMATIC WinCC 2019年6月11日
  • wincc输入确认

    请问高手:如何在一个I/O域中输入一个数据后,回车,再出一个确认菜单 ?因为此时该数据会按设定的公式计算后输出给其它变量,如果不确认连续按回车,则会连续计算导致错误。该数…

    SIMATIC WinCC 2019年6月11日