西门子plc实现8个彩灯移位控制的代码示例

作者:老电工时间:2021-12-27 10:45:36

学习西门子plc编程的入门例子,实现8个彩灯移位控制,用IO导线控制接在Q0.0到Q0.7上的八个彩灯循环移位,用t37定时,每0.5S移位一位,首次扫描时给Q0.0到Q0.7置初值,让Q0.0和Q0.2先有输出,用I0.1来控制彩灯位移的方向。

8个彩灯移位控制

1、I/O分配表

西门子plc实现8个彩灯移位控制的代码示例

2、梯形图编程

西门子plc实现8个彩灯移位控制的代码示例

3、PLC接线图

西门子plc实现8个彩灯移位控制的代码示例

4、程序调试及结果分析

把程序下载到西门子S7-200的PLC中进行调试,PLC一上电Q0.0和 Q0.2 就有输出,则Q0.0和Q0.2亮。当把在线面板上的I 0.0f(表示 I0.0 有输入)置位开关按下后,定时器T37开始计时每0.5秒后彩灯以Q0.0和Q0.2作为基础向右每次移移位。当按下在线控制面板上的I0.1f(表示I0.1有输入)使其置位时,彩灯以同样的方式向左移动。 

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 西门子plc编程实例