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

酷德网

HSC6490-cn中国制造,中国芯~
查看: 145|回复: 0

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

[复制链接]
  • TA的每日心情
    开心
    2017-11-20 22:07
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2026-3-18 11:30:31 | 显示全部楼层 |阅读模式
    第六篇:测试与总结篇——程序调试、仿真验证与工程总结

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

    一、程序下载与在线连接

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

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


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

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


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

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


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

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

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


    关键测试场景及步骤:

    1. 正常开门测试:


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


    • 观察:DoorUp 变为真(开门),Lighting 变为真(开灯);
    CoDeSys入门实战一起学习(五):CoDeSys V3 车库门控制编程全解析系列(手册基础第六篇)-5.png



    • 修改 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 编程,为后续更复杂的工业控制项目打下基础!
    +10
    不赞一个?
    打赏鼓励一下!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

    本版积分规则

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

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

    GMT+8, 2026-4-7 18:04 , Processed in 0.174323 second(s), 60 queries .

    酷德网

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

    快速回复 返回顶部 返回列表