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

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

3天内不再提示

PLC编程的简单实用框架结构

电子工程师 来源:电子技术控 作者:电子技术控 2022-08-08 14:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

虽然PLC程序编写每个人有每个人的思路,但是最终的模式都是相通的。本文以三菱PLC的简单梯形图编程方法为例,分享一下万能的编写模板。

1.设置相关参数

参数设置包含:PLC参数设置、网络参数设置、智能模块参数设置等。

ea742586-16c7-11ed-ba43-dac502259ad0.jpg

参数设置

2.程序内容分配

程序内容分配之前,你要对该套程序架构有一定的了解,要清楚需要将程序分成几部分主要内容。

1)按照程序结构分,比如:主程序、报警程序、复位程序等。

2)按照设备类型分,比如:上料程序、下料程序、机器人程序等。

ea98bfe0-16c7-11ed-ba43-dac502259ad0.jpg

程序内容

3.初始化程序

初始化程序是对PLC程序的数据进行初始化,可以是上电自动清除数据,也可以是手动初始化复位。

eaa6a6c8-16c7-11ed-ba43-dac502259ad0.jpg

初始化程序

4.原点复位程序

原点复位程序要能够实现在手动状态下,设备自动回到原点状态,其实原点复位程序就是设备一键回原点的“自动程序”。

eab49ff8-16c7-11ed-ba43-dac502259ad0.jpg

原点复位

5.手动程序

手动程序包含自动化设备中所有动作的手动动作,主要包含:气缸动作、马达动作、伺服电机动作、电缸动作等。

eac88a54-16c7-11ed-ba43-dac502259ad0.jpg

手动程序

6.自动程序

当你手动程序已经编写完成后,你只要编写好自动程序,并连接到各手动程序条件前即可。

eae16240-16c7-11ed-ba43-dac502259ad0.jpg

自动程序

7.安全程序

安全程序:安全程序要保证你无论如何操作甚至是误操作也不会撞坏设备元件,同时你的程序也要对人是安全的。即设备的安全和人的安全。

eafd3c2c-16c7-11ed-ba43-dac502259ad0.jpg

安全程序

8.报警程序

报警程序一定要尽可能地完善,要确保设备停止运行都能够给出提示,而不是无故停机不动。

eb0ea5ca-16c7-11ed-ba43-dac502259ad0.jpg

报警程序

以上就是PLC编程的简单实用框架结构。

审核编辑:郭婷

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

    关注

    213

    文章

    31455

    浏览量

    223686
  • plc
    plc
    +关注

    关注

    5052

    文章

    14812

    浏览量

    488620

原文标题:PLC编程的简单“万能”框架结构(实例:三菱PLC梯形图编程方法)

