4.1 s7-300PLC指令系统及编程

合集下载

s7-300PLC的编程指令

s7-300PLC的编程指令
(4)ANY:10字节长。当实际参数的数据类型未知或当可 以使用任何数据类型时,可以使用这种定义方式。例如: P#M50.0 BYTE 10即定义了数据类型的ANY格式。
模块7 s7-300PLC的编程指令
工厂电气控制与PLC教学课件
7.1.2 s7-300的寄存器
s7-300CPU的寄存器有7个,分别为2个累加器、2个地址 寄存器、2个数据块寄存器和1个状态字寄存器。
所谓寻址方式就是指令执行时获取操作数的方式,可以 直接或间接方式给出操作数。s7-300有四种寻址方式:立即 寻址、直接寻址、存储器间接寻址、寄存器间接寻址。
模块7 s7-300PLC的编程指令
工厂电气控制与PLC教学课件
(4)双字(DOUBLE WORD) 数据长度为32位,双字的数据格式可表示为: 二进制,十六进制,BCD码,无符号十进制数。 (5)整数(INT) (6)双整数(DOUBLE INT) (7)实数(REAL也叫浮点数Float) (8)S5TIME(SIMATIC时间) (9)IEC时间(TIME) (10)IEC日期(DATE) (11)日计时(TIME_OF_DAY) (12)字符(CHAR)
无符号十进制数:无符号十进制数的格式为B#(×, ×),取值范围为B#(0,0)~B#(255,255),无符号 十进制数是用十进制的0~255对应二进制数中的 0000_0000~1111_1111(8位),16位二进制数就需要两个 0~255的数来表示,例如:
B#(12,254)=2#0000_1100_1111_1110
3.参数类型
除基本数据类型和复杂数据类型外,STEP7还允许为块 之间传送的形式参数定义参数类型。STEP7定义的参数类型 如下:
(1)TEMER或COUNTER:2字节长,指定当执行块时将使用 的特定定时器或特定计数器。如果赋值给TEMER或COUNTER参 数类型的形参,相应的实际参数必须是定时器或计数器,如 T1,C10。

第5章S7-300PLC指令系统及编程(2)

第5章S7-300PLC指令系统及编程(2)

执行表5-19 的指令,就是在将累加器l 中的实数转换为32 位整数。 但化整的规则不相同,同一实数,执行不同转换指令,所得结果有 些区别。RND 指令中将实数转换为最接近的整数是指:实数的小 数部分执行小于5 舍,大于5 入,等于5 则选择偶数结果。如100.5 化整为100 ,而101 .5 化整为102 。如表5-20所示。
二、数据转换指令 数据转换指令是将累加器1中的数据进行数据类型转换,转换的结 果仍放在累加器1 中。在STEP7 中,可以实现BCD 码与整数、整数 与双整数(长整数)、双整数与实数间的转换,还可以实现整数的 反码、整数的补码、实数求反等数据转换操作。 下面先回顾一下数据格式,然后再介绍数据转换指令的使用方法。 (一)数据格式 PLC 中常用到的数据格式如下: 1.十进制数(BCD 码数)格式 十进制数的每一位用4 个二进制位表示,因为最大的数是9,所 以需要4 位才能表示(1001)。从0到9 的BCD 码数与二进制数表示 是相同的。 2.整数(INT )、双整数(DINT )格式
下面举例说明其用法。 例如,整数求补,其程序和转换过程如图5-68所示。
又例如,实数求反,如图5-69所示
整数的二进制求反,实际上是对原整数用FFFF ( H )FFFFFFFF (H) 进行“异或”操作,因此每一位都变为其相反的值。从STL指令看出, 求反、求补操作均在累加器中进行。
ห้องสมุดไป่ตู้
三、数据比较指令 在编程时有时需要对两个量进行比较。比较指令只能在两个同类 型数据间进行。被比较的两个数可以是:I— 两个整数(16 位定点 数);D—两个双整数(32 位定点数); R—两个实数(32 位的 IEEE 格式浮点数)。若比较的结果为“真”,则令RLO=1 ,否则 RLO =0 。 比较类型有等于、不等于等6 种,用比较符表示。3种数据的6 种 比较如表5-22 所示。它实际上是STL比较指令的格式。在比较指令 的梯形图方块的上部也采用了表5-22 所列出的符号,同一符号在两 种语言格式(STL,LAD )中均使用,对读者记忆更为方便。下面 举例说明比较指令的用法。

