通过OPC, wincc7.0和rslogix5000 通讯,画面如何直接读取I/O点?

通过OPC, wincc7.0和rslogix5000 通讯,连接已经建立,可以看到M,T和整个硬件的I/O模块,但wincc7.0如何直接读取CPU中的I/O点,如想看第一块输入模块第一位的状态?

问题补充:
就是OPC变量不知道如何连接CPU中模块的地址,好像新建的变量直接对应的一整个模块,但我想要的是模块的某一位的状态,如何转换?(WINCC和OPC在一个电脑上)

最佳答案

在WINCC 中添加OPC.CHN (OPC 通道),然后点击浏览,找到RSLINX 或者FTGate  OPC server,你就可以看到 OPC 里组态的数据,把它们 添加到WINCC 中来就可以了。
参考 WINCC 通过RSLINX OPC 读取AB PLC 的数据的 参考文档吧。
http://wenku.baidu.com/link?url=6gFlWCTWSklvhBAJi3kbeu8uwP0qBJoFV6TuQX3j9BQtbguauVjsl6AKvbvhUZRnUNBxjVRfmeUUIz_LhXiijJwznSddW1ZjpXtoGHcJ8dK

RSLINX 的设置 见 附件
补充:SERVER 和CLIENT 在同一台电脑上一般不需要配置DCOM。

至于,就是OPC变量不知道如何连接CPU中模块的地址,好像新建的变量直接对应的一整个模块,但我想要的是模块的某一位的状态,如何转换?
这个问题,你应该去ROCKWELL 里去问了,你打开Controller Tags 新建变量A,B,C,D等BOOL类型 然后 采用RSLOGIX 的ALIAS FOR 功能 把 A这个名称和 Local:4:I.Data.0 等IO点连接起来。
这样你的OPC SERVER 就能浏览到A 也就是DI 模块的IO点信号。
然后,我记得 这些变量读取到WINCC 里后,会变成BYTE 还是INT型的。
这样你还需要在WINCC 中,新建内部变量BOOL型,然后在全局脚本里做C脚本,通过类似下面的语句SetTagBit("A1",GetTagWord("A")); A 是AB PLC 的IO点 在WINCC 里的外部变量名称,A1是WINCC 内部变量,也就是A  不为0时,A1就是1,反之为0。这样你就可以单独看到每个IO点状态的,同时也是个BOOL型。

图片说明:

通过OPC, wincc7.0和rslogix5000 通讯,画面如何直接读取I/O点?  通过OPC, wincc7.0和rslogix5000 通讯,画面如何直接读取I/O点?  通过OPC, wincc7.0和rslogix5000 通讯,画面如何直接读取I/O点?  通过OPC, wincc7.0和rslogix5000 通讯,画面如何直接读取I/O点?  

提问者对于答案的评价:
谢谢大家的热心帮助,分数有限,照顾下新人,请资深的莫怪。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月31日 上午12:38
下一篇 2017年10月31日 上午12:38

相关推荐

  • wincc 变量记录的在线表格控件的时间范围

    我用的是wincc v6.2,变量记录的在线表格控件的工具栏上有选时间的按钮,我不想用这个按钮,也不想用函数“TlgTableWindowPressOpenTimeSel…

    SIMATIC WinCC 2019年6月10日
  • 在线趋势曲线问题?

    主机修改了多条趋势曲线,客户机上能更新到跟主机上一样的,但唯独有一曲线客户机上的跟主机上不一样,这曲线趋势名称改过了,客户机上的还是以前的名字,但我看了下主机和客户机上的图形编辑器…

    SIMATIC WinCC 2017年11月13日
  • VB编程求教

    由于西门子组态软件WINCC中经常用到VB等编程,本人想学习,不知有没这方面的网站或QQ群或别的什么资料之类的?谢谢了。 问题补充:我想在碰到弄不懂的地方可以找个老师咨询一下。 最…

    SIMATIC WinCC 2019年6月11日
  • 西门子上位机wincc7.4安装报错

    希望大神给一个上位机WINCC7.4版本的百度网盘链接,谢谢 钻石用户推荐最佳答案 此回答已完善 拿走不谢链接:https://pan.baidu.com/s/1zr1zJu2Hy…

    SIMATIC WinCC 2021年7月5日
  • wincc变量连接不上

    建立了s7-1200通道,建立连接,输入IP地址192.168.2.12,访问点显示没找到访问点,下面更没有产品系列,是怎么回事?plc已经设定IP为192.168.2.12。并且…

    2021年7月5日
  • WINCC 和S7 200的通讯!

    我想用以太网把WINCC 和S7200进行通讯!我S7 200加了个243模块。WINCC需要准备什么?OPC 软件从哪下? 问题补充:能给个PC&n…

    SIMATIC WinCC 2019年6月11日
  • 博途wincc和经典wincc兼容吗

    博途wincc与下位机通信不上,打算下个wincc,那么博途v15.1和winccv7.5兼容吗 钻石用户推荐最佳答案 组态面板的Portal WinCC通常是可以和经典…

    SIMATIC WinCC 2021年7月5日
  • 保存趋势图设置

    在画面运行时修改了趋势图和报表的设置,一旦切换画面,对趋势图和报表的设置就会自动恢复。如何在不退出运行模式的情况下,保存住对趋势图或者报表的设置?谢谢!~ 最佳答案 1、离线组态中…

    SIMATIC WinCC 2019年6月11日
  • 如何在WINCC中嵌入摄像机的视频”

    如何在WINCC中嵌入摄像机的视频,也就是说我要把网络摄像机的在WINCC组态画面中看到,压缩格式MPG4,同时怎么设置画面的采集频率,比我我希望每秒更新一次画面.怎么做? 问题补…

    SIMATIC WinCC 2019年6月11日
  • WINCC在运行中,怎样才可以进行全屏和窗口的切换?

    如题,想做两个按钮,可以在项目运行时,由带有最大最小化的窗口状态切换到全屏,或是由全屏切换到带有最大最小化的窗口,谢谢大家!!!!!! 最佳答案 WINCC中COMPUTER属性-…

    SIMATIC WinCC 2019年6月11日