【动作要求】 一般十字路口红绿灯控制,依下所列之条件动作。 I/O 组件:
红灯 黄灯 绿灯 绿灯 闪烁东西向 Y0 Y1 Y2 Y2南北向 Y10 Y11 Y12 Y12时间 35秒 5秒 25秒 5秒
2 洗手间自动冲水控制 【动作要求】 1. 第一个使用者站满 3 秒钟作第一次冲水 2 秒钟。 2. 第一个使用者离开后作第二次冲水 3 秒钟。 3. 若第二个使用者于第二次冲水 3 秒钟之内进入则停止冲水,待第二个使用者离开后再冲水 3 秒钟。 I/O 组件: X0 为感应侦测输入信号 Y0 为输出冲水
3 地下停车场出入红绿号志控制 【动作要求】 为节省空间,地下停车场的出入口为单线道因此设置红绿号志藉以管制车辆的进出顺序。 一楼及地下一楼各设一个红绿灯号志,信道一次只供一部车进入,平时号志为绿灯当车道有车时则为红灯。 I/O 组件: 红灯由 Y0 控制,绿灯由 Y1 控制。另设一楼感应器 X0 ,地下一楼感应器 X1 。
4 喷水池控制 【动作要求】 前后四排水柱,当开关 X0 ON 时,依序从第一排水柱开始喷水 10 秒、再来第二排喷水 10 秒,第三排喷水 10 秒、第四排喷水 10 秒后又回到第一排喷水,开关 X0 OFF 则喷水停止。重新打开开关 X0,仍从第一排水柱开始喷水。 I/O 组件: 1. 喷水开关输入 X0 。 2. 第一排水柱输出 Y0 、第二排水柱输出 Y1 、第三排水柱输出 Y2、第四排水柱输出 Y3 。 5 自动门控制 【动作要求】 1 . 人一靠自动门,马达立刻高速开门 ( 正转 ) ,后经过开门减速开关转变为低速,直到碰触开门极限开关马达暂停。 2 . 在感应器侦测无人经 0.5 秒,激活马达高速关门 ( 反转 ) ,后经过关门减速开关转变为低速,直到碰触关门极限开关马达停止。 3 . 在关门期间,感应器感应到门前有人,自动门不许作关门动作,暂停 0.5 秒,而后自动转为开门动作。 4 . 自动门动作期间停电自动门停止,在复电后亦能正常操作。 I/O 组件: 感应器 X0 开门极限开关 X2 、开门减速开关 X1 关门极限开关 X12 、关门减速开关 X11 正转高速马达由 Y0 驱动、正转低速马达由 Y1 驱动 反转高速马达由 Y2 驱动、反转低速马达由 Y3 驱动 6 三层载货电梯控制 【动作要求】 1 . 载货电梯在一楼、二楼及三楼设置 1F 、 2F 、 3F 呼叫钮各一个。 2 . 1F 、 2F 、 3F 各有一个定位开关,另有上限开关及下限开关作为安全用途,防止上升或下降时若定位开关失效即可作阻挡作用防止主体冲过头。 3 . 主体停止在高楼层若是按下低楼层呼叫钮时主体下降至呼叫楼层之定位开关被碰触时停止,反之主体停止在低楼层若是按下高楼层呼叫钮时主体上升至呼叫楼层之定位开关被碰触时停止。 4 . 当主体停于一楼,若是二楼及三楼呼叫钮都有人按时主体上升至二楼定位开关时停止 5 秒钟后自动再上升到三楼定位开关后停止。反之,当主体停于三楼,若是一楼及二楼呼叫钮都有人按时主体下降 至二楼定位开关时停止。 5 . 秒钟后自动再下降到三楼定位开关后停止。
I/O 组件:
PLC输入点不够的解决方法
曾经改过这样一个程序,大伙看了,若觉有用的话,也就不枉费我花时间去写它了。PLC程序学习基础是建立在电器原理图上的,原理图上能实现的在PLC都能实现,不能实现的在PLC也能实现。
在FX -40MR的设备上,它的时间继电器是外接的,有三个,耗去三个输入点,后来坏了一个点,致使设备少了一点不能正常生产。由于其中有些时间继电器不需要经 常调整,我就把它改成用内部时间继电器,在停机状态下,用几个正常生产时不可能同时接通的输入点,同时输入形成一个初始值传入D,然后用加法和减法对这个 D的数据做更改,时间继电器就取这个D的值。
在成功对这个设备改造后,我又用类似方法做了一个少了4点输入点的PLC给买出去,时间继电器都用内部时间继电器,而且还可以外部调整。
PLC内部的程序,方法多了,只有想不到的,没有你用不到的。