西门子300PLC编程入门

西门子300PLC编程入门

计时器线圈操作 •脉冲计时器( SP ) I1.0 =ON时 •扩展脉冲计时器( SE ) I1.0 =ON时 计时器的数据格式:
•开通延时计时器( SD ) I1.0 =ON时 •保持型开通延时计时器( SS ) I1.0 =ON时 •关断延时计时器( SF ) I1.0 =ON时
程序控制指令 (1)主控继电器功能
二、模式选择开关
三、复位存储器:
通电后从STOP位置扳到MRES位置,“STOP” LED熄灭1s,亮1s,再熄灭1s后保持亮。放开开关,使它回到STOP位置,然后又回到MRES,“STOP” LED以2Hz的频率至少闪动3s,表示正在执行复位,最后“STOP” LED一直亮。
第二章 PLC编程基础
Байду номын сангаас
PS CPU SM SM SM SM SM SM SM
模块
1 2 4 5 6 7 8 9 10
槽号
地址 0.0 地址 0.7 地址 1.0 地址 1.7
3.STEP 7 的可能寻址范围
3. STEP 7 的可能寻址范围 设计的地址区 访问区域 缩写 加在一起的最大区域 过程映象 I/Q 输入 /输出位 I / Q 0.0 --- 65,535.7 输入 /输出字节 I/QB 0 --- 65,535 输入 /输出字 I/QW 0 --- 65,534 输入 /输出双字 I/QD 0 --- 65,532 存储器标志 存储器位 M 0.0 --- 255.7 存储器字节 MB 0 --- 255 存储器字 MW 0 --- 254 存储器双字 MD 0 --- 252 I/Q 外部输入/输出 I/Q 字节, 外设 PIB/PQB 0 --- 65,535 I/Q 字, 外设 PIW/PQW 0 --- 65,534 I/Q 双字, 外设 PID/PQD 0 --- 65,532 定时器 定时器 (T) T 0 --- 255 计数器 计数器 (C) C 0 --- 255

第四章+S7-300+PLC编程语言和指令系统解析

第四章+S7-300+PLC编程语言和指令系统解析

第4章 西门子S7-300系列PLC基本指令系统
首次检测位一般不用。 RLO:逻辑运算结果。 状态位STA与位逻辑指令中的位的状态相同。 OR位暂存逻辑“与”的操作结果,以便进行后面的逻辑“或”运算。 溢出位OV:算术运算或比较指令执行时出现错误,OV被置1。 溢出状态保持位OS:用于保存OV位。 条件码 1(CC1)和条件码0(CC0):用于表示算术运算或逻辑运算的结果与0的大小关系、 比较指令的执行结果或移位指令的移出位状态。 二进制结果位BR:对应于梯形图中的ENO输出的能流。如果功能被正确执行,BR位与ENO 均为 1;执行出错时BR位为 0。 3.数据块寄存器:DB和DI寄存器分别用来保存打开的共享数据块和背景数据块的编号。
DB为共享数据块,DB2. DBX2.3、DBB5、DBW10和DBD12。
DI为背景数据块,DIX3.5、DIB2、DIW4和DID6。
6.外设I/O区(PI/PO)
外设输入(PI)和外设输出(PQ)区直接访问本地的和分布式输入模块和输出模块。不能
以位为单位访问。
I、Q、M、DB均可以按位、字节、字和双字来存取,例如I0.0、IB0、IW0和ID0。
4.1 S7-300/400的编程语言
4.1.1 PLC编程语言的国际标准
1) 指令表IL(Instruction list):西门子称为语句表STL。 2) 结构文本ST(Structured text):西门子称为结构化控制语言 (SCL)。 3) 梯形图LD(Ladder diagram):西门子简称为LAD。 4) 功能块图FBD (Function block diagram)。 5) 顺序功能图SFC(Sequential function chart):西门子为S7 Graph。

s7-300PLC编程语句手册汇总

s7-300PLC编程语句手册汇总

s7-300PLC编程语句手册汇总S7-300是一种可编程控制器,它有自己的编程语言和指令系统。

在使用S7-300进行编程时,需要了解其语言和指令系统的特点和用法。

S7-300的编程语言包括LAD(梯形图)、FBD(功能块图)和STL(结构化文本语言)。

