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

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

3天内不再提示

PLC自动程序有6种写法

jizhongyingAI 来源:非标设备自动化设计 作者:非标设备自动化设 2022-12-14 15:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PLC自动程序的功能是控制设备按照事先设计好的工艺流程进行工作。PLC自动程序的流程编写也有好几种方法,常见的有以下几种:

第一种,辅助继电器的置位复位方法

这种方法是最原始最初级的写法,也是最简单的一种写法,比如第一步置位M0,M0接通后控制某个结果,结果实现后复位M0,再置位M1,依次进行l流程控制。这种写法通用所有的PLC。

第二种,使用步进指令控制方法

这种控制原理跟第一种是一样的,区别在于由于指令的驱动会自动复位上一步的辅助继电器标志,步进指令有个特点就是成对出现的,比如欧姆龙PLC步进指令是SNXT和STEP。这种方法也基本通用所有PLC。

第三种,使用SFC流程图的方法

这种方法跟我们的设备工艺流程图非常相似,也是最直观的一种程序,第一步干什么,什么条件又开始干第二步,看上去非常清楚。虽然程序表面看上去非常清楚明了,但编写项目程序实际的操作过程并不简单,要熟悉这种写法需要时间过程,而且这种方法并不通用所有的PLC。

第四种,移位指令方法

这种方法是利用移位指令的移位原理实现步序的控制,比如欧姆龙的SFT指令,三菱的ROL、ROR等,这种难点在于搞清移位指令的工作原理即可,也是通用所有PLC的编程

第五种,用译码,编码指令的方法

这种方法跟第四种是一样的,都是利用指令本身的功能特点实现步序转换。这种方法较前面几种而言,是最难的一种了,当然也通用所有PLC编程

第六种,寄存器的赋值方法

这种方法是数据传送指令与比较指令相结合实现程序流程步序转换的,个人认为这种方法是最容易理解的,操作上也是最简单,建议初学者尝试使用,当然这种方式也是通用所有PLC的。

你们还有其他的方法吗?讲出来大家可以借鉴学习下,谢谢!

下面截图分别是以上几种写法的程序截图,供大家参考。

0f4a5068-7b7e-11ed-8abf-dac502259ad0.png

0fc1b176-7b7e-11ed-8abf-dac502259ad0.png

0fff0b66-7b7e-11ed-8abf-dac502259ad0.png

10293864-7b7e-11ed-8abf-dac502259ad0.png

108874be-7b7e-11ed-8abf-dac502259ad0.png

审核编辑 :李倩

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

    关注

    133

    文章

    5531

    浏览量

    153816
  • 寄存器
    +关注

    关注

    31

    文章

    5590

    浏览量

    129092
  • plc
    plc
    +关注

    关注

    5045

    文章

    14447

    浏览量

    483655

原文标题:PLC自动程序有6种写法

