会pLc编程学java软件难吗_把PLC程序一步步讲明白了,那么PLC编程还会很难嘛?...

大家好~我是爱干项目不爱干维修的维修电工——'电气知识',今天小编给大家分享一个PLC编程题目。

按以下要求设计程序:

一个圆盘由电机拖动,圆盘上每隔90°有一个限位开关,要求:有启动与停止按钮,按下启动后圆盘每转90°,停止5秒,并不断重复上述过程。按下停止按钮后,电机停止。

题意分析:

很明显圆盘上有4个限位开关,包括启动和停止按钮,一共有6个输入。

而输出只有1个KM控制电机。

这里需注意启动时要不断的重复上诉过程,这就是一个无限循环的程序。

图1是输入输出表:

142434410_1_20180826103506362

142434410_2_20180826103506425

图2为网络1,这里我的思路是将圆盘的限位开关的所有信号统一成一个电机停止等待的标志位(M0.1),也就是说当M0.1得电时,电机停止运行,这里我用了置位指令.

置位指令是一个自带自保持功能的指令,它的样子就是一个(S)。它与复位指令(R)是一起使用的,当(S)前的梯形图只要有一瞬间通,那么它就会把目标位置1并自保持到复位或其它指令修改当前值,那个(S)下的1代表一位,也就是说如果(S)下是8的话,那么从M0.1到M1.0这8个位全部置1,(S)(R)下最多写255,。

复位指令与置位指令正好相反,当它得电时,将目标位置0,它下面一次最多只能复位255个位。

142434410_3_20180826103506503

图3为网络2,当M0.1为1时计时5秒,然后T37由0变1.

142434410_4_20180826103506565

图3为网络3,当T37为1时,将M0.1复位成0。

142434410_5_20180826103506675

图4位网络4,网络4就是一个标准的起保停回路,M0.0作为设备启动的标志位。

142434410_6_20180826103506737

图5位网络5,其作用就是当启动标志位(M0.0)为1,而电机停止等待标志位M0.1为0时,输出Q0.0得电输出。

以上就是小编给大家分享的程序设计题目,不知道小伙伴们觉得怎么样?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值