其中,LAD是最常用的一种语言,它使用梯形图形式来表示程序的逻辑关系。

FBD则是一种图形化的编程语言,它使用不同的功能块来表示程序的逻辑关系。

STL则是一种类似于C语言的文本语言,它使用结构化的语法来表示程序的逻辑关系。

S7-300的指令系统包括基本指令和扩展指令。

基本指令包括逻辑指令、算术指令、移位指令等,用于实现程序的基本功能。

扩展指令则是在基本指令的基础上进行扩展,用于实现更加复杂的功能。

在使用S7-300进行编程时,需要根据具体的应用场景选择合适的编程语言和指令。

同时,还需要注意编程的规范和标准,以确保程序的可靠性和稳定性。

总之,S7-300的编程语言和指令系统是其核心功能之一,掌握其特点和用法对于进行编程工作非常重要。

在实际应用中,需要根据具体的需求和要求,选择合适的编程语言和指令,以实现程序的优化和效率提升。

STEP 7编程语言介绍STEP 7是一种用于编程可编程逻辑控制器(PLC)的工具。

它被广泛应用于自动化控制系统中,包括工厂自动化、机器人控制、物流自动化、建筑自动化等领域。

数据类型在STEP 7中,有多种数据类型可供使用,包括整型、浮点型、布尔型、字符型等。

这些数据类型可用于存储和处理不同类型的数据,以满足不同的应用需求。

参数数据类型在编写PLC程序时,需要指定参数的数据类型。

这些参数可以是输入、输出或内部数据。

参数的数据类型决定了它们可以存储的数据类型,以及它们可以执行的操作。

PLC用户存储区的分类及功能PLC用户存储区是用于存储程序和数据的区域。

它可以分为程序存储区和数据存储区。

程序存储区用于存储PLC程序,而数据存储区用于存储程序中使用的数据。

S7-300的指令系统及编程

S7-300的指令系统及编程


1.置位/复位线圈指令

2.置位/复位双稳态触发器指令

如果置位输入端为“1”,复位输入 端为“0”,则触发器被置位。此后,即 使置位输入端为0,触发器也保持置位不 变。

如果复位输入端为1,置位输入端为 “0”,则触发器被复位。

置位优先型RS触发器的R端在S端 之上,当两个输入端都为1时,下面的置 位输入端最终有效。既置位输入优先, 触发器被置位。
语句表(STL)语言如下: A I 1.0 A I 1.1 O A I 1.2 A I 1.3 = Q 3.1

3.1.2 置位/复位指令

置位/复位指令根据RLO的值,来决 定被寻址位的信号状态是否需要改变。

若RLO的值为1,被寻址位的信号状 态被置1或清0;若RLO是0,则被寻址位 的信号保持原状态不变。

令;
4.S7-300移位指令; 5.累加器操作和地址寄存器操作指 6.控制指令; 7.S7-300的系统功能模块简介。


3.1
位逻辑指令
3.2
数据传送与转换指令
3.3
运算指令
3.4
移位指令
3.5
累加器操作和地址寄存器操作指令
3.6
控制指令
3.7
S7-300的系统功能模块简介
3.8

在S7-300中,计数器区为512个字 节(byte),因此最多允许使用256个计 数器。 计数器的第0~11位存放BCD码格式的计 数值,三位BCD码表示的范围是0~999。 第12~15位保留,如图3-20所示。
图3-20
计数器图示

S7中的计数器用于对RLO正跳沿计 数。S7中有三种计数器,它们分别是加 计数器、减计数器和可逆计数器。只要 计数器的计数值不是“0”,计数器的输 出就为“1”。

S7-300 PLC第4章 数据处理、运算指令及

S7-300 PLC第4章  数据处理、运算指令及

