通过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日
下一篇 2017年10月31日

相关推荐

  • HMI的I/O域输出紊乱,PLC无法接收到I/O数据

    本人上周末把程序写好了,触摸屏I/O域输出也做好了,可以通过HMI的I/O域调整PLC里寄存器参数,如图一、图二。断电以后,数据会清零,我也做了数据保护。断电一分钟后送点,VW的整…

    2021年7月5日
  • 怎样在wincc里建立模块化窗口

    我想做一些可以控制的阀门,包括基本的开关集中远程(手动,自动) 因为基本控制一样 阀门数量很多,不想一个一个建立弹出画面,有什么方法建立一个摸版,在点击不同阀门…

    SIMATIC WinCC 2019年6月11日
  • WinCC 里用动态对话框里编辑属性怎么不成功?

    我现在对这个S7-400图标的属性进行编辑,让它在变量Faulty_message_Byte0_1等于0时显示绿色,不等于0时显示红色;同时 Faulty_message…

    2017年6月29日
  • wincc错误打不开

    wincc提示当前不允许访问该项目,装载错误 最佳答案 你的项目是不是移植过来的,注意授权。 打开控制面板,打开“管理工具”—“计算机管理”—-“…

    SIMATIC WinCC 2019年6月11日
  • WINCC显示不完全

    WINCC6.2 用TableControl做表格,等待显示足够长,报表显示只有2行,当出现第三行时就覆盖了之前的。500ms时正常,一分钟以上只显示两行。请教高手是何原…

    2021年7月5日
  • 数据归档所存的主存储器指什么

    数据归档所存的主存储器指什么 最佳答案 用WinCC进行过程变量归档组态时,有两个选项,具体解释如下:  1。“在主存储中”——是把过程值归档数据放在这台台式P…

    SIMATIC WinCC 2019年6月11日
  • WINCC制作流程图

    1、WINCC自带的图库很有限,不知道该如何把流程图制作的好看。请问用哪个辅助软件方便些。 最佳答案 1.直接拷贝CAD需要的东西,到WINCC中粘贴就可以;但这种方法的最大缺点就…

    SIMATIC WinCC 2019年6月11日
  • MP277程序机怎么回传到上位机

    MP277程序机怎么回传到上位机 最佳答案 需要满足两个条件:Panel上安装了存储卡,传送设置中使能了“启用回传”,这样以后才能回传项目。   还有…

    SIMATIC WinCC 2019年6月10日
  • wincc时间设置问题

    需求:在STEP7里边有两段程序,之间是间隔一定的时间执行的。时间不定,需要操作人员根据实际情况设定。问题:经测试发现,STEP7里边可以用定时器满足程序里边的功能,但是这个S5t…

    SIMATIC WinCC 2021年7月5日
  • 关于mp277的问题

    各位大侠 小弟最近做了一个屏的程序 可是编译不过去 总是提示“系统函数的引用参数无效” 可是点击这句话也不会跳转到故障处 不知道是…

    SIMATIC WinCC 2019年6月11日