百姓心情网-为你提供各类经典名言与文案句子

西门子plc200编程实例

起保停控制电路

控制要求:按下起动按钮(I0.0为ON),Q0.0为ON;按下停止按钮(I0.1为OFF),Q0.0为OFF。

梯形图程序

```

I0.0 -|-(常开触点)

|

Q0.0 -|-(常闭触点)

|

```

当起动按钮按下时,I0.0为ON,输出线圈Q0.0得电,负载启动。当停止按钮按下时,I0.1为OFF,输出线圈Q0.0失电,负载停止。

互锁控制电路

控制要求:在两个负载中,当一个负载运行时,另一个负载必须停止。

梯形图程序

```

I0.0 -|-(常开触点)

|

Q0.0 -|-(常闭触点)

|

I0.1 -|-(常开触点)

|

Q0.1 -|-(常闭触点)

```

当I0.0为ON时,Q0.0得电,Q0.1失电,负载1运行;当I0.1为ON时,Q0.0失电,Q0.1得电,负载2运行。

液位控制

控制要求:在燃气蒸汽锅炉中,保持水位在设定值。

控制原理:使用差压变送器将液位信号转换为模拟量,通过PLC进行PID调节,输出结果到变频器,改变水泵频率,以满足负荷变化。

小车往返运动

控制过程:按下启动按钮,小车从左边往右边运动,碰到右限位开关后返回,碰到左限位开关后再次返回,直到按下停车按钮后停止。

梯形图程序

```

I0.0 -|-(启动按钮)

|

Q0.0 -|-(右行指示灯)

|

I0.1 -|-(左行指示灯)

|

Q0.1 -|-(左限位开关)

|

I0.2 -|-(停车按钮)

|

Q0.2 -|-(右限位开关)

```

当按下启动按钮后,Q0.0得电,小车右行,碰到右限位开关后,Q0.1得电,小车左行,碰到左限位开关后,Q0.1失电,小车右行,如此循环,直到按下停车按钮后,Q0.2得电,所有指示灯熄灭。

温度控制器

控制要求:根据温度变化输出模拟量信号。

程序示例

```

LD W0.0 ; 读取模拟量输入端口

MOV W0.0, Temp ; 将读取值存储到中间变量 Temp 中

MUL Temp, 10 ; 比例放大 10 倍,以输出 0-10V 的模拟量信号

MOV Temp, Output ; 将放大后的值赋给输出变量 Output

OUT O0.0 ; 将输出变量的值输出到模拟量输出端口

```

根据所需的输出范围,需要对输出变量进行比例放大或缩小,以便输出所需的模拟量信号。

这些实例展示了如何使用西门子PLC200进行基本的电气控制、液位控制、运动控制和模拟量输出控制。通过这些实例,可以更好地理解和掌握西门子PLC200的编程方法和技巧。

上一篇上一篇:中国计划生育政策

下一篇下一篇:没有了