如图的程序中,置位前面的条件不满足一上电就会置位?为什么会这样啊?
图片说明:
最佳答案
其实问题很简单:
你程序里的程序是满足了条件才会置位,不像楼上各位所说的。
原因是:VW12,VW14,VW16,VW254都不是带电保持功能的。因为一断电,所有的参数都是0.当一通电的时候各个参数都是VW12=VW14=VW16=VW254=0,所以条件满足,M4.0、M4.1和M4.2都是置1.
因为这个现象在上电的一个周期扫描里是会执行的。要想通电不置位那么 你必须采用带电保持功能。
6、相关文档:
见《西门子S7--200的数据保持问题》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=F0424
《S7-200CPU掉电数据保持常见问题》下载:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&objid=81212034&caller=view
《西门子 S7-200?LOGO!?SITOP 参考》 下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=115404&cid=1028
提问者对于答案的评价:
就是断电保存数据的问题
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc211522.html