计数器程序设计范例:车辆出库及入库数量 点击:99 | 回复:0



简思工控

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:34帖 | 0回
  • 年度积分:97
  • 历史总积分:147
  • 注册:2020年2月28日
发表于:2024-05-17 08:45:38
楼主

【工作图】

image.png

【动作要求】

1、对车库内的车辆数量进行监控,当车库内的车辆数量达到40000个时,开始报警。 

2、在车库的出、入口处均设置有车辆时的检测光电传感器。

【组件说明】

image.png

【修改别名】 

在软件别名处,对动作需要用到的端口进行别名修改:

image.png

输入端别名修改:X0:车辆入库检测传感器,X1:车辆出库检测传感器, X2:清零按钮。

image.png

输出端别名修改:Y0报警指示灯。

image.png

【控制程序】

*组合逻辑实现方法:

image.png

程序说明: 在组合逻辑编辑4组程序,对进出车库的数量监控,对车库内数量的清零设置: 第1帧:以检测输入X0为组长,当车辆入库检测传感器X0有信号时,对寄存器W0 进行“+1”运算,W[0]=W[0]+D[1],每进一辆车,车库内车辆总数就加1。

image.png

第3帧:以检测输入X1为组长,当车辆出库检测传感器X1有信号时,对寄存 器W0进行“-1”运算,W[0]=W[0]-D[1],每出一辆车,车库内车辆总数就减1。

image.png

第5帧:逻辑比较作为组长,当寄存器W0的数值等于40000时,就会触发Y0 报警指示灯点亮。

image.png

第7帧:以检测输入X2为组长,当车辆出库检测传感器X2有信号时,对寄存 器W0进行“0-0”清零运算,,W[0]=D[0-D[0],此为清零设置。

image.png

【程序调试】 

     当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,同 时在触摸屏软件上实现在线模拟,进行程序调试,监控PLC动作运行状态。



楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师