新手上路,各种问题,请各位多指点。。。

在监视程序时,我生成了一个变量表,但对变量赋值时为什么不能更新?比如Q1.1,初始值为0,我强制赋值1,修改不了。

问题补充:
还有就是调试时用变量表,刚知道背景数据块里的变量不能修改其值,像一些中间变量的可以修改,比如M0.0之类的,但如果M0.0的线圈在程序中由I0.0来控制,这时候还可以修改吗?现在的程序是老外写的,而且一些功能块还加密了,我该怎么来一点点调试呢,请大家多给意见,谢谢!!!

最佳答案

1、生成了一个变量表,但对变量赋值时为什么不能更新?
因为系统还在运行程序,程序中有对Q1.1进行控制的,所以不能更新。
2、关于如何强制:
有关强制问题见《使用变量监控表进行调试》下载:
http://space.cechina.cn/infosharedownload.aspx?id=181
3、且一些功能块还加密了,我该怎么来一点点调试呢?
你必须清楚了解每个程序块的实际功能,即所完成的动作,即涉及哪些输入、输出点。
有关调试,参考:
符号表是全局变量的符号名如何使用断点功能调试 STEP 7 程序?
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=24537446&ehbid=13336639&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN

提问者对于答案的评价:
资料挺好的 谢谢啊。。。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午10:09
下一篇 2018年12月1日 下午10:09

相关推荐