0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC程序编程万能模板

autozhineng 来源:PLC与自控设备 2023-01-05 11:13 次阅读

一个完整的PLC程序一般有以下几个部分组成,文字粗糙但句句实用!

01 开机状态初始化部分:

开机的时候,对系统中的一些变量进行复位,防止因为某些保持寄存器状态保持导致系统误动作;

02 系统初始化部分:

系统在运行一段时间之后,可以通过系统初始化可以使系统在任何状态下恢复到初始状态;

03 报警程序:

系统的监测部分,实时检测系统运行中的状态,有问题会及时报警进行提示;

04 手动程序:

在手动状态下,可以进行操作调试的一些动作;

05 自动程序:

一个自动化系统运行时的主要程序部分,强烈建议在自动程序段中使用类似于如下图所示的编程方法进行编程,先不要反驳,等你明白后再来谢我!

e4bc031c-8c5f-11ed-bfe3-dac502259ad0.png

参考程序段

06 系统线圈输出部分:

系统执行机构输出部分,直接通过控制Y输出来控制执行机构动作;

大家有没有发现,无论多么旁大的系统都是由这些程序一块一块搭建而成的,或者在此基础上有增有减。但是最重要的还是大家一定要有结构化,模块化编程的思想;

案例说明

具体看下图,例子只为给大家展示,并不与实际工业状况相符;传送带上产品好坏的检测,并进行简单的分类;产品从左侧流入,有料感应器1亮后,传送带停止,相机拍照,拍完传送带继续转动,有料感应器2亮,传送带停止,推料气缸:产品OK则不推,产品NG则推入不良品盒子。

e4c92c54-8c5f-11ed-bfe3-dac502259ad0.png

参考案例

具体案例程序如下所示:

e4d28c5e-8c5f-11ed-bfe3-dac502259ad0.png

参考程序1

e4da3b70-8c5f-11ed-bfe3-dac502259ad0.png

参考程序2

e4e3a642-8c5f-11ed-bfe3-dac502259ad0.png

参考程序3

e4ec8e60-8c5f-11ed-bfe3-dac502259ad0.png

参考程序4

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    88

    文章

    3558

    浏览量

    93524
  • 自动化
    +关注

    关注

    29

    文章

    5467

    浏览量

    78976
  • PLC程序
    +关注

    关注

    4

    文章

    72

    浏览量

    11253

原文标题:PLC程序编程万能模板,初学者必备!

文章出处:【微信号:PLC与自控设备,微信公众号:PLC与自控设备】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    万能转换开关的作用有哪些

    万能转换开关是一种广泛应用于工业自动化、电力系统、机械设备等领域的电气元件。它具有多种功能和优点,能够实现对电路的控制、保护和转换。 电路控制功能 万能转换开关最基本的作用是对电路进行控制。它可
    的头像 发表于 08-20 10:18 630次阅读

    万能转换开关的定位结构一般采用哪些

    万能转换开关是一种广泛应用于工业自动化、电力系统、通讯设备等领域的电气开关设备。其主要功能是实现对电路的通断控制、信号转换、状态指示等。在万能转换开关的设计和制造过程中,定位结构的设计至关重要,它
    的头像 发表于 08-20 10:12 1493次阅读

    万能转换开关是什么的主令电器

    万能转换开关,作为一种高度灵活多变的主令电器,在电力工程及工程技术领域扮演着重要角色。其英文名称为CAM switch,即Highly Versatile Change-Over Switch
    的头像 发表于 08-20 10:11 788次阅读

    万能断路器参数设置的基本原则

    万能断路器是一种广泛应用于电力系统、工业自动化和建筑电气等领域的保护和控制设备。它具有过载保护、短路保护、欠压保护等多种功能,能够有效地保护电气设备和线路的安全运行。为了确保万能断路器的正常工作
    的头像 发表于 08-14 15:50 669次阅读

    万能断路器跳闸后如何复位

    万能断路器是一种广泛应用于电力系统中的保护装置,其主要作用是在电路发生故障时,能够迅速切断电路,以保护电气设备和人身安全。然而,在实际使用过程中,万能断路器可能会出现跳闸现象,这时候就需要进行复位
    的头像 发表于 07-31 15:24 1140次阅读

    万能断路器脱扣怎么恢复

    万能断路器是一种广泛应用于电力系统中的保护设备,它能够在电路发生故障时自动切断电源,以保护电气设备和人身安全。在断路器脱扣后,需要进行恢复操作,以确保电力系统的正常运行。本文将介绍万能断路器脱扣
    的头像 发表于 07-31 15:22 1164次阅读

    万能断路器合不上闸的原因

    以下是万能断路器合不上闸的原因的主要内容: 万能断路器的基本原理和功能 万能断路器是一种用于保护电力系统的设备,可以自动切断故障电路,以防止设备损坏和事故的发生。 万能断路器的主要功能
    的头像 发表于 07-31 15:21 1656次阅读

    万能断路器参数如何设置

    万能断路器是一种广泛应用于电力系统、工业自动化和建筑电气领域的电气设备,其主要功能是在电路中起到过载、短路、欠压等保护作用。正确设置万能断路器参数对于确保设备安全运行和提高系统可靠性具有重要意义
    的头像 发表于 07-31 15:19 1344次阅读

    万能式断路器怎么调电流大小

    万能式断路器(Universal Circuit Breaker)是一种广泛应用于电力系统、工业自动化和建筑电气领域的电气保护设备。它具有过载保护、短路保护和欠压保护等多种功能,能够有效地保护电路
    的头像 发表于 07-31 15:06 868次阅读

    简述万能电桥测量电容的步骤

    万能电桥是一种测量电感和电容的仪器,具有测量范围广、精度高、操作简便等特点。在测量电容时,万能电桥可以准确地测量出电容的值,为电子电路设计和维修提供了重要的参考数据。下面介绍万能电桥测量电容的步骤
    的头像 发表于 07-26 09:58 657次阅读

    python函数的万能参数

    我们通过一个简单的事例来展示一下函数的万能参数,我们先写一个最简单的函数。
    的头像 发表于 07-17 14:56 287次阅读
    python函数的<b class='flag-5'>万能</b>参数

    AG32的“万能管脚”

    推荐新设计了,也就是说原厂停产这款芯片已经进入倒计时了。客户听说我们的MCU是“万能管脚”的,所以想试一试看能否替换。AG32的确是目前MCU产品中最接近于“万能
    的头像 发表于 07-09 10:00 78次阅读
    AG32的“<b class='flag-5'>万能</b>管脚”

    万能表如何测量电瓶

    电瓶作为汽车、摩托车等交通工具的重要能源储存装置,其性能的好坏直接影响到车辆的正常运行。因此,定期检查电瓶的状态,确保其电量充足、性能稳定,是每位车主都应重视的事项。在众多的电瓶检测工具中,万能
    的头像 发表于 05-20 17:02 1293次阅读

    使用SDK5生成工程模板程序时老是出现错误是为啥?

    使用st SDK5生成工程模板程序时老是出现这样的错误是为啥?我的SDK:5.0.1STM32CubeMX:4.26.0Keil5:5.25 求助万能的网友。
    发表于 04-28 08:36

    万能遥控器的设置和使用方法

    万能遥控器是一种能够控制不同品牌电器的设备,它可以将多个遥控器的功能整合到一个遥控器上,方便用户操作。在本文中,我将详细介绍万能遥控器的设置和使用方法。 设置万能遥控器 步骤一:准备工作 在开始设置
    的头像 发表于 01-24 10:57 1.4w次阅读