装入(Load,L)指令将源操作数装入累加器 1,而累加器1原有的数据移入累加器2。装 入指令可以对字节(8位)、字(16位)、双字 (32位)数据进行操作。
传输(Transfer,T)指令将累加器1中的内容 写入目的存储区中,累加器1的内容不变。
L和T指令可以对字节(8位)、字(16位)、双 字(32位)数据进行操作,当数据长度小于 32位时,数据在累加器1中右对齐(低位对 齐),其余各位填0。
循环移位指令与一般移位指令的差别是:移出 的空位填以从累加器中移出的位。
4.1 数据处理指令
4.1.1 装入指令与传送指令
S7-300 PLC 的32位累加器用于处理字节、字 或双字。几乎所有的语句表的操作都是在累加 器中进行的,因此需要装入指令把操作数送入 累加器,在累加器中进行运算和数据处理后, 用传送指令将累加器1中运算结果传送到某个 地址。
S7-300有两个累加器(ACCU1和ACCU2),处 理8位或16位数据时,数据存放在累加器的低8 位或低16位,梯形图程序不使用累加器。
4.1.3 比较指令
比较指令用于对累加器2和累加器1中的数据进行比较。 数据类型可以是整数、双整数或实数,但是要确保进行 比较的两个数据的类型相同。如果比较条件满足,则 RLO为1, 否则为0。
比较指令可以比较整数(I)、双整数(D)和实数(R),比较 关系包括大于、等于、小于、大于或等于、小于或等于 共6种关系,根据用户选择的比较类型比较IN1和IN2:
2.状态字与累加器1之间的装入指令和传送指令
(1)将状态字装入累加器1(L STW)
将状态字内容装载入累加器1中,该指令的执行与 状态位无关,对状态位也没有影响。对于S7-300系 列CPU,L STW语句不装载状态字的FC、STA和OR 位。只有第1、4、5、6、7和第8位装载到累加器1 低字的相应位中,其他未用到的位清零。指令格式 如下:

电器控制与PLC技术应用 第5章 S7-300的指令系统及编程

电器控制与PLC技术应用 第5章 S7-300的指令系统及编程

2、计数器指令的功能框表示形式
加计数器
减计数器
可加/减计数器
3、 计数器线圈指令
LAD指令 STL指令 L C#... S C no. CU Cno. 功 能 该指令为计数器置初始值。当RLO有上升沿时,将预置值十进制数 (格式为C#...)装入累加器1中作为计数器的当前值。 加计数,程序运行时RLO没有一个上升沿时,计数值加1,若达上限 999时,停止加计数。 减计数,程序运行时RLO没有一个上升沿时,计数值减1,若达下限 0时,则停止减计数。
• 5.2.3 跳变沿检测指令
当信号状态发生变化时就产生跳变沿。指令格式见表5-3。
表5-3 跳变沿检测指令
对RLO跳变沿检测的指令 LAD指令 STL指令 FP <位地址> 功 能 存储区
RLO正跳沿检测,位地址用于存放需要检测的 RLO的上一扫描周期值,当RLO值由0变化到1时, 输出接通一个扫描周期。 Q、M、D
第5章

S7-300的指令系统及编程
STEP 7是与西门子公司SIMATIC S7系列PLC相配 套的支持用户开发应用程序的软件包,在STEP 7中, S7系列PLC常用的编程语言有:LAD(梯形图)、 STL(语句表)、FBD(功能块图)等。只有当编 程语言选择为LAD时,在编程环境中,选择主菜单 的Insert项的Program Elements,则编辑环境的左 面出现了指令树窗口,右面出现了用户程序窗口, 在指令树窗口中涵盖了S7-300的所有常用梯形图指 令,用户可以采用双击或拖拽的方式应用到用户程 序的需要处,即用户可以利用指令树窗口的指令在 用户程序窗口中绘制所需的梯形图程序。如图5-1所 示。其他两种常用的编程语言不提供指令帮助。
3. 装入时间值或计数值 4. 地址寄存器装入和传送 5、梯形图方块传送指令
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

