课程中心
HOME
课程中心
正文内容
plc编程进级 PLC编程入门级,SET(置位)与RST(复位)你编程道路上的左膀右臂
发布时间 : 2024-11-23
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC编程入门级,SET(置位)与RST(复位)你编程道路上的左膀右臂

巩固基础知识,才能扩展应用,每天学一点

学过一段时间编程的小伙伴对“SET(置位)与RST(复位)”应该不陌生了吧。

如果你还不是经常用到,那你就需要加快脚步去练习一些稍微大一点的动作程序了。

至少我认为“SET(置位)与RST(复位)”是你编程道路上的左膀右臂。

SET应用

当我们刚刚学习PLC到熟练的运用“线圈”的各种用法,什么双线圈,什么自锁,互锁等等。

当我们学习到了“SET(置位)与RST(复位)”后,

第一时间心里是不是有一万个尼玛。(开玩笑的,不同的运用方式方法而已)

“SET(置位)与RST(复位)”

SET执行指令变为ON时.

位软元件: 将线圈、触点置为ON。

字软元件的位指定: 将指定位置为1。

通俗的讲就是:当我们执行条件达到时将会进行置ON,并保持(哪怕执行条件不再成立)

如果是“线圈”就是直接自锁了

条件不成立测试

说明:当D1=1,M1常闭时,扫描时将执行 SET M1

M1将保持ON 的状态,即使前面常闭M1触点条件已经断开。

rst

RST输入变为ON时,。

位软元件: 将线圈、触点置为OFF。

定时器、计数器: 将当前值置为0,将线圈、触点置为OFF。

字软元件的位指定: 将指定位置为0。

字软元件、模块访问软元件、变址寄存器: 将内容置为0。

通俗的讲就是:当我们执行条件达到时将会进行置OFF或者将内容设为0

RST 描述

既然讲到RST (复位) ,三菱PLC提供了一条批量复位的指令(ZRST)

ZRST批量复位

批量复位需要类型一致,不然会报错。

介绍了一下这两个指令的一些解释。一起看几个测试

线圈与置位区别

说明:当SET(置位)M1 , M1将保持,当扫描到第二行时用的是线圈,我们了解线圈其实就条件成立为ON,条件不成立为OFF. 按照扫描输出规则,结果输出离END近的结果。

SET(置位)与RST(复位)属于应用指令,条件成立执行指令,条件不成立则不执行指令

今天算是巩固了一下这两个指令,具体的一些用法,小伙伴们可以自行去测试看看运行的效果

觉得有帮助的小伙伴关注一下,转发收藏一下,

有什么不同意见或者疑问的可以评论或者私信我,

不管你是新手学习,还是工作中的难题。

自动化工程师:弄懂PLC入门级指令,编写控制程序你想不会都难

刚入门PLC的大伙,想要掌握并熟悉好编程语言,指令是这当中构成的基本条件之一,不论你的编程习惯与别人有多么不同,也必须是学会指令这一元素,程序方面是离不开它的组成的,以下,我们就来看看这些指令的应用方面到什么程度

一、标准触点指令

LD 动合触点指令,表示一个与输入母线相连的动合触点指令,即动合触点逻辑运算起始。

LDN动断触点指令,表示一个与输入母线相连的动断触点指令,即动断触点逻辑运算起始。

A 与动合触点指令,用于单个动合触点的串联。

AX 与非动断触点指令,用于单个动断触点的串联。

O 或动合触点指令,用于单个动合触点的并联。

ON 或非动断触点指令,用于单个动断触点的并联。

LD、LDN、A、 AN、O、 ON触点指令中变量的数据类型为布尔 (BOOC)型。 LD、LDN两条指令用于将接点接到母线上, A、AN、O、ON指令均可多次重复使用,但当需要对两个以上接点串联连接电路块的并联连接时,要用后述的 OLD指令。

例子:

S7-200 的 SIMATIC基本指令简表:

二、串联电路块的并联连接指令 OLD

两个或两个以上的接点串联连接的电路叫串联电路块。 串联电路块并联连接时, 分支开始用 LD、LDN指令,分支结束用 OLD指令。OLD指令与后述的 ALD指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。 OLD有时也简称或块指令。

三、并联电路的串联连接指令 ALD

两个或两个以上接点并联电路称为并联电路块, 分支电路并联电路块与前面电路串联连接时,使用 ALD指令。分支的起点用 LD、LDN指令,并联电路结束后,使用 ALD指令与前面电路串联。 ALD指令也简称与块指令, ALD也是无操作目标元件,是一个程序步指令。

四、输出指令 =

1、= 输出指令是将继电器、定时器、计数器等的线圈与梯形图右边的母线直接连接,线圈的右边不允许有触点,在编程中,触点以重复使用,且类型和数量不受限制。

五、置位与复位指令 S、R

S 为置位指令,使动作保持; R 为复位指令,使操作保持复位。从指定的位置开始的 N个点的寄存器都被置位或复位 ,N=1~255 如果被指定复位的是定时器位或计数器位 , 将清除定时器或计数器的当前值。

六、跳变触点 EU,ED

正跳变触点检测到一次正跳变 ( 触点的入信号由 0 到 1) 时, 或负跳变触点检测到一次负跳变 ( 触点的入信号由 1 到 0) 时, 触点接通到一个扫描周期 . 正/ 负跳变的符号为 EU和 ED,他们没有操作数 , 触点符号中间的” P”和” N”分别表示正跳变和负跳变

七、空操作指令 NOP

NOP指令是一条无动作、无目标元件的一个序步指令。空操作指令使该步序为空操作。用 NOP指令可替代已写入指令, 可以改变电路。 在程序中加入 NOP指令, 在改动或追加程序时可以减少步序号的改变。

八、程序结束指令 END

END是一条无目标元件的一序步指令。 PLC反复进行输入处理、程序运算、输出处理,在程序的最后写入 END指令, 表示程序结束, 直接进行输出处理。 在程序调试过程中, 可以按段插入 END指令,可以按顺序扩大对各程序段动作的检查。 采用 END指令将程序划分为若干段, 在确认处于前面电路块的动作正确无误之后, 依次删去 END指令。 要注意的是在执行END指令时,也刷新监视时钟。

以上,欢迎动动手分享及收藏!

相关问答

我想买一台笔记本,用来学习PLC编程,请问笔记本电脑都需要什么配置,什么系统啊?

PLC编程的电脑配置要求不是很高,通常三千多元的笔记本就可以胜任了,比如:神舟K650D-G4D2,15.6英寸1920×1080屏,桌面级奔腾G4560双核四线程,4G内存,500...

PLC编程买什么配置的笔记本电脑?

PLC编程的电脑配置要求不是很高,通常三千多元的笔记本就可以胜任了,比如:神舟K650D-G4D2,15.6英寸1920×1080屏,桌面级奔腾G4560双核四线程,4G内存,500...

自动化1级系统升级需要注意什么?

自动化1级系统升级是一项重要的任务,需要注意以下几点:评估现有系统:在升级之前,需要对现有系统进行全面的评估,了解其性能、功能和限制,以便确定升级的目...

plc如何实现3个连续动作?

plc如何实现3个连续动作?先简单看下plc的工作原理,当我们把编写好的程序下载到plc中它就开始对用户程序进行扫描这是它的核心工作,整个扫描过程称之为一个运...

简述plc和变频器控制电路的调步骤

简述plc和变频器控制电路的调步骤plc与变频器控制方法有许多,按照调速方式有有级调速和无极调速,根据控制模式可以是模拟量、脉冲量、PID、多段速、通信控制等...

位前辈有没有谁了解,入门级PLC自动化编程培训正规单位,PL...

[回答]名师高徒模具数控专业培训学校,对于外地学员可以提供吃住的。火炬开发区有家叫名师高徒的学校,应该是专门培训这些的,我厂里两个编程师傅都是那里学...

我想学PLC要怎么学习?

如果你是没有一点基础的,关于PLC技术我觉得一些有必要学习的基础知识:电气电路,数电模电,电力拖动这些,你有必要去学习一下,然后就是对电脑要比较了解,基本...

的资深人士谁帮忙回答一下!!入门级PLC自动化编程培训专业培...

[回答]本人现从事UG三轴数控编程,19年在名师高徒模具数控学校学的,那里的老师很负责,很专业,你要是想学可以去看看。神湾这边没有,火炬开发区这边有一家很...

请教编程时候PLC扫描周期该怎么理解?

这个问题看书上的解释就是最权威的解释了,如果不太理解就多读几遍!其实,在编程的时候,一般是不会特意去在意这个扫描周期的,当然有的程序的确会超出扫描周...可...

请问PLC的程序是不是根据电路图来编写的?-ZOL问答

你可以这样理解在编写PLC程序的时候如果你手里只有对应电路图,那么你首先要做的是按照你现有的电路图来分析它的工作原理、设备的工作流程和控制方式等等,在实...

 景天瞳  chengguan 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部