一个完整的PLC程序一般有以下几个部分组成,文字粗糙但句句实用:
1、开机状态初始化部分:
开机的时候,对系统中的一些变量进行复位,防止因为某些保持寄存器状态保持导致系统误动作;
2、系统初始化部分:
系统在运行一段时间之后,可以通过系统初始化可以使系统在任何状态下恢复到初始状态;
3、报警程序;
系统的监测部分,实时检测系统运行中的状态,有问题会及时报警进行提示;
4、手动程序;
在手动状态下,可以进行操作调试的一些动作;
5、自动程序;
一个自动化系统运行时的主要程序部分,强烈建议在自动程序段中使用类似于如下图所示的编程方法进行编程,先不要反驳,等你明白后再来谢我!

文章插图
参考程序段
6、系统线圈输出部分;
系统执行机构输出部分,直接通过控制Y输出来控制执行机构动作;
大家有没有发现,无论多么旁大的系统都是由这些程序一块一块搭建而成的,或者在此基础上有增有减 。但是最重要的还是大家一定要有结构化,模块化编程的思想;
案例说明:具体看下图,例子只为给大家展示,并不与实际工业状况相符;传送带上产品好坏的检测,并进行简单的分类;产品从左侧流入,有料感应器1亮后,传送带停止,相机拍照,拍完传送带继续转动,有料感应器2亮,传送带停止,推料气缸:产品OK则不推,产品NG则推入不良品盒子 。

文章插图
参考案例
具体案例程序如下所示:

文章插图
参考程序1

文章插图
参考程序2

文章插图
【完整PLC程序是几个部分组成 自动化PLC程序编程万能模板】参考程序3

文章插图

文章插图
- 计数器中断,定时器,输入中断 三菱PLC中断指令方法图解
- 域名抵押贷款程序 贷款公司
- 微信小程序需要申请域名的吗 微信小程序域名注册
- 房产继承遗嘱公证有如何的程序
- 阿里国际站物流小程序移动支付和订单管理详解
- 欠款纠纷诉讼程序是怎样的
- 婚姻法离婚分居 分居的离婚程序
- 民事诉讼有哪些程序 民事诉讼有什么程序
- 刑诉法关于辨认要求有哪些程序
- 码农改变世界 码农又要拯救世界了
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
