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

审核编辑 :李倩

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

    关注

    90

    文章

    3708

    浏览量

    96778
  • 自动化
    +关注

    关注

    30

    文章

    5890

    浏览量

    89289
  • PLC程序
    +关注

    关注

    4

    文章

    72

    浏览量

    11774

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用RV-STAR写入模板程序时出错怎么解决?

    我使用的是官方提供的RV-STAR板子,操作系统环境是Windows10。连上板子后也识别到串口: 下载调试的程序就是模板提供的helloworld,在下载时出现以下错误: 请问是出现了什么问题?要如何解决?谢谢。
    发表于 11-06 06:58

    软件的力量:玩转电子万能试验机控制系统的高级技巧

    电子万能试验机的效能发挥,不仅依赖硬件设备的性能,更离不开控制系统软件的灵活运用。很多操作人员仅将软件视为“参数输入工具”,却忽略了其隐藏的强大功能。实际上,熟练掌握软件的高级技巧,能让测试流程更高
    的头像 发表于 10-24 09:31 110次阅读
    软件的力量:玩转电子<b class='flag-5'>万能</b>试验机控制系统的高级技巧

    告别爬桥架、打胶孔!PLC无线改造的万能秘籍

    PLC数据无线传输是指通过无线通信技术,实现PLC与其他设备或系统之间的数据交换。以下是对PLC数据无线传输的详细介绍: 一、PLC数据无线传输的关键技术 (1)数据通信
    的头像 发表于 09-23 11:12 319次阅读
    告别爬桥架、打胶孔!<b class='flag-5'>PLC</b>无线改造的<b class='flag-5'>万能</b>秘籍

    HarmonyOSAI编程万能卡片生成(二)

    。 在EntryAbility.ets文件的onWindowStageCreate方法中会插入页面分发接口的调用,示例如下: 此接口默认插入到方法开头,可根据当前工程onWindowStageCreate逻辑来将此接口移动至合适的位置,保证页面正常跳转。 本文主要从参考引用自HarmonyOS官方文档
    发表于 09-09 16:10

    HarmonyOSAI编程万能卡片生成(一)

    基于AI大模型理解开发者的卡片需求信息,通过对话式的交互智能生成HarmonyOS万能卡片工程。 使用约束 建议从以下维度描述卡片需求: 当前不支持在生成卡片预览图后继续描述需求进行增量修改。 万能
    发表于 09-08 17:09

    广州邮科三相逆变电源:从直流220V到交流380V,工业用电的“万能转换器”

    在工业领域,电力问题就像一场“无声的战役”——设备突然停机、电压不稳导致故障、临时用电无处可接……这些问题不仅影响效率,还可能造成损失。而广州邮科推出的三相逆变电源,正是为解决这些痛点而生。今天,我们就用“大白话”聊聊这款“电力转换神器”,看看它如何成为工业场景的“万能转换器”。
    的头像 发表于 09-03 16:40 755次阅读
    广州邮科三相逆变电源:从直流220V到交流380V,工业用电的“<b class='flag-5'>万能</b>转换器”

    DevEco CodeGenie 鸿蒙AI 辅助编程初次使用

    上下文自动补全。 万能卡片生成 :辅助创建 HarmonyOS 万能卡片,提升开发效率。 二、插件获取与安装指南 获取方式 访问华为开发者联盟​​下载中心
    的头像 发表于 06-26 08:48 536次阅读

    PLC水处理程序远程上下载如何实现?有什么优势?

    在现代化的水处理厂中,PLC(可编程逻辑控制器)广泛应用于自动化控制系统,精准调控水处理的各个环节,保障水质达标与生产稳定。然而,传统的PLC运维管理方式,尤其是程序上下载工作,常面临
    的头像 发表于 04-17 16:19 356次阅读
    <b class='flag-5'>PLC</b>水处理<b class='flag-5'>程序</b>远程上下载如何实现?有什么优势?

    突破工业接口壁垒!ARK(方舟微)DMZ42C10S让PLC\\\"万能适配\\\"成为现实!

    突破工业接口壁垒!ARK(方舟微)DMZ42C10S让PLC\"万能适配\"成为现实!
    发表于 03-27 15:20

    万能七彩充开关电源电器的制作

    手机万能七彩充电器的制作过程JC820型手机万能充电器套件制成后,适合充容量为250~3000mA锂离子、镍氢电池;充电时,七彩灯闪烁,指示灯的颜色依次变化,发出绚丽多彩的七彩光芒,饱和后熄灭
    发表于 03-26 14:17

    PLC程序远程上下载如何实现

    在工业自动化领域,PLC(可编程逻辑控制器)无疑是核心控制设备,广泛应用于各种工业场景。传统的PLC程序上传与下载方式往往受限于物理距离和现场环境,给工程师们带来了诸多不便,频发出差、
    的头像 发表于 03-01 17:17 1081次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>程序</b>远程上下载如何实现

    ABB PLC编程手册

    ABB  PLC编程手册
    发表于 02-07 15:23 15次下载

    效率大升!AI赋鸿蒙万能卡片开发

    效率。 近期,华为重磅推出首款开发鸿蒙原生应用的AI辅助编程工具——DevEco CodeGenie,该工具支持万能卡片生成功能,借助AI大模型理解开发者的卡片需求,通过对话式交互,智能生成鸿蒙万能卡片工程,大幅简化鸿蒙应用的工
    的头像 发表于 01-13 13:44 1399次阅读
    效率大升!AI赋<b class='flag-5'>能</b>鸿蒙<b class='flag-5'>万能</b>卡片开发

    三菱PLC编程语言解析

    三菱电机(Mitsubishi Electric)是全球知名的自动化和制造解决方案供应商,其PLC(可编程逻辑控制器)产品广泛应用于工业自动化领域。三菱PLC编程语言主要基于国际标准I
    的头像 发表于 12-26 17:36 2253次阅读

    PLC编程控制器的简介

    PLC的英文全称为Programmable Logic Controller,也就是可编程序控制器。它是一种将计算机技术与继电器技术结合起来的现代化自动控制装置,1969年,美国数字化设备公司研制出
    的头像 发表于 12-23 09:09 2100次阅读