
No.1160 基于S7-200 PLC与MCGS组态的运料小车控制系统:包括梯形图程序、接线图
原理图、IO分配与组态画面
## 车间里那台运料小车突然听话了?
最近厂里老张总跟我抱怨车间运料小车乱跑,动不动就卡在半道上。趁周末我带着工具箱和一台
老掉牙的S7-200 PLC摸进车间,打算给这铁疙瘩整整神经中枢。
### 一、给小车装"眼睛"和"手脚"
先扒开控制柜,24V电源线耷拉着,几个继电器触点都烧黑了。重新规划I/O口时,发现急停按钮居
然接在输出端!赶紧掏出记号笔在端子排标注:
```python
# 输入清单(拿记号笔写在柜门上)
急停按钮 -> I0.0(常闭,急停时断电)
启动按钮 -> I0.1
左限位 -> I0.2
右限位 -> I0.3
光电传感器 -> I0.4
# 输出清单(继电器输出模块亮着绿灯)
正转接触器 -> Q0.0
反转接触器 -> Q0.1
报警指示灯 -> Q0.2
```
接完线做点动测试,发现左限位开关被油污糊住了,拿酒精棉擦了三遍才亮灯。这时候老张端着保
温杯晃过来:"这红绿灯闪得跟舞厅似的,能行吗?"
### 二、梯形图里的交通管制
打开STEP7准备写逻辑,突然想起去年隔壁车间电机烧毁的事故。在OB1主程序里先给正反转线圈
加了个互锁:
```ladder
Network1: 急停保护
| I0.0 |-------[ ]--------(M0.0) //急停触发时M0.0断电
| M0.0 |
Network2: 自动往返