块的OCM属性是怎么定义的?

编辑画面发现,画面不动,过一段时间后,灵光一现是不是PLC数据没有传过来,检查程序块发现真是的.这个块属性没有选择OCM属性,顾不能传到HMI上,那么西门子的块的OCM属性是怎么定义的?

问题补充:
怎么让块重新可以被监视?

最佳答案

块属性OCM可能性
相关的属性为S7_m_c ,其中m为Monitor,c为Control,被标记了改属性的变量会被上传至WinCC。(其实WinCC作为人家界面其作用就是监视和控制,可以这么理解吧?)
不同于Block的 LAD,STL等编程方式,激活该OCM可能性需要块属性和接口属性同时具有S7_m_c属性才能激活OCM可能性,即S7_m_c属性既可以在块属性上标记也可以在输入输出上标记
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1260511&b_id=4&s_id=23&num=13#anch
《OCM can not read》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=40916&cid=1035
《自定义功能块在CFC引用时无OCM 》
http://www.automation.siemens.com.cn/Service/answer/solution.aspx?Q_ID=94943&cid=1035

提问者对于答案的评价:
程序是一个or块,输出到DB中,怎么把各个点监控起来

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日
下一篇 2017年6月10日

相关推荐