作者 | 主题 |
---|---|
YiMoon 至圣 经验值: 11064 发帖数: 1222 精华帖: 35 |
楼主 2018-01-16 23:00:26
主题:V14程序升级V15后发现的定时器问题 ?这段时间升级为PORTAL V15了,相关程序也进行了升级,升级时提示如下,会自动升级 ? ? 但是,升级后,发现了2个问题: 1. 发现FC块中,作为参数的定时器,编译不能通过(单独对此块进行编译),报定时器不存在,难道是升级V15时,程序出问题了,再回到V14,进行块编译,没有问题。 ? ? 于是,对程序块整体进行编译,问题解决了,此块也没有报错了 ? 2. 定时器如果ET输出参数不赋地址的话,会出现动作不正确的情况(刚开始以为是升级V15后出现的问题,但在V14下测试了一下,也是同样会出现,于是就进行了如下的测试) 情况一:ET参数不赋地址,Q后面也没有指令,定时器就会动作不正常,不会计时,Q输出也不受控了 (不管前面的M10.0为1还是0) (TP定时器不会计时,直接接通) (TOP定时器也不会计时,一直断开) ? ? 情况二:ET不赋参数,但Q后面跟指令,定时器就会正常动作(第一张图的第一个定时器就可以正常动作) ? ? ? 情况三:ET赋参数,Q后面不跟指令,定时器可以正常动作 ? 最后总结: 1.定时器最好给ET参数赋地址,这样定时器可以正常运行,不容易出错; 2.定时器Q后面跟指令的话,可以不给ET参数赋地址;
Keep calm and carry on!!!
|
pkh2006 奇侠 经验值: 6139 发帖数: 879 精华帖: 11 |
1楼 2018-01-17 13:05:30
主题:回复:V14程序升级V15后发现的定时器问题 第一个问题正常,哪个版本都是升级后需要重新编译所有块 第二个问题更是正常,S7-1200的定时器从V1.0就是这样的,参见 http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/function/TIMER/TIMER.html 常见问题1 |