下面我们正式对梯形编程进行介绍、讲解以及演示,主要分为以下7中编程方式:自锁按钮alt指令上升沿保持置位和复位指令计数器功能定时器功能移位指令
●自锁按钮
这是最简单的实现方式不使用plc都可以,只需要使用个带自锁功能的开关即可比如旋钮,这种开关你拨打哪个位置不会自动复位。
●alt指令
使用了alt交替输出指令,当输入on时控制位元件反转(on~off)输出,这里采用脉冲型指令altp进行控制,每接通一次m0,输出y0的状态就进行一次反转。
●保持功能
对输出y0的状态进行识别,如果是off状态,闭合m0检测到上升沿信号则进行输出保持(自锁),如果是on状态,检测到m0信号后,常闭的m4触点断开,自锁功能解除,y0线圈断开。
●置位和复位指令
使用了set置位指令和rst置位指令,其原理与上一个方式是相同的,只不过保持(自锁)采用set指令,自锁解除使用rst复位指令来实现。
●计数器功能
对m0的输入进行次数的检测,m0闭合一次,c0计数一次同时输出保持,当m0再次闭合时,计数器c0累加到2线圈导通,常闭的c0触点断开使得输出保持断开,同时对计数器进行复位,为下一次计数功能进行初始化。
●定时器功能
当m0闭合位置输入y0,同时进行定时,时间到达后,常闭的t0触点断开;常开的t0触点接通,当m0再次闭合对y0进行复位。这里没有直接对输出y进行识别,而是通过定时器线圈来判断。
●移位指令
使用了sftl位左移指令,把m8000作为一个on信号对m1,m2进行1位数据的移动,当输入m0闭合时,on状态先移动到m1的位置,则y0线圈接通;m0再次闭合后,m1和m2都是on状态,m2触点接通后使用zrst对m1、m2进行全部复位恢复最初状态,y0断开。
总结
通过以上的分析、演示,我们可以看出无论使用什么样的编程方式,单按钮控制很重要的一点就是对输出y状态进行识别。如果识别到on,则下一次的输入起到停止作用,如果识别到off,则下次输入为启动的功能。这里我们只简单阐述几种简单的控制方式,当然还有其他的方法来实现。
SM5202 耐压12V 防反接带OVP 功能 1A 锂电池充电芯片
大数据时代:“互联+数据”助企业智能化管理
半导体工艺进步引领材料科技发展新方向,先进封装市场增长快
oppor11发布会精彩回顾:oppor11系列售价揭晓,起步2999元, oppor11plus贵七百,你买谁?
智能驾驶汽车车载网络行业发展报告分析
PLC单按钮启停控制程序电路原理图
欧度宣布与RED数字摄影机达成战略合作
Apple Watch已从越南出货,8代出货比重增加
服务器如何避免数据泄露?
【盘点】2019上半年,工程师使用率最高的「十大连接器型号」
日置模拟兆欧表IR4000系列和3490的使用指南
pic单片机的ad转换(实例解析)
富士康将扩大在印度产能以减轻郑州厂疫情影响
怎样将mp3播放器添加直接输入到您的汽车立体声
德勤咨询发布人工智能与风险管理报告
单结晶体管触发电路原理图
京沪网约车细则今天公布:滴滴优步能够顺利过渡吗?
不用UPS会对计算机造成什么伤害?
中国电信低调成立天翼物联的背后:高调的物联网野心
电话机器人具备怎样的优点