基于PLC交通灯仿真设计(PLC + s7 - 1200 + 博图v15.1)

张开发
2026/6/19 23:00:50 15 分钟阅读
基于PLC交通灯仿真设计(PLC + s7 - 1200 + 博图v15.1)
118、基于PLC交通灯仿真设计PLCs7-1200博图v15.1 适用于设计等含报告程序仿真全套 南北方向绿灯和东西方向绿灯不能同时亮。 如果同时亮则应自动立即关闭信号灯系统并立即发出报警信号。 系统工作后首先南北红灯亮并维持25S与此同时东西绿灯亮并维持20S时间到20S时东西绿灯闪亮闪亮3S后熄灭。 在东西绿灯熄灭时东西黄灯亮并维持2S。 到2S时东西黄灯熄灭东西红灯亮同时南北红灯熄灭南北绿灯亮。 东西红灯亮并维持30S与此同时南北绿灯亮并维持25S然后南北绿灯闪亮3S后熄灭。 南北绿灯熄灭时南北黄灯亮维持2S后熄灭同时南北红灯亮东西绿灯亮。 至此结束一个工作循环。 两个方向的信号灯应按上面的要求周而复始地进行工作。 可接定制详细精品报告保证正常运行、、联系将自动、无需等待最近搞了个基于PLC的交通灯仿真设计用的是s7 - 1200和博图v15.1跟大家分享分享。设计要求解析这次设计关键要求有俩信号灯互斥南北方向绿灯和东西方向绿灯绝不能同时亮一旦同时亮信号灯系统得立马关闭还得发出报警信号。正常循环工作系统启动后南北红灯先亮25秒同时东西绿灯亮20秒20秒后东西绿灯开始闪亮闪3秒后熄灭接着东西黄灯亮2秒。2秒后东西黄灯灭东西红灯亮南北红灯灭南北绿灯亮。东西红灯亮30秒期间南北绿灯亮25秒然后南北绿灯闪亮3秒后熄灭南北黄灯亮2秒后熄灭接着南北红灯亮东西绿灯亮这样就完成一个工作循环之后周而复始。博图v15.1编程实现在博图v15.1里编程我们主要用到定时器和逻辑判断。下面咱看部分关键代码以LAD语言为例定时器设置// 定义定时器以南北方向为例 TON T#25s // 南北红灯亮25秒定时器 TON T#20s // 东西绿灯亮20秒定时器 TON T#3s // 东西绿灯闪亮3秒定时器 TON T#2s // 东西黄灯亮2秒定时器代码分析这些定时器用来控制信号灯不同状态的时长比如南北红灯亮25秒定时器就设定了南北红灯亮的时长为25秒其他同理。逻辑判断代码// 南北绿灯和东西绿灯不能同时亮逻辑判断 A 南北绿灯 A 东西绿灯 同时亮标志 // 如果同时亮关闭系统并报警 A 同时亮标志 关闭系统信号 报警信号代码分析这里先通过与逻辑判断南北绿灯和东西绿灯是否同时亮如果同时亮“同时亮标志”置1然后将“关闭系统信号”和“报警信号”置1实现系统关闭和报警。工作循环代码// 南北红灯亮 A 南北红灯定时器 南北红灯 // 东西绿灯亮 A 东西绿灯定时器 东西绿灯 // 东西绿灯闪亮逻辑 A 东西绿灯闪亮定时器 FP 闪亮上升沿 A 闪亮上升沿 X 东西绿灯状态 东西绿灯状态 A 东西绿灯状态 东西绿灯代码分析南北红灯亮和东西绿灯亮通过定时器的状态来控制。而东西绿灯闪亮逻辑利用定时器配合上升沿检测实现绿灯闪烁效果。总结这个基于PLC的交通灯仿真设计通过合理设置定时器和逻辑判断满足了设计要求。要是你对这个设计感兴趣或者有定制详细精品报告的需求都可以联系保证正常运行哦。118、基于PLC交通灯仿真设计PLCs7-1200博图v15.1 适用于设计等含报告程序仿真全套 南北方向绿灯和东西方向绿灯不能同时亮。 如果同时亮则应自动立即关闭信号灯系统并立即发出报警信号。 系统工作后首先南北红灯亮并维持25S与此同时东西绿灯亮并维持20S时间到20S时东西绿灯闪亮闪亮3S后熄灭。 在东西绿灯熄灭时东西黄灯亮并维持2S。 到2S时东西黄灯熄灭东西红灯亮同时南北红灯熄灭南北绿灯亮。 东西红灯亮并维持30S与此同时南北绿灯亮并维持25S然后南北绿灯闪亮3S后熄灭。 南北绿灯熄灭时南北黄灯亮维持2S后熄灭同时南北红灯亮东西绿灯亮。 至此结束一个工作循环。 两个方向的信号灯应按上面的要求周而复始地进行工作。 可接定制详细精品报告保证正常运行、、联系将自动、无需等待希望这篇分享能给大家在类似设计上提供点思路。

更多文章