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

审核编辑 :李倩

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

    关注

    132

    文章

    5351

    浏览量

    149021
  • 寄存器
    +关注

    关注

    31

    文章

    5345

    浏览量

    120477
  • plc
    plc
    +关注

    关注

    5012

    文章

    13307

    浏览量

    463657

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

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

收藏 人收藏

    评论

    相关推荐

    好的PLC程序要达到这6个标准!

    下面我们就请前方专业的技术工程师来给我们介绍一下什么样的PLC程序算是好的程序呢?好的PLC程序中有哪些特点呢?大体有如下几个方面: 1、正
    的头像 发表于 10-19 16:58 214次阅读
    好的<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>要达到这<b class='flag-5'>6</b>个标准!

    plc什么情况下会导致程序丢失

    PLC(Programmable Logic Controller,可编程逻辑控制器)是一广泛应用于工业自动化领域的设备。它通过执行用户编写的程序来实现对机械设备的控制。然而,在某些
    的头像 发表于 08-19 09:14 1389次阅读

    plc程序丢失怎么恢复回来

    在工业自动化领域,PLC(可编程逻辑控制器)是一广泛应用于各种工业控制系统的设备。它通过接收输入信号,执行程序逻辑,然后输出控制信号来实现对设备或系统的控制。然而,在实际应用中,
    的头像 发表于 07-25 10:08 2563次阅读

    怎么判断PLC程序丢失了

    PLC(Programmable Logic Controller,可编程逻辑控制器)是一广泛应用于工业自动化领域的控制器。PLC程序丢失
    的头像 发表于 07-25 10:01 1338次阅读

    触摸屏和plc程序怎么编写

    编写触摸屏和PLC程序是一个复杂的过程,涉及到多个方面的知识。 一、触摸屏和PLC概述 触摸屏概述 触摸屏是一交互式输入设备,用户可以通过触摸屏幕来实现对设备的控制。触摸屏广泛应用于
    的头像 发表于 07-01 14:46 2534次阅读

    三菱plc程序后缀名几种

    三菱PLC(Programmable Logic Controller,可编程逻辑控制器)是一广泛应用于工业自动化领域的设备。PLC通过接收输入信号,经过内部逻辑处理,输出控制信号以
    的头像 发表于 07-01 10:40 3109次阅读

    plc常见的三通讯协议哪些

    PLC(Programmable Logic Controller,可编程逻辑控制器)是工业自动化领域中常用的一控制器。在实际应用中,PLC需要与其他设备进行通信,以实现数据交换和控
    的头像 发表于 07-01 10:12 2462次阅读

    plc通讯哪些类型和特点

    控制信号来实现对生产过程的控制。PLC通讯是PLC与外部设备之间进行数据交换的过程,是实现工业自动化的关键技术之一。本文将详细介绍PLC通讯的类型和特点。 一、
    的头像 发表于 07-01 10:10 1132次阅读

    如何把plc程序转到新的plc

    在工业自动化领域,PLC(可编程逻辑控制器)是一广泛使用的控制器。随着技术的发展和生产需求的变化,有时需要将现有的PLC程序迁移到新的
    的头像 发表于 07-01 09:59 2236次阅读

    三菱plc485程序如何写

    三菱PLC(Programmable Logic Controller,可编程逻辑控制器)是一广泛应用于工业自动化领域的控制器。它通过编程来实现对机械设备的控制。三菱PLC支持多种通
    的头像 发表于 06-16 09:19 4044次阅读

    如何实现PLC自动化控制逻辑

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)扮演着至关重要的角色。PLC通过编程实现自动化控制逻辑,使设备能够按照预定的
    的头像 发表于 06-15 16:44 1200次阅读

    plc是一什么的电子装置

    PLC(Programmable Logic Controller,可编程逻辑控制器)是一广泛应用于工业自动化领域的电子装置。它具有高度的灵活性和可靠性,能够实现各种复杂的控制任务。本文将详细介绍
    的头像 发表于 06-13 09:29 957次阅读

    上位机软件和plc程序的区别

    等方面的内容。 一、定义 上位机软件 上位机软件,又称为监控软件或人机界面(HMI)软件,是一用于与工业自动化设备进行交互的计算机程序。上位机软件通常运行在个人计算机或专用的监控设备上,通过与
    的头像 发表于 06-06 10:50 1566次阅读

    plc编程语言与c语言的联系 c语言和PLC什么区别

    PLC编程语言与C语言的联系 PLC(可编程逻辑控制器)是一针对自动化控制系统的特殊计算机。PLC编程语言是为了控制和管理
    的头像 发表于 02-05 14:21 4171次阅读

    plc编程入门基础知识 plc编程语言几种

    PLC(Programmable Logic Controller)是可以根据预设逻辑程序自动控制工业过程的电子设备。PLC编程语言是与PLC
    的头像 发表于 02-04 15:55 1666次阅读