CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-3.png_CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇) - 酷德网 - CoDeSys软件教程下载,CoDeSys工控资讯门户 

酷德网

HSC6490-cn中国制造,中国芯~
搜索附件  
酷德网 附件中心 CODESYS资源下载区 CODESYS教程文档 CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-3.png
附件中心&附件聚合2.0
For Discuz! X2.5 © hgcad.com

CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-3.png

 

CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇):
第六篇:测试与总结篇——程序调试、仿真验证与工程总结

程序编写完成后,需要通过测试验证逻辑的正确性。由于没有实际的车库门硬件,我们可以利用 CoDeSys 的在线调试功能,手动仿真传感器和控制按钮信号,完成全功能测试。本文就带大家完成程序下载、在线调试,并对整个项目进行总结。

一、程序下载与在线连接

1. 编译程序:点击菜单“在线/登录应用程序 [工程名]”,CoDeSys 会自动编译程序。若存在语法错误(如变量未声明、管脚未连接),消息窗口会列出错误信息,按 F4 可定位到错误位置,修正后重新编译。



2. 下载程序:编译无错误(消息窗口显示“编译完成 – 0 个错误,0 个警告”)后,系统会提示“设备上没有应用程序,你想创建并且下载应用程序吗?”,点击“是”,程序开始下载到软 PLC。下载进度可通过底部进度条查看。



3. 在线状态验证:下载完成后,FBD 编辑器进入在线模式(变量值可显示),设备树中“应用程序”后显示“[运行]”,底部状态栏红色“STOP”变为绿色“RUN”,说明程序已成功运行。



二、手动仿真测试:全功能验证

测试核心:通过修改全局变量列表“仿真信号”中的输入变量值(Actuation、DoorOpen、DoorClosed、DoorOverloaded),模拟实际操作场景,观察输出变量(DoorUp、DoorDown、Lighting)和中间变量(Error、NextUp)的变化,验证逻辑正确性。



关键测试场景及步骤:

1. 正常开门测试:


  • 修改 Actuation 为真(点击“准备值”列,勾选后按“Ctrl+F7”写入);


  • 观察:DoorUp 变为真(开门),Lighting 变为真(开灯);



  • 修改 Actuation 为假,再修改 DoorOpen 为真(模拟门完全打开);


  • 观察:DoorUp 变为假(停止),10 秒后 Lighting 变为假(关灯),NextUp 变为假。
2. 正常关门测试:


  • 修改 Actuation 为真;


  • 观察:DoorDown 变为真(关门),Lighting 变为真;


  • 修改 Actuation 为假,再修改 DoorClosed 为真(模拟门完全关闭);


  • 观察:DoorDown 变为假,10 秒后 Lighting 变为假,NextUp 变为真。
3. 手动停止测试:


  • 触发开门(Actuation 为真,DoorUp 为真);


  • 再次修改 Actuation 为真;


  • 观察:DoorUp 变为假(停止),Lighting 10 秒后关闭。
4. 过载错误测试:


  • 触发开门(DoorUp 为真);


  • 修改 DoorOverloaded 为真;


  • 观察:DoorUp 变为假(停止),Error 变为真,Lighting 开始闪烁;


  • 修改 Actuation 为真(复位错误);


  • 观察:Error 变为假,Lighting 停止闪烁,恢复初始状态。
5. 超时错误测试:


  • 触发开门(DoorUp 为真),不修改 DoorOpen 为真;


  • 等待 20 秒;


  • 观察:Error 变为真,DoorUp 变为假,Lighting 闪烁;


  • 修改 Actuation 为真,复位错误。
三、工程文件下载与注意事项

1. 工程文件下载:官方提供两个版本的工程文件(原始版、带可视化仿真版),可通过“文件/工程文件存档/解压存档”打开。注意:


  • IE 用户下载后需将文件扩展名改回“*.projective”;


  • Firefox 用户需选择“目标另存为”,避免直接在浏览器打开。
2. 版本要求:工程文件需在 CoDeSys V3.3 及以上版本中打开。

四、项目总结与学习收获

本次 CoDeSys V3 车库门控制项目,从工程配置、变量声明,到核心逻辑、错误监控、灯光控制,完整覆盖了小型工业控制项目的全流程。通过本次学习,可掌握以下核心知识点:


  • CoDeSys V3 工程搭建与软 PLC 连接;


  • IEC 61131-3 标准变量声明(全局变量列表);


  • FBD 编程语言核心操作(功能块、操作符、变量连接);


  • 常用功能块(RS、TON、TOF)的应用场景与逻辑实现;


  • 在线调试与手动仿真的方法。
提示:本项目仅作学习示例,禁止用于工业现场。若在学习过程中有疑问,可联系官方邮箱 codesys@126.com 反馈。希望通过本次项目,能帮助大家快速入门 CoDeSys V3 编程,为后续更复杂的工业控制项目打下基础!
CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-3.png
         同一主题附件:
    CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-1.png
    CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-2.png
    CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-3.png
    CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-4.png
    CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-5.png

顶部qrcode底部
关注酷德网订阅号,获取更多资讯!

QQ|Archiver|手机版|小黑屋|酷德论坛 ( 苏ICP备16065247号-1 )|网站地图

GMT+8, 2026-3-26 14:54 , Processed in 0.103520 second(s), 22 queries .

酷德网

© 2001-2013 Hicodesys. 技术支持 by 酷德网

返回顶部