文章出处:【微信号:非标设备自动化设计,微信公众号:非标设备自动化设计】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PLC远程维护什么好处?案例解析

    某企业从事非标自动化设备的生产与销售,主要用于为各类家电产品制造钣金外壳。通常,工程师需要在了解客户需求后编写对应的自动程序,并写入到各个相关的设备中;随后人员与设备前往客户现场,进行安装与调试
    的头像 发表于 12-02 17:26 412次阅读
    <b class='flag-5'>PLC</b>远程维护<b class='flag-5'>有</b>什么好处?案例解析

    使用三菱FX5U PLC的经典小程序案例

    实际的PLC程序往往是某些典型小程序的扩展与叠加,因此掌握一些典型小程序对大型复杂程序的编写非常有利。 鉴于此,本文将给出一些典型小
    的头像 发表于 11-07 13:57 4879次阅读
    使用三菱FX5U <b class='flag-5'>PLC</b>的经典小<b class='flag-5'>程序</b>案例

    告别出差!蓝蜂物联网网关让PLC程序远程修改零延迟

    告别出差!蓝蜂物联网网关让PLC程序远程修改零延迟 工业自动化时代,PLC程序是生产线的“大脑”,但传统
    的头像 发表于 08-26 16:11 485次阅读

    PLC如何进行远程维护远程上下载程序

    通过专用网关(如御控YC-5300N)连接触摸屏或PLC,进行程序上下载、参数修改。
    的头像 发表于 07-29 16:45 455次阅读

    PLC远程维护平台什么优点

    PLC远程维护平台是工业自动化领域中用于对PLC设备进行远程监控、诊断、维护和管理的系统,具有诸多显著优点,以下从不同维度展开介绍: 提升运维效率 快速响应故障 :传统运维方式下,当PLC
    的头像 发表于 06-11 16:04 394次阅读
    <b class='flag-5'>PLC</b>远程维护平台<b class='flag-5'>有</b>什么优点

    伺服和PLC什么区别

    伺服系统和PLC(可编程逻辑控制器)在工业自动化中扮演不同角色,主要区别体现在功能、结构、应用场景和控制方式上,以下是具体分析: 功能 伺服系统:是一特殊的运动控制系统,主要功能是实现高精度的运动
    的头像 发表于 05-23 17:53 799次阅读

    PLC网关有哪些种类

    PLC网关是实现PLC(可编程逻辑控制器)与其他设备或网络进行通信和数据交换的关键设备,常见的种类以下几种: 1、按通信协议分类 Modbus网关:支持Modbus协议,可将PLC
    的头像 发表于 05-08 10:45 568次阅读
    <b class='flag-5'>PLC</b>网关有哪些种类

    PLC与工业电脑:什么区别?

    PLC)和电脑(PC)。两者对于推动工业自动化至关重要,但它们的作用和应用明显不同。本文我们将探讨它们是什么以及它们之间的差异。什么是PLC?可编程逻辑控制器(P
    的头像 发表于 04-30 14:38 645次阅读
    <b class='flag-5'>PLC</b>与工业电脑:<b class='flag-5'>有</b>什么区别?

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

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

    PLC和单片机到底什么区别?

    自动化和嵌入式开发领域,PLC和单片机是两常见的控制系统。虽然它们许多相似之处,但它们的功能、应用范围、开发成本等方面也存在显著差异。本文将从多个角度详细探讨这两者的不同之处,帮
    的头像 发表于 04-07 11:58 4659次阅读
    <b class='flag-5'>PLC</b>和单片机到底<b class='flag-5'>有</b>什么区别?

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

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

    程序中断的100写法

    在编程中,实现程序中断的方式取决于所使用的编程语言、硬件平台以及具体的应用需求。虽然没有100独立的中断实现方式,但可以通过不同的方法和技术来实现中断。以下是一些常见的中断实现方式: 1. 硬件
    发表于 01-28 08:25

    PLC报警数据如何采集起来并自动告警

    在很多工厂的自动化项目中,厂家十分关注设备的报警程序,能够输出相应的警示信息,从而警示现场的操作人员,告诉他们设备出现了非正常的情况,以便故障能及时处理,确保生产秩序的安全稳定。 比如很多生产车间
    的头像 发表于 01-02 14:10 803次阅读
    <b class='flag-5'>PLC</b>报警数据如何采集起来并<b class='flag-5'>自动</b>告警

    三菱PLC在工业自动化中的作用

    、增强系统稳定性和安全性方面发挥着不可替代的作用。 一、三菱PLC的定义与特点 三菱PLC是一专为工业环境设计的数字运算操作的电子系统,用于控制机器或生产过程。它通过软件编程来实现自动
    的头像 发表于 12-26 17:56 1802次阅读

    三菱PLC自动化控制应用领域

    在现代工业生产中,自动化控制技术扮演着至关重要的角色。三菱电机作为自动化技术的先驱之一,其PLC产品以其高可靠性、高性能和易用性在全球范围内被广泛采用。 1. 制造业 制造业是PLC
    的头像 发表于 12-26 17:34 3165次阅读