停车场车辆计数我们都不陌生,如果让你来做一套相关的设备和程序你知道怎么做吗?说起来这个并不复杂,我们一起来理解一下需求和涉及的知识点。
一、理解需求
1. 触摸屏上可以显示停车场进入的车辆总数
2. 传感器能够检测到有车辆经过,并准确计数
3. 不能因为车辆经过传感器的时候,速度减慢(传感器一直有信号),车辆数量就计算错误,要保证能准确计数
二、学习目标
1. 学会把触摸屏的画面设计出来
2. 学会在PLC里面创建变量、学会在触摸屏里面创建变量
3. 学会把PLC的数据自动送到触摸屏上展示出来
4. 学会点击触摸屏按钮后,通知PLC,数据清零
5. 学会上升沿的作用:
(1) 捕获信号从无到有的过程,只要信号是从无到有,就算条件满足(表示有一辆车过来了),车辆数就可以加1
(2)如果信号一直持续,那是不算的,因为车辆可以停在传感器前面不动,或者因为车身有4、5米长,可能有1-2秒的时间,传感器是一直有信号的
上升沿是一个必会知识点啊,在产线上应用非常普遍,只要是涉及到计数类的都会用到。
三、涉及名词术语
整数,不带小数点,而且不能是负数,我们就得让PLC,让触摸屏去帮我们记录这个数字
Bool,就表示开关量
Int,表示数字,可以是负数
UInt,表示正整数,不允许是负数
Always TRUE是什么意思,就是指条件永远满足,不管什么情况,条件永远满足
这个案例较为简单,适合刚开始学习的同学。如果想完整学习这个案例,或者需要一些难度更高的案例,都可以给我留言啊