河北做网站的wordpress免费模版安装
2026/3/5 17:40:24 网站建设 项目流程
河北做网站的,wordpress免费模版安装,网络是哪家公司最好,那些企业网站做的较好第五篇#xff1a;完善功能篇——错误监控与灯光控制实现核心开关控制逻辑完成后#xff0c;还需要补充两个关键功能#xff1a;错误监控#xff08;过载、超时#xff09;和灯光控制#xff08;运行开灯、延时关灯、错误闪烁#xff09;。这两个功能是提升系统可靠性和…第五篇完善功能篇——错误监控与灯光控制实现核心开关控制逻辑完成后还需要补充两个关键功能错误监控过载、超时和灯光控制运行开灯、延时关灯、错误闪烁。这两个功能是提升系统可靠性和用户体验的关键本文将通过 3 个网络完成实现。一、网络 4错误监控逻辑Error 变量控制错误触发条件① 过载传感器检测到过载DoorOverloaded 为真② 门运行超时超过 20 秒未到达终点。逻辑实现如下1. 添加 OR 操作符输出端连接“Error”变量设置为“置位S”模式点击输出端通过工具栏“Set/Reset”按钮切换。2. OR 第一个输入端连接过载传感器“DoorOverloaded”——过载时直接触发错误。3. OR 第二个输入端实现超时监控需添加 TON 定时器功能块拖拽 TON 功能块到编辑器实例名设为“Monitor_RunTime”TON 输入端IN添加 OR 操作符连接“DoorUp”和“DoorDown”——门运行时任意一个驱动为真定时器开始计时TON 预置时间PT设置为“T#20S”IEC 61131-3 时间格式前缀 T#单位 S 秒TON 输出端Q连接到错误监控 OR 操作符的第二个输入端——计时超过 20 秒未停止触发错误删除 ET 管脚无需显示消逝时间选中 ET 管脚按 Del 键删除。二、网络 5错误复位逻辑错误触发后需通过控制按钮复位逻辑如下1. 添加复位任务拖拽任务到编辑器输入端连接“Actuation”控制按钮上升沿2. 输出端设置连接“Error”变量设置为“复位R”模式——按下按钮时Error 变量复位为假错误报警解除。三、网络 6灯光控制逻辑正常错误场景灯光需求分为两种场景① 正常运行门运行时开灯结束后延时 10 秒关灯② 错误场景错误发生时顶灯闪烁。逻辑实现如下1. 添加总 OR 操作符输出端连接“Lighting”顶灯驱动整合两种场景的控制信号。2. 正常运行场景第一个 AND 分支添加 AND 操作符第一个输入端连接“NOT Error”取反错误未发生时有效第二个输入端添加 TOF 延时断定时器实例名“T_Light_Normal”实现延时关灯TOF 输入端IN添加 OR 操作符连接“DoorUp”和“DoorDown”——门运行时触发定时器TOF 预置时间PT设置为“T#10S”——门停止后延时 10 秒关灯删除 TOF 的 ET 管脚。3. 错误闪烁场景第二个 AND 分支添加 AND 操作符第一个输入端连接“Error”错误发生时有效第二个输入端添加两个 TON 定时器实例名“T_Flash1”“T_Flash2”实现 1 秒闪烁T_Flash1 预置时间“T#1S”输入端 IN 连接 T_Flash2 的输出 QT_Flash2 预置时间“T#1S”输入端 IN 连接 T_Flash1 的输出 Q将 T_Flash2 的输出 Q 连接到 AND 操作符的第二个输入端——两个定时器交替触发实现 1 秒闪烁删除两个定时器的 ET 管脚。至此整个车库门控制程序的编写已全部完成。下一篇我们将进入测试环节通过 CoDeSys 的调试功能验证程序逻辑的正确性。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询