文章出处:【微信号:电子技术控,微信公众号:电子技术控】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    三菱FX3U串口PLC远程编程实现方法(上)

      所谓PLC远程编程,是指对PLC、触摸屏等设备的运行程序进行远程在线调整(即远程调试)以及程序更新(包括远程上下载)。例如,设备位于北京,技术人员在长沙,传统做法需要派人前往北京现场更新程序,而
    的头像 发表于 04-23 17:11 318次阅读
    三菱FX3U串口<b class='flag-5'>PLC</b>远程<b class='flag-5'>编程</b>实现方法(上)

    SDRAM工业动态随机存储器在可编程逻辑控制器(PLC)的应用

    在工业自动化控制系统中,可编程逻辑控制器(PLC)承担着数据采集、逻辑运算与执行控制的核心任务。随着生产现场对实时性和稳定性的要求不断提高,PLC对内部存储器的性能也提出了更严苛的需求。其中
    的头像 发表于 04-07 14:10 146次阅读

    如何实现对异地PLC的远程编程调试和上下载程序

    远程维护通道,让工程师在办公室即可完成异地PLC编程、调试、上下载程序,实现“足不出户、运维全球”。 一、方案核心原理:安全透明的远程通信桥梁 “现场PLC+工业智能网关+设备维护快线+管理云平台”的四层架构,核心是构建加密虚
    的头像 发表于 03-31 14:15 237次阅读
    如何实现对异地<b class='flag-5'>PLC</b>的远程<b class='flag-5'>编程</b>调试和上下载程序

    施耐德系列PLC远程编程操作指南

    前期准备 所需硬件:HINET G110智能网关、施耐德PLC、网线、电脑(需安装Unity Pro软件等) 连接方式: 网关LAN口通过网线与PLC直接连接 IP地址及网络环境说明 施耐德PLC
    的头像 发表于 03-24 16:49 317次阅读
    施耐德系列<b class='flag-5'>PLC</b>远程<b class='flag-5'>编程</b>操作指南

    线性化编程结构编程的不同点

    线性化编程是将整个用户程序连续放置在一个循环程序块(OB1)中,按顺序执行的编程范式。这种结构PLC所代替的硬接线继电器控制类似,CPU逐条地处理指令,体现了早期
    的头像 发表于 03-16 16:58 511次阅读
    线性化<b class='flag-5'>编程</b>与<b class='flag-5'>结构</b>化<b class='flag-5'>编程</b>的不同点

    要学好PLC,这10种电气元件必须了解

    在工业自动化领域,PLC(可编程逻辑控制器)作为控制系统的核心,其稳定运行离不开各类电气元件的协同配合。想要真正掌握PLC技术,必须深入理解与之相关的关键电气元件。以下是10种与PLC
    的头像 发表于 03-12 17:08 759次阅读

    基于RT-Thread和兆易创新GD32F527系列MCU的健康监测站 | 技术集结

    本项目为RT-Thread嵌入式大赛获奖作品,基于RT-Thread和兆易创新GD32F527I-EVAL的健康监测站。目录项目概述系统硬件框架结构基础驱动程序实现整体驱动实现工程效果演示视频及代码演示
    的头像 发表于 01-20 17:37 7698次阅读
    基于RT-Thread和兆易创新GD32F527系列MCU的健康监测站 | 技术集结

    半导体封装框架的外部结构设计

    封装框架的外部结构设计,核心包含联筋(Dambar)与假脚(False leads)两大关键部分,以下将针对各设计要素及技术要求展开详细说明。
    的头像 发表于 12-26 15:03 931次阅读
    半导体封装<b class='flag-5'>框架</b>的外部<b class='flag-5'>结构</b>设计

    PYQT 应用程序框架及开发工具

    大家好,本团队此次分享的内容为开发过程中使用到的PYQT 应用程序框架及开发工具。 pYqt 是一个多平台的 python 图形用户界面应用程序框架,由于其面向对象、 易扩展(可实现组件编程
    发表于 10-29 07:15

    ‌Microchip PL460可编程窄带PLC调制解调器技术解析

    Microchip Technology PL460可编程窄带PLC调制解调器设计用于在低于500kHz的频段内运行任何PLC协议。PL460嵌入PLC线路驱动器,实现高度集成的解决方
    的头像 发表于 10-11 15:04 931次阅读
    ‌Microchip PL460可<b class='flag-5'>编程</b>窄带<b class='flag-5'>PLC</b>调制解调器技术解析

    请问STM32如何移植Audio框架

    最近在学习音频解码,想用一下Audio框架。 1、这个该如何移植到自己创建的BSP并对接到device框架中?看了官方移植文档没有对没有对该部分的描述。 2、我只想实现一个简单的播放功能,只用一个DAC芯片(比如CS4344)是
    发表于 09-25 07:17

    编程逻辑控制器PLC是什么?如何实现上网通信?

    编程逻辑控制器(PLC)是一种专为工业环境设计的数字运算操作电子系统,其核心是通过可编程存储器存储逻辑运算、顺序控制、定时、计数和算术运算等指令,并通过数字或模拟输入/输出控制各类机械或生产过程
    的头像 发表于 09-22 17:27 1234次阅读

    为何企业要选计量型三坐标测量机

    计量型结构三坐标核心在于“力学结构稳定性的追求”。与服务于生产现场的便携式或车间型CMM不同,计量型CMM从诞生之初就为高精度而生。一、何谓计量型结构?“计量型框架结构”这通常指的是C
    的头像 发表于 09-18 13:32 1807次阅读
    为何企业要选计量型三坐标测量机

    编程软件连接PLC出现IP冲突时如何解决?

    通信的。某工厂在新增一台自动化PLC设备后便遇到这个问题,导致编程软件无法访问到对应的PLC设备。 由于老设备接口已被占用,新设备接口仍有空闲。因此,物通博联网段隔离器WC503通过网口接入P
    的头像 发表于 07-31 17:08 1235次阅读
    <b class='flag-5'>编程</b>软件连接<b class='flag-5'>PLC</b>出现IP冲突时如何解决?

    PLC现场工程师工具携带指南

    引言 可编程逻辑控制器(PLC)是现代工业自动化中不可或缺的设备。PLC 编程人员在现场工作时,除了需要扎实的专业知识外,还需要携带一些必要的工具,以便进行设备调试、故障排除和程序修改
    的头像 发表于 06-26 15:32 1022次阅读
    <b class='flag-5'>PLC</b>现场工程师工具携带指南