A 复位信号 R 〈位地址〉 位地址〉 A 置位信号 S 〈位地址〉 位地址〉
S=0、R=1,复位,即Q=0 、 ,复位, S=1、R=0,置位,即Q=1 、 ,置位, S=1、R=1,置位,即Q=1,故 、 ,置位, , 称为置位优先型
14
Theory and Application of PLC
23
绝对地址 I 1.1 I 1.2 I 1.3 I 1.4 I 1.5 Q4.0
符号地址 S1 S2 S3 S4 S5 MOTOR_ON
Theory and Application of PLC
位逻辑指令的应用实例——传送带控制 传送带控制 位逻辑指令的应用实例
O
网络2:按任何一个停止开关, 网络 :按任何一个停止开关, 或末端传感器S5动作 动作, 或末端传感器 动作,电机停止 O
4
逻辑“ 逻辑“与” 逻辑“与非” 逻辑“与非” 逻辑“或” 逻辑“ 逻辑“或非” 逻辑“或非” 逻辑“异或” 逻辑“异或” 逻辑“异或非” 逻辑“异或非” 赋值指令
Theory and Application of PLC
基本位逻辑指令
1)逻辑“与”实现常开触点的串联 逻辑“ 逻辑 STL语言如下: 语言如下: 语言如下 LAD语言: 语言: 语言 A I 0.0 A I 0.1 = Q 4.0
12
Theory and Application of PLC
置位/复位指令的使用
I2.0 I1.0 Q4.0
13
Theory and Application of PLC
触发器指令
LAD指令 STL指令 A 置位信号 S 〈位地址〉 位地址〉 A 复位信号 R 〈位地址〉 位地址〉 说 明 S=0、R=1,复位,即Q=0 、 ,复位, S=1、R=0,置位,即Q=1 、 ,置位, S=1、R=1,复位,即Q=0,故 、 ,复位, , 称为复位优先型
2) 逻辑“或”操作实现常开触点的并联 逻辑“
LAD如下: 如下: 如下 STL语言如下: 语言如下: 语言如下 O I 0.0 O I 0.1 = Q 4.0
5
Theory and Application of PLC
基本位逻辑指令
3)逻辑“与非”实现常闭触点的串联 逻辑“与非” 逻辑 STL语言如下: 语言如下: 语言如下 LAD语言: 语言: 语言 A I 0.0 AN I 0.1 = Q 4.0
功能和使用: 功能和使用: 复位指令——复位存储器,定时器停止或使计数器清零。 复位存储器, ① 复位指令 复位存储器 定时器停止或使计数器清零。 复位/置位的 置位的LAD指令 指令——属于输出指令,只能放在逻 属于输出指令, ② 复位 置位的 指令 属于输出指令 辑串的最右端,不能放在逻辑串的中间。 辑串的最右端,不能放在逻辑串的中间。 最右端 置位指令——具有保持功能,即使指定位地址的“位” 具有保持功能, ③ 置位指令 具有保持功能 即使指定位地址的“ 一直为1,直到复位指令把它清零。 一直为 ,直到复位指令把它清零。
检测方法? 检测方法?
18
Theory and Application of PLC
跳变沿检测指令
RLO跳变沿检测 跳变沿检测 指令应用示例: 指令应用示例:
若检测到跳变沿, 若检测到跳变沿, 则输出一个正脉冲, 则输出一个正脉冲, 其宽度是一个OB1扫描周期 其宽度是一个 扫描周期
19
Theory and Application of PLC
RLO直接操作指令 RLO直接操作指令
理解NOT和SAVE指令的使用, 理解 和 指令的使用, 指令的使用 分析Q8.0 和Q4.0的输出状态? 的输出状态? 分析 的输出状态
17
Theory and Application of PLC
跳变沿检测指令
(1)RLO跳变沿检测指令 ) 跳变沿检测指令 (2)触点跳变沿检测指令 )
如何设计? 如何设计?
PLC控制器 控制器 控制对象? 控制对象? 控制输入? 控制输入?
25
光传感器触点为常 光传感器触点为常 开触点, 开触点,当检测到物体 时闭合。 时闭合。
Theory and Application of PLC
26
Theory and Application of PLC
中间继电器 中间连接器 中间赋值单元
Network1
Network2
STL?
11
STL = M0.0 A M0.0
Theory and Application of PLC
置位/复位指令
复位指令 置位指令 R Reset S Set ---( R ) ---( S ) Reset Coil Set Coil
Theory and Application of PLC
跳变沿检测指令
21
Theory and Application of PLC
位逻辑指令的应用实例——传送带控制 传送带控制 位逻辑指令的应用实例
下图表示一个能够电气启动的传送带。其基本功能: 下图表示一个能够电气启动的传送带。其基本功能: 1、可以从传送带任一端启动或停止传送带。 、可以从传送带任一端启动或停止传送带。 实现: 实现:传送带的起点和尾部分别设有按钮开关用于启动和 停止;(图中所示S1-S5) ;(图中所示 停止;(图中所示 ) 2、当传送带上的物件到达末端时,传送带停机。 、当传送带上的物件到达末端时,传送带停机。 实现:末端设置传感器用于检测,其信号用来控制传送带。 实现:末端设置传感器用于检测,其信号用来控制传送带。
分析?: 分析?: 工作流程 输入输出 控制逻辑
22
Theory and Application of PLC
位逻辑指令的应用举例——传送带控制 传送带控制 位逻辑指令的应用举例
I/O输入输出一览表 输入输出一览表 系统部件 启动按钮开关 停止按钮开关 输入 启动按钮开关 停止按钮开关 限位开关 (传感器 ) 输出 电 机
10
输出指令 的并联
输出指令 的连续使用
I0.0 I0.1 I0.2 Q4.0 Q4.0 I0.3 Q6.2
Theory and Application of PLC
编制梯形图, 对于过长的逻辑串可以分段编制梯形图,前一段的逻辑 运算结果( 运算结果(RLO)可作为中间输出储存在指定的存储区(I、 )可作为中间输出储存在指定的存储区( 、 Q、M、D、L)的某一位中,该储存位可以当作一个触点出 、 、 、 )的某一位中, 现在其它逻辑串中。 现在其它逻辑串中
I0.0 M10.0 M10.0 I 0.1 I0.2 I0.3 Q4.0
一个或嵌套对应一个串联电路块
9
Theory and Application of PLC
基本位逻辑指令
8)逻辑输出指令 )
单线圈输出 多线圈输出 O( A I0.0 A I0.1 ) ON I0.2 = Q4.0 = Q4.1 = Q4.2 A A ON = A A =
2
Theory and Application of PLC
S7系列PLC的指令系统 S7系列PLC的指令系统——位逻辑指令 系列PLC的指令系统 位逻辑指令
位逻辑指令( 位逻辑指令(Bit Logic Instructions) )
——即对常开触点(A,O)或常闭触点(AN,ON) 即对常开触点( , )或常闭触点( , 即对常开触点 ) 等元素进行逻辑与、 非等操作及三者的组合。 等元素进行逻辑与、或、非等操作及三者的组合。逻辑操 作结果( 作结果(RLO)可对线圈进行复制、置位复位布尔操作, )可对线圈进行复制、置位复位布尔操作, 也控制定时器计数器运行。 也控制定时器计数器运行。 基本位逻辑指令 置位/复位指令 置位 复位指令 触发器指令 跳变沿检测指令( 跳变沿检测指令(FN FP) ) RLO 取反(NOT)置位 取反( )置位SET、复位(RESET) 、复位( ) 清零( )、保存指令 清零(CLR)、保存指令(SAVE) )、保存指令( )
7
I 0.0 I 0.1 Q 4.0
Theory and Application of PLC
基本位逻辑指令
7)逻辑嵌套(与、或、与非、或非、异或、异或非) )逻辑嵌套( 与非、或非、异或、异或非) 举例:逻辑“ 举例:逻辑“与”嵌套
A( O O ) A( O O ) A = 一个与嵌套对应一个并联电路块
2、试将下列LAD程序转换成STL 试将下列LAD程序转换成 程序转换成STL
程序 。
28
8
I0.0 I0.2 M10.0 M0.1 M10.0 Q4.0
Theory and Application of PLC
基本位逻辑指令
7)逻辑嵌套(与、或、与非、或非、异或、异或非) )逻辑嵌套( 与非、或非、异或、异或非) 举例:逻辑“ 举例:逻辑“或”嵌套 嵌套
O( A A ) O( A A ) O A =
跳变沿检测指令
(2)触点跳变沿检测指令(信号边沿检测) )触点跳变沿检测指令(信号边沿检测)
使能信号) (使能信号)
Address1:被检测的位地址 被检测的位地址 Address2: 存储被检测位 上一周期的状态
梯形图方框指令
POS: 上升沿检测 : NEG: 下降沿检测
使能信号) (使能信号)
20
4) 逻辑“或非”实现常闭触点的并联 逻辑“或非”
LAD如下: 如下: 如下 STL语言如下: 语言如下: 语言如下 O I 0.0 Q 4.0 ON I 0.1 =
6
Theory and Application of PLC
基本位逻辑指令
5) 逻辑“异或”操作 逻辑“异或” LAD语言如下: 语言如下: 语言如下 STL语言如下: 语言如下: 语言如下 X I 0.0 X I 0.2 = Q 3.1 6) 逻辑“异或非”操作(同或) 逻辑“异或非”操作(同或) LAD语言如下: 语言如下: 语言如下 STL语言如下: 语言如下: 语言如下 X XN =
相关文档
最新文档