求PLC编程问题

求PLC编程问题,第1张

首先,光电开关有动作时间限制,转速太快光电开关反应不过来。其次,如果以频率相差超过8为计算方式,没有编码器反馈,光凭对电机的当前频率做比较,是无法得出正确的结论,因为当前设定频率会随着负载的变化而变化。

所以,我建议,以累计的计数为依据,假设转速不是很快,光电开关能实时读取到PLC,那么,以一分钟为时限,根据设定的频率计算电机的转速,然后给一个宽松的比较范围。比如转盘一分钟n转,那么照理说是有8n转,如果有一个坏了就是7n转,可以设定为7n+2为比较值。小于它的就是坏了,还可以通过与Xn+2(X为1-7)比较知道有几个点坏了。

至于指令,无非就是一个计数器和比较指令,算不上什么特殊的,就不多描述了

我最近刚刚完成一个制作,其实,市面上买的光电开关,灵敏度相差很多,直接由C端引出信号不好用,通过加大A/K间电流的方法可以改善输出的情况,但安全性就变差了,我是加驱动电路解决的,如图:

但是,我取的是上跳变信号驱动CD4011与非门,很稳定,你改下程序,比如单片机端口初始化成低电平0,而检测是否变1,就能直接用了,希望能帮到你。

这个可能需要转接继电器了,按图一上面的说明来看,计数器似乎只支持NPN的,要把PNP的经过中间继电器转接出来。PNP的光电开关棕色接24+,蓝色接0V,黑色接中间继电器的14,中间继电器的13接0V。再把中间继电器的常开触点接到CP1和0V。

以上接法是根据你提供的判断的,现实接线后需要对照说明书之类的资料核对一下,或者用万用表量一下线路。

KA:中间继电器

KT:时间继电器

KC:计数器

KM:接触器

光电开关没画,只标了个信号源

当KC计数到后,KC动作,KA吸合并自锁,同时两个定时器KT及接触器KM工作,与此同时,KA断开了计数器KC使其复位,并不使其继续接收计数信号,10秒后KT1动作,使KM1断开,20秒后KT2动作,KM2断开,KA复位,定时器KT断电复位

KA复位后,KC通电,开始计数,进入下一循环

见图:

有不清楚的地方再问我

以上就是关于求PLC编程问题全部的内容,包括:求PLC编程问题、槽型光电开关GK122和ST1100等如何外接线给单片机计数请教!、PNP常开光电开关如何连接计数器等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9492208.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存