1200中需要多个定时器,需要为每个定时器分配单独的背景数据DB吗,
最佳答案
可以使用多重背景数据块,具体做法见以下介绍
“如何通过多重背景 DB 减少内存使用?”
http://support.automation.siemens.com/CN/llisapi.dll/41985845?func=ll&objId=41985845&objAction=csView&nodeid0=37217116&lang=zh&siteid=cseus&aktprim=0&extranet=standard&viewreg=CN&load=content&csQuery0=%E5%AE%9A%E6%97%B6%E5%99%A8%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%A4%9A%E9%87%8D%E8%83%8C%E6%99%AF&subtype=133000
提问者对于答案的评价:
在一个数据块里设置了15个静态变量就实现了我的目的
专家置评
多重背景是一个好方法,还可以在DB块中,定义多个变量,变量的数据类型就是IEC_TIMER,在调用IEC定时器时,指定定义好的DB块中IEC_TIMER类型变量。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc196805.html