分享

分享我的PLC程序架构-目录-PART1

 知行合一5000W 2023-07-26 发布于湖北

PLC_J1篇:关于我自己程序的主要组成介绍,也算是一个小目录,后续我会根据这个小目录优化附程序介绍。

Part1 系统部分:DB变量新建、设备启停、系统状态、系统初始化、报警复位,三色灯。

Part2 配方数据:配方切换、配方DB数据的创建。

Part3 伺服控制:伺服配置、DB变量新建、伺服程序。

Part4 模拟量的配置:模拟量转换。

Part5 IO连接:DB变量新建,IO连接,手动操作。

Part6 工位自动程序:工位手自动切换、工位初始化、自动流程、报警和报警后的处理。

Part7 工位交互:闭环的逻辑交互。

Part1.1 系统部分--IO-DB

新建项目,开始一个新的项目,先新建IO、运行变量DB (项目内所有的IO都在一个IODB内)添加系统IO,按照工位添加其他IO,程序块命名通常为DB+DB号+功能;

例:系统IO截图命名

分享我的PLC程序架构-目录-PART1

例:工位IO截图命名(当然也可以不分组)

分享我的PLC程序架构-目录-PART1

Part1.2 系统部分--DATA-DB:主要包含系统变量,单工位基本需要的变量(其他的通常写工位自动程序时再补充)

例:系统使用变量,系统状态变量

分享我的PLC程序架构-目录-PART1
分享我的PLC程序架构-目录-PART1

例:工位举例

分享我的PLC程序架构-目录-PART1

Part1.3 系统部分--设备启动

分享我的PLC程序架构-目录-PART1

Part1.4 系统部分--系统手自动和工位手自动

系统手自动:

分享我的PLC程序架构-目录-PART1

工位手自动通常有很多工位,所以做一个简单的FB:

分享我的PLC程序架构-目录-PART1

调用:1-1工位和2-2工位

分享我的PLC程序架构-目录-PART1

Part1.5 系统部分--急停状态和报警复位

分享我的PLC程序架构-目录-PART1

Part1.5 系统部分--触摸屏点击初始化-->系统初始化弹窗-->弹窗复位确认

分享我的PLC程序架构-目录-PART1

Part1.5 三色灯逻辑,其中有一些变量还未介绍,可参照英文或变量名称理解。设备启动是绿色,无报警设备停止绿灯闪烁,手动模式黄动闪烁,报警红色蜂鸣闪烁。

分享我的PLC程序架构-目录-PART1

未完待续... 如有不理解的留言交流,如有建议也请留言,想看什么也请给我留言谢谢! 需要请联系我,谢谢观看!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多