常用梯形图编程-PLC单键取反功能实现
单键取反功能单语句实现
PLC编程过程中,有时会遇到单键取反问题。比如设备某项功能只设计一个常开带弹簧自复位按钮,要求按一下功能开启,再按一下功能关闭,如此循环。实现的方法有很多,下面介绍使用单语句进行实现,节约编程资源。
下图是以西门子1500系列PLC通过博途编程实现功能。图1为FB内部语句。
图1
图2为主程序调用该FB。
图2
演示过程如下。
更换封面
00:21 视频尚未发布,暂时无法播放
「PLC编程好技巧」8种“单键启停”程序,你造了么?
“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”
目前市场上的PLC机型很多,但其基本结构、原理相同,基本功能、指令系统、编程方法类似。因此,选择了当今最具特色和符合IEC标准的西门子S7-300/400作为背景机型论述。
在实际工作中,经常遇到这样一种题目:“用一个按钮控制电动机的启停,即第一下按按钮,电机运转,第二次按按钮,电机停止运转。”浏览了近几年各地的PLC技能比赛也多次涉及到类似问题。下面就以S7-300PLC为例,介绍七种“单键控制电机启停”PLC编程实例。
一、用SR触发器实现
二、用逻辑判断实现
三、用计数器实现
四、用字右移指令实现
五、用异或指令实现
六、用累加器指令实现
七 用S和R指令实现
八、用双字循环右移指令实现
免责声明:以上内容转载自北极星电气招聘网,所发内容不代表本平台立场。联系电话 010-56002763,邮箱 hz@people-energy.com.cn
相关问答
PLC如何单键控制启停-龍缘之恋的回答-懂得
用一个SR触发指令实现,其I0.0为启动按钮,Q0.0为控制输出端。Q0.0=1为启动运行。Q0.0=0为停止运行。扩展资料:PLC如何单键控制启停方式一、用SR触发...
PLC梯形图单键启停怎么编写?
如果你用的是三菱PLC,有一个ALT的指令,意思是交替输出!你可以用这个!也可以这么写,利用PLC内部继电器,以下是指令语句表程序:LDX0ANIM1OUTM0LDX0...
TRIZ发明创造的40个原理都是哪些?
1)篮球。打球时球利用地对其反作用力弹起2)电梯运动,人不动。改变了楼梯不动人费力爬楼的艰难。3)安装螺丝钉用的手持机器,正转是安装,反转是拆卸。4)...1...