土木在线论坛 \ 电气工程 \ 电气工程施工 \ PLC编程很难嘛?

PLC编程很难嘛?

发布于:2021-12-23 15:01:23 来自:电气工程/电气工程施工 0 14

来源:电力合伙人

|

作者:电力合伙人

[复制转发]

根据下图的三相交流电动机正反转控制的主电路,设计一个PLC控制电动机正停反的控制系统。       


     
控制要求如下:        

(1)正常情况下,按启动按钮SB1,电机正转,按下反转启动按钮SB2,电机反转。


(2)电机启动后,按下停止按钮SB3并等待5秒钟之后,才可以改变电动机的旋转方向;


(3)如果SB1和SB2同时按下,电动机停止转动,并且不起动,同时报警灯L1亮1秒暗1秒不断闪烁。此时按SB3停止按钮进行复位。


首先我们先确定一下按钮、KM的使用辅助触点情况,这里是正反转的主回路,主回路必须有互锁电路,其他的按钮用常开触点。
 


下面是PLC的输入输出点表:




   
根据题意1      

   

编程:这里根据题意1,只需遍2个自保持电路即可。




   
题意2:      

   

要求按停止按钮5秒后才能改变电机方向,所以这里需设置一个标志位,这里用M0.0。


并且加上程序互锁电路,具体如下:





首先在2个自保持回路中加入互锁电路——网络1的Q0.1常闭点和网络2的Q0.0常闭点。题意2说按下停止按钮后5秒,才能按启动按钮,所以网络3按下I0.2停止按钮后,M0.0得电自保持,计时器T37计时5s后,将M0.0的自保持回路停掉。并且在网络1和网络2中加M0.0的常闭点,使M0.0得电时网络1和网络2即使按了正转按钮或者反转按钮也不会使Q0.0或Q0.1得电。



   
题意3:      

   

要求SB1和SB2同时按下,电动机停止转动,并且不起动,同时报警灯L1亮1秒暗1秒不断闪烁。编程如下:







这次增加了网络4/5/6,网络5和6就是利用2个计时器产生一个一秒脉冲的小程序,SM0.0为特殊位,其功能为一直得电。网络4就是利用M0.1将网络1/2/3锁死,也就是说M0.1得电网络1.2.3是不起作用的。其原理与上一小结的M0.0一样。


本文内容包括文字、图片均来自来源网络,如有侵犯,请及时联系删除

评论帖子
评论即可得
+1经验值
+10土木币

请先 登录,再参与讨论!

这个家伙什么也没有留下。。。

电气工程施工

返回版块

8.71 万条内容 · 325 人订阅

猜你喜欢

阅读下一篇

高压线为什么没有绝缘皮?

高压输电线路的输电电压大多在1万伏特以上,有些线路的电压高达10万伏、50万伏,如果要给这样的线路包绝缘层的话,普通电线的绝缘层厚度是远远不够的。 我们平时家里的电线,电压只有220V,只要用一层薄薄的绝缘层包起来防止能和火线接触就能防止触电,但是高压设备就不一样了,人站在高压设备旁边一定的距离,即便不接触也还是会造成触电的。 高压造成的触电可以分为 跨步电压触电 和

请选择删除原因

回帖成功

经验值 +10