R-T_S 凭密码进入停车场

2015-06-30 9:09:17 人评论 次浏览 分类:永宏应用案例

【控制要求】
  1. 某小区的停车场共有 5个车位,并有 20位车主通过注册,具有进入停车场的密码。
  2. 车辆临近栅栏时,输入密码,按确认键。若密码正确,而且场内有空位,则栅栏自动打开。
【元件说明】
PLC 元件 控制说明
X0 车辆进入检测开关
X1 车辆离开检测开关
X2 确定键
D50~D69 20个注册密码存放的地址列表
R0 密码输入的临时缓存器
R2 统计场内车辆数的缓存器
【控制程序】

【程序说明】
  1. 1. 20个密码预先存放于 R50-R69;
  2. 密码输入完毕,按下确定键,开始查找所输入的密码是否与 20个合法密码其中之一相等;
  3. 若密码合法,且场内有空位,则栅栏自动打开,否则不允许车辆进场。
  4. 4. FUN105.R-T_S说明如下:

当找寻控制〝 EN〞=1 或〝EN↑〞(P指令)由 0→1时,自列表 Ts的开头第一个缓存器开始(〝 FHD〞=1 或Pr值已达 L=1时)或自列表中当时指针所指那个缓存器的下一个缓存器 Tspr+1开始(〝FHD〞=0 同时 Pr 值小于 L1)往下找寻和样本数据 Rs不同( D/S=1时)或相同( D/S=0时)的缓存器。若找到(不同或相同的),则立即停止,并将该目标在列表的位置序号值存放到 Pr 去,同时将找到目标旗号〝 FND〞设为1 。