控制需求:
当一辆车到达检票栏时,取票按钮被司机按下,接收一张停车票后,允许车进入停车场;一收到取票信号,栏杆升起。计时10秒后,栏杆自动回到水平位置,等待下一位顾客。
动作分析:
时序逻辑动作步骤
系统等待:
系统等待输入信号X0(取票按钮)被按下。
发放停车票:
当X0被按下时,激活输出Y0(停车票分配器)发放一张停车票。
触发取票信号:
当司机取走票后,触发取票感应有信号
栏杆升起:
取票有信号后,停车票分配器(Y0)停止发票,激活输出Y1(栏杆控制)使栏杆升起。
启动计时器:
栏杆升起后,启动计时器,倒计时10秒。
栏杆降下:
计时结束后,再次激活输出Y1(栏杆控制)使栏杆降回到水平位置。
等待下一位顾客:
栏杆降下后,系统回到初始状态,等待下一位顾客。
优先时序逻辑实现
时序逻辑是本系统的核心,因为它直接关系到车辆的入场流程和栏杆的控制。以下是优先实现的时序逻辑:
按钮检测和响应:
实现对取票按钮的检测,并在按钮被按下时触发停车票的发放和栏杆的升起。
计时器管理:
实现计时器的管理,确保在停车票发放后有准确的10秒倒计时。
栏杆控制:
实现栏杆的升起和降下控制,确保在车辆通过后栏杆能够及时降下,避免阻塞交通。
该程序符合时序动作,我们可以在时序环中完成动作指令:
**时序环0环指令解释:**
第00步:等待<X0 取票按钮>断信号连续保持1次扫描
第01步:等待<X0 取票按钮>通信号连续保持1次扫描
第02步:触发<Y0 停车票分配器>通电
第03步:等待<X1 取票感应>通信号连续保持1次扫描
第04步:触发<Y0 停车票分配器>断电
第05步:触发<Y1 栏杆控制>通电
第06步:在此等待0小时0分钟10秒0毫秒
第07步:触发<Y1 栏杆控制>断电\
想了解更多JENASI(简纳思)PLC控制逻辑,请持续关注我们