签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
各位大神,求教一个问题:
如何将第三方设备数据通过OPC通讯读到DB块中,从而进行逻辑搭建。目前数据数据可以显示到WINCC,但是无法到DB.
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1595947&b_id=6&s_id=0&num=9
OPC是标准,WINCC具备OPC SERVER功能,可以的。PCS7应该没问题。
发帖请按版区发,你得到的反馈会更及时。@楼主
1.通过OPC将数据通讯到WINCC,WINCC应该可以通过output的方式送到PLC的DB块中,就可以完成PLC逻辑了。
2.个人认为最佳方式还是第三方直接跟PLC通讯。
PLC什么型号,用过先通过OPC连接PLC,再把PLC与WINCC S7通讯
2楼回复最佳、直接与PLC通讯、既可以参与逻辑运算,也可以读到wincc中。
对啊,直接连就行
赞同2 楼建议,但是这需要买硬件,把opc 转去plc 能接受的方式。
例子1 - 如果你用的是s7 400 plc , 可能你就需要CP443-1 OPC UA. (符合网络安全标准,可以利用CP443-1 OPC UA 建立授权管理,和限制IP 进入。
例子2 - 如果你用转换器把opc ua 转去 Modbus TCP, 那你需要买modbus tcp licenses, 和cp443-1.
如果没办法直接链接plc 的话,那你就必须要有一个有OCM 的DB, 在 wincc global script (脚本)里不断的写/读变量去你的DB。
可以到WINCC就好了啊
数据少的话直接在WINCC上写SCRIPT把TAG写回PLC DB就好了
NEW WINCC TAG (PLC DB) = OPC TAG
在归档时,有个【也在变量中】,可以选择PLC变量,每次归档时,就会自动写入PLC变量。
都能显示到wincc了,怎么会显示不到DB,wincc的数据从DB读的啊
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录