当前位置: 主页 > PLC控制

怎么用组态软件wincc 2008设置电机每小时启动次数

大家好我要限制一个电机每小时启动次数不超过6次要怎么弄用PLCS7-200wincc2008都行用哪个工具最好详细点谢谢了

问题补充:
报警加不允许启动

图片说明:

怎么用组态软件wincc 2008设置电机每小时启动次数a986b00a5b4a97c22dCE33725989ed85

最佳答案

你这个问题可以这样来做,首先是做一个1小时时间定时器(每小时清零),然后用这个定时器标志位控制电机启动(上升沿触发)次数(计数器),设置次数为6次。将这个计数器做比较运算,当等于6次时,激活一个6次启/停标志位,串联在这个电机控制回路中。
这样的控制如果1小时中启动次数到达6次时,需要等待1小时的时间到达才允许启动。当然也可以做成其它的控制方法,这个取决于你实际想要的控制目的。
由于200定时器最大定时时间不足1小时(100毫秒、3276.7秒、T5-T31,T69-T95),就采用SM0.5加3600次计数替代1小时的定时器。
编程问题回复:
关于报警有几种做法:
1)当1小时内启动次数达到6次,启动报警指示器。
2)当1小时内启动次数达到6次,激活HMI(触摸屏报警信息,在文本项目中编辑文字“1小时内启动次数达到6次的提示性文字”。
不允许启动就是用这个次数比较6次后的结果标志位串联在你这个电机的启动回路中。

提问者对于答案的评价:
其实你的答案跟一楼一样不行比如说电机第一次启动后隔了45分后再次启动,在之后的45分里每隔4分钟启动一次连续启动9次那么由于计数器在第一次启动的时候开始计数,在第一个小时内总的就启动了5次不发生报警而计数器在第一小时结束的时候清零这就导致了接下来的一个小时最高计数次数也是5次所以第二小时也不报警,但事实上9次每隔4分钟的启动总用时只有40分

最佳答案作者回复:
LD一小时标志位:M1.0//1小时标志位
A电机:Q0.0//电机
EU
LDN一小时标志位:M1.0//1小时到达后复位
CTUC0,6//6次计数器

LDSM0.0
AW>=C0,6
=六次计数到达标志位:M0.0

LDI0.0
O电机:Q0.0
ANI0.1
AN六次计数到达标志位:M0.0
=电机:Q0.0

  • 关注微信

猜你喜欢

微信公众号