S系列PLC的基本指令

合集下载

西门子PLC系列基本指令和实训PPT课件

西门子PLC系列基本指令和实训PPT课件

1 Q0.0
( ) ON
Q0.0 1
0 Q 0 . 0 OFF
()
Q0.0
0
CHENLI
20
(3) LD /LDN、“=” 指令使用说明
➢ LD ,LDN 指令用于与输入公共母线(输入母线)相联的触 点,也可与OLD,ALD指令配合使用于分支回路的开头。
➢ “=”指令用于Q,M, SM, T, C, V,S。但不能用于I。输出端不带 负载时,控制线圈应使用M或其它。尽可能不要使用Q。
I0.0
I0.1
Q0.0
()
ቤተ መጻሕፍቲ ባይዱ
M0.0
Network2
Q0.0
I0.2
I0.3
M0.1
()
M0.1
M0.2
LD I0.0 O I0.1 ON M0.0 = Q0.0 LDN Q0.0 A I0.2
O M0.1 AN I0.3
O M0.2
= M0.1
CHENLI
26
(3)O,ON指令使用说明:
①O,ON指令可作为并联一个接点指令。紧接在 LD,LDN指令之后用, 即对其前面的LD,LDN指令所 规定的触点并联一个触点,可以连续使用。
9
① 起保停电路
CHENLI
10
[思考]:设计简单两人抢答器,要求A按下按 钮时,A前的灯L1亮。B按下按钮时,B前的 灯L2亮。但A或B任何一方抢到,则剩余的一 方按钮按下无效。主持人按下复位按钮,抢 答可以重新开始。
CHENLI
11
② 互锁电路
CHENLI
12
[思考]:输入端子SB0 SB1按钮通断次序不同 时,分别有不同的输出灯亮。试设计程序。
CHENLI

西门子s7-200PLC基本指令

西门子s7-200PLC基本指令
•当输入能流断开时停止计时,同时定时器位被置0、清除 当前值。 •定时器号(Txx)决定了定时器的分辨率。
15:33
14
15:33
15
2、保持型接通延时定器(TONR)
Txx IN TONR PT
•在输入(IN)收到能流时,从当前值开始计时; •当当前值达到预置值(PT)时,定时器位被置1; •当输入能流断开时停止计时,定时器位、当前值保持不变; •必须用复位指令才能清除定时器位和当前值; •定时器号(Txx)决定了定时器的分辨率。
???
② 置位线圈指令
(S) xxx
???位代表位起始地址
当指令收到能流时,则???指定位开始的XXX个位被置1;
当指令没收到能流时,则???指定的位状态不变 。
???
③ 复位线圈指令 (xRxx) ???位代表位起始地址
当指令收到能流时,则???指定位开始的XXX个位被置0;
当指令没收到能流时,则???指定的位状态不变 。
1. 基本逻辑指令 2. 堆栈操作指令* 3. 定时器指令 4. 计数器指令 5. 比较指令
15ห้องสมุดไป่ตู้33
2
一、基本逻辑指令
1、触点指令
???
① 检查闭指令 其中???位代表位地址 当???指定地址的数据为1时, 指令结果接通能流; 否则,指令结果断开能流。
???
② 检查开指令 其中???位代表位地址 当???指定地址的数据为0时, 指令结果接通能流; 否则,指令结果断开能流。
15:33
21
2、减计数器减计数指令(CTD)
Cxx CD CTD LD PV
从当前计数值开始,在每一个(CD)输入状态 的低到高时递减计数。
•当CXX的当前值等于0时,计数器位CXX置位。

S7-300PLC基本指令

S7-300PLC基本指令
5. PLC梯形图的编程规则
任务2 定时器与计数器的使用
任务要求:
了解STEP 7编程软件的定时器和计数器,学习STEP 7编程软件中变量表的使用方 法,继续学习硬件组态、写入、编辑和监控用户程序的方法,学会应用S7-300定时 器和计数器的编程方法。
一、任务的实施
1.硬件组态及参数设置
硬件组态的任务是在编程软件SIEP 7中生成一个与实际的硬件系统完全相同的系 统,并为各硬件的参数赋值。
知识点:
1. S7 300 PLC的编程语言与指令系统 2. S7 300 PLC的存储区与数据类型 3. S7 300 PLC的基本逻辑指令 4. 梯形图的编程规则
技能点:
1. STEP 7编程软件与仿真软件的安装 2. STEP 7的硬件组态与参数设置 3. 基本逻辑控制指令的应用 4. 梯形图编程
任务1 基本位逻辑功能编程
任务要求: 了解软件安装的硬件条
件和对操作系统的需求,熟 悉PLC编程软件的环境,学 会基本位逻辑控制指令,能 进行简单程序的设计。
一、任务的实施
1.硬件组态及参数设置 硬件组态的任务是在编程软件SIEP 7中生成一个与实际的硬件系统完 全相同的系统,并为各硬件的参数赋值。 2.生成、编辑符号表 在程序中可以使用绝对地址,如(I0.0)访问变量,也可使用符号地址 访问变量,使用符号地址可使程序更容易阅读和理解。
地址
符号
OB 1
Cycle Execution
Q 4.3
报警
Q 4.6
东西红
Q 4.5
东西黄Q 4.4来自东西绿Q 4.2南北红
Q 4.1
南北黄
Q 4.0
南北绿
I 0.0
启动
数据类型 OB 1 BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL

PLC经验分享 西门子S-指令浅谈(一)

PLC经验分享 西门子S-指令浅谈(一)

PLC经验分享西门子S-指令浅谈(一)PLC经验分享:西门子S-指令浅谈近年来,随着自动化技术的不断发展,PLC已成为自动化控制系统中不可或缺的一部分。

而西门子S-指令作为西门子PLC控制器中最常用的编程指令之一,有着广泛的应用范围和应用价值。

本文将讨论西门子S-指令的基础用法、常见错误及应对方法等方面问题,为读者提供一些实用的知识和经验。

一、基础用法1.1 S-指令介绍S-指令是西门子PLC控制器中最常用的编程指令之一。

它有两种类型:S-R/W和S-FC。

其中S-R/W是读写指令,可以读取和修改PLC内存中的数据。

S-FC是函数指令,可以执行各种运算、逻辑判断和数据处理。

1.2 S-R/W指令用法S-R/W指令的基本格式如下:S 开头符号LD Load指令,表示将后面的地址拷贝到一个寄存器中保存C 地址类型,表示使用绝对地址I 地址的数值存储的操作数,可以是数据、控制字或状态字例如,S7 LD C100 I0 代表将地址100的数据存储在S7中。

又例如,S8 LD C400 FAT代表将地址400中的第三组状态字的值存储在S8中。

1.3 S-FC指令用法S-FC指令的基本格式如下:S 开头符号FC Function Code,即函数码,根据不同的功能会有不同的代码地址目标地址,表示所有输入数据的输入地址输入数据函数需要的输入值,可以是数据或其他信号例如,S28 FC5 C500 W2 C200.0 表示执行函数码为5的函数,并将输入数据设置为W2寄存器的值,直接返回结果。

另一个例子是S29 FC8I200 #R4.9 SA1 表示执行函数码8的函数,其中输入数据分别为I200、R4.9和SA1。

二、常见错误及应对方法2.1 S-R/W指令错误常见的S-R/W指令错误包括地址越界、数据类型错误等。

在遇到这类错误时,程序就会停止工作。

要解决这类错误,可以采用以下方法:1) 检查地址是否正确,防止地址越界;2) 检查指令语句的格式是否正确,尤其注意逗号和空格;3) 确认数据类型是否正确,以避免数据类型不匹配的问题。

s7-200基本指令

s7-200基本指令

教育无他,爱与榜样而已
1.指令格式
(LAD) LD A O = (STL) I0.0 LDN I0.0 AN I0.0 ON Q0.0 功能 I0.1 用于网络起始的动合/动断触点 I0.1 动合/动断触点串联 I0.1 动合/动断触点并联 线圈输出
注:触点代表CPU对存储器的读操作,由于计算机系统对读 操作的的次数不受限制,所以用户程序中,动合、动断触点 使用的次数不受限制。线圈符号代表CPU对存储器的写操作, 在用户程序中,每个线圈只能使用一次。
4.栈操作指令 • S7-200系列PLC使用9层堆栈来处理所有逻辑操作,和计算 机中的堆栈结构相同。堆栈是一组能够存储和取出数据的 暂存单元,其特点是“后进先出”。每一次进行入栈操作, 新值放入栈顶,栈底值丢失;每次进行出栈操作,栈顶值 弹出,栈底值补进随机数。 (1)逻辑入栈指令(LPS)
• 逻辑入栈指令又称为分支电路开始指令。在梯形图的中的 分支结构中,可以形象地看出,它生成一条新的母线,其 左侧为原来的主逻辑块,右侧为新的从逻辑块,因此可以 直接编程
教育无他,爱与榜样而已
• 1.指令格式
从起始位开始的N个元件置1
从起始位开始的N个元件置0
教育无他,爱与榜样而已
• 例5.9 置位/复位指令的应用
电动机连续运转的PLC程序及语句表如下: 用置位和复位指令实现功能如下
教育无他,爱与榜样而已
例5.10 两台电动机M1、M2同时起动,M2停 止后M1才停止的程序:
教育无他,爱与榜样而已
• 3)梯形图程序绘制方法 • 梯形图程序是利用STEP7编程软件在梯形图区按照自左向 右、自上而下的原则绘制的。为提高PLC运行速度,触点 的并联网络多连在左侧母线,线圈位于右侧。 • 4)梯形图网络结构 • 梯形图网络结构是软件系统为程序注释和编译附加的,不 增加程序长度,并且软件的编译结果可以明确指出程序错 误语句所在的网络段。清晰的网络结构有利于程序的调试, 使程序简明易懂。

第6章 西门子S7-300系列PLC基本指令

第6章 西门子S7-300系列PLC基本指令

逻辑取及线圈驱动指令
– 指令 • LD(Load):取指令。 • LDN(Load Not):取反指令。 • =(Out):线圈驱动指令。 • NOT:取反指令。 – 用法
逻辑取及线圈驱动指令
– 使用说明 • LD、LDN指令不只是用于网络块逻辑计算开始 时与母线相连的常开和常闭触点,在分支电路 块的开始也要使用LD、LDN指令,与后面要讲 的ALD、OLD指令配合完成块电路的编程。 • 并联的 = 指令可连续使用任意次。 –什么是并联输出? • 在同一程序中不要使用双线圈输出,即同一个 元器件在同一程序中只使用一次 = 指令。 –什么是双线圈输出? • LD、LDN、=指令的操作数为:I、Q、M、SM、 T、C、V、S和L。T和C也作为输出线圈。
9.
LPS/LRD/LPP举例
LPS/LRD/LPP举例
LPS/LRD/LPP举例
逻辑堆栈操作指令
– 指令3 • 装入堆栈指令LDS(Load Stack) – 用法 • LDS n (n为0~8的整数) – 举例 • LDS 3 – 结果如右表所列
逻辑堆栈操作指令
– 指令4 • AENO • 使用较少
• •
定时器及其使用
– 定时器的刷新方式和正确使用 • 举例
时间间隔定时器
• 这是在最新版本的CPU中增加的有特殊功能的定时器,说 是定时器,其实是2条指令。使用这2条指令可以记录某 一信号的开通时刻以及开通延续的时间。PLC停电后,停 止记录。 • 触发时间间隔(BITIM,Beginning Interval Time) 该指令 用来读取PLC中内置的1毫秒计数器的当前值,并将该值 存储于OUT。双字毫秒值的最大计时间隔为2的32次方, 即49.7天。 • 计算时间间隔(CITIM,Calculate Interval Time) 该指令计 算当前时间与IN所提供时间的时间差,并将该差值存储于 OUT。双字毫秒值的最大计时间隔为2的32次方,即49.7 天。 • 2条指令的有效操作数为:IN和OUT端均为双字。

西门子PLC基本指令表及各指令解释

西门子PLC基本指令表及各指令解释

西门⼦PLC基本指令表及各指令解释最受欢迎的⼯控微信平台:技术分享、学习交流、⼯控视频西门⼦PLC基本指令表如下图所⽰名称助记符⽬标元件说明取指令LD I、Q、M、SM、T、C、V、S、L常开接点逻辑运算起始取反指令LDN I、Q、M、SM、T、C、V、S、L常闭接点逻辑运算起始线圈驱动指令=Q、M、SM、T、C、V、S、L驱动线圈的输出与指令A I、Q、M、SM、T、C、V、S、L单个常开接点的串联与⾮指令AN I、Q、M、SM、T、C、V、S、L单个常闭接点的串联或指令O I、Q、M、SM、T、C、V、S、L单个常开接点的并联或⾮指令ON I、Q、M、SM、T、C、V、S、L单个常闭接点的并联置位指令S I、Q、M、SM、T、C、V、S、L使动作保持复位指令R I、Q、M、SM、T、C、V、S、L使保持复位正跳变ED I、Q、M、SM、T、C、V、S、L输⼊信号上升沿产⽣脉冲输出负跳变EU I、Q、M、SM、T、C、V、S、L输⼊信号下降沿产⽣脉冲输出空操作指令NOP⽆使步序作空操作⼀、标准触点LD、A、O、LDN、AN、ONLD,取指令。

表⽰⼀个与输⼊母线相连的常开接点指令,即常开接点逻辑运算起始。

LDN,取反指令。

表⽰⼀个与输⼊母线相连的常闭接点指令,即常闭接点逻辑运算起始。

A,与指令。

⽤于单个常开接点的串联。

AN,与⾮指令。

⽤于单个常闭接点的串联。

O,或指令。

⽤于单个常开接点的并联。

ON,或⾮指令。

⽤于单个常闭接点的并联。

⼆、正、负跳变ED、EUED,在检测到⼀个正跳变(从OFF到ON)之后,让能流接通⼀个扫描周期。

EU,在检测到⼀个负跳变(从ON到OFF)之后,让能流接通⼀个扫描周期。

三、输出==,在执⾏输出指令时,映像寄存器中的指定参数位被接通。

四、置位与复位指令S、RS,执⾏置位(置1)指令时,从bit或OUT指定的地址参数开始的N个点都被置位。

R,执⾏复位(置0)指令时,从bit或OUT指定的地址参数开始的N个点都被复位。

S7-1200 PLC的指令

S7-1200 PLC的指令

2020/3/4
9
基本指令——数学运算指令——四则运算指令
ADD,SUB,MUL和DIV分别是加、减、乘、除指令。 操作数的数据类型可选SInt, Int, Dint, USInt, UInt, UDInt和Real。 操作数的数据类型应该相同。
压力变送器的量程为010MPa,输出信号为010V,被CPU集成的模拟量输入通道 0(地址为IW64)转换为027648的数字。假设转换后的数字为N,求以kPa为单位的压力 值。 对应的转换公式为:
2020/3/4
2
基本指令——比较指令 2/2
2020/3/4
3
基本指令——比较指令——举例 1/2
用比较和计数指令编写开关灯程序,要求灯控按钮I0.0按下一次,灯Q4.0亮,按下两 次,灯Q4.0,Q4.1全亮,按下三次灯全灭,如此循环。
分析:在程序中所用计数器为加法计数器,当加到3时,必须复位计数器,这是关键。
由于浮点数的数值范围远远大于32位整数,有点浮点数不能成功转换为32位整数,此 时ENO为0状态。
2020/3/4
19
基本指令——标定指令
SCALE_X指令的浮点数输入值被线性转换为下限和上限定义数值范围之内的整数:
OUT=VALUE*(MAX-MIN)+MIN
2020/3/4
20
基本指令——标准化指令
RD_LOC_T(读本地时间)的输出OUT提供数据类型为DTL的PLC中的当前本地时间。 为了保证读取到正确的时间,在组团CPU的属性时,应设置实时时间的时区为北京, 不设夏时制。在读取实时时间时,应调用RD_LOC_T指令。
2020/3/4
29
扩展指令——日期时间指令—时钟指令2/2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

首页
上一页
下一页
结束
5.1.1 编程语言
图5-3 功能块图编程实例
由于各厂家生产的PLC系列各不相同,使用的指令符号也各有差异,不过梯形图编程基本上大同小异。本 书都是基于Simatlc S7-200系列可编程控制器来介绍梯形图、语句表指令的编程方法。
首页
上一页
下一页
结束
5.1.2 数据类型
(1) 基本数据类型 S7-200PLC 指令系统所用的数据类型包括: 1 位布尔型 (BOOL) 、 8 位字节型 (BYTE) 、 16 位无符号整数 (WORD) 、 16 位有符号整数 (INT) 、 32 位无符号整数 (DWORD) 、 32 位有符号整数 (DINT) 以及 32 位实数 (REAL)。
图5-4线性程序结构 图5-5 分块程序结构
控制任务n
首页
上一页
下一页
结束
5.1.4 编程的一般约定
(1) 网络 在梯形图中,程序被分成称为网络的一个个段。一个网络就是触点、线圈和功能框的有顺序排列,这些元 件连在一起组成一个从左母线到右母线之间的完整电路。 梯形图和功能块图中使用网络这个概念给程序分段和注释,语句表程序不使用网络,而是使用关键词 “NETWORK”对程序进行分段。STEP-Micro/WIN32允许以网络为单位给程序建立注释。 (2) 执行分区 在梯形图、语句表或功能块图中,一个程序包含至少一个必需部分和其他可选部分。必需部分是主程序, 可选部分包括一个或多个子程序或者中断程序。通过选择STEP-Micro/WIN32的分区选项,可以方便地切 换到程序的各个分区。 (3) EN/ENO定义 EN(允许输入)是梯形图和功能块图中功能框的布尔量输入。对要执行的功能框,这个输入必须存在能量流。 在语句表中,指令没有EN输入,但是对于要执行的语句表指令,栈顶的值必须置“1”。 ENO(允许输出)是梯形图和功能块图中功能框的布尔量输出。如果功能框的EN输入存在能量流,功能框 能够准确地执行其功能,那么ENO输出将把能量流传到下一个单元。如果在执行过程中出现错误,则能 量流就在出现错误的功能框上终止。 (4) 条件/无条件输入 在梯形图和功能块图中,与能量流有关的功能框或线圈用不是到左母线的连接表示。与能量流无关的线圈 或功能框用一个直接到左母线的连接表示。
16位无符号整数一般称为“字”,32为无符号整数一般称为“双字”;16位有符号整数习惯上称为“整 数”,32为有符号整数称为“双整数”。实数REAL类型是按照ANSI/IEEE 754-1985的标准的表示格式规 定的。
(2) 数据长度与数值范围 CPU存储器中存放的数据类型可以为BOOL、BYTE、WORD、INT、DWORD、DINT和REAL。不同的数 据类型具有不同的数据长度和数值范围。如表5-1所示:
图5-7 立即触点指令 立即触点的功能:立即触点的功能基本与标准触点相同,只是当立即触点指令被执行时, CPU将直接读取其物理输入值,而不是更新映像寄存器。在程序执行过程中,立即触点也 起开关作用。
首页
上一页
下一页
结束
5.2.1 位逻辑指令
2. 输出操作指令 (1) 输出操作指令 其梯形图由输出线圈及线圈位地址bit构成;语句表形式由输出操作码“=”及线圈位地址bit 构成。如图5-8所示:
图5-6 标准触点指令
标准触点的功能:常开触点在其线圈不带电时是断开的,触点状态为OFF或0,而其线圈带 电时是闭合的,触点状态为 ON或1;常闭触点在其线圈不带电时是闭合的,触点状态为ON 或1,而其线圈带电时是断开的,触点状态为OFF或0。在程序执行过程中,标准触点起开 关作用。
首页
上一页
下一页
返回
首页
上一页
下一页
结束
5.1.1 编程语言
可编程控制器的工作过程是依据一连串的控制指令来进行的,这些控制指令就是我们常说的编程语言。可 编程控制器的编程语言一般有梯形图、语句表、功能块图和计算机高级语言等几种。S7-200可编程控制器 一般使用梯形图、语句表和功能块图。 梯形图是一种图形语言,它任沿用了继电器的触点和线圈等符号。它是以继电器控制系统的电器原理 图为基础演变而来的,易于初学者使用,图形表示易于理解,而且全世界通用。 PLC的梯形图使用的内部继电器,定时器和计数器等都是通过软件来实现的,使用方便,修改灵活。 例如图5-1所示,该控制程序具有启动自锁、延时断开的功能。
首页
上一页
下一页
结束
第五章 S7-200系列PLC的基本指令
5.1 5.2 5.3 5.4 5.5 S7-200编程的基本概念 基本逻辑指令 程序控制指令 PLC初步编程指导 简单程序编制
首页
上一页
下一页
结束
5.1 S7-200编程的基本概念
5.1.1 5.1.2 5.1.3 5.1.4 编程语言 数据类型 用户程序的结构 编程的一般约定
图5-8 输出操作指令
输出操作指令的功能:输出操作指令将输出位的新数值写入输出映像寄存器,当CPU执行 输出指令时,S7-200将输出映像寄存器中的输出位转换为线圈驱动的触点的断开与接通。 (2) 立即输出操作指令 其梯形图由立即输出线圈及立即输出线圈位地址bit构成;语句表形式由立即输出操作码 “=I”及立即输出线圈位地址bit构成。如图5-9所示:
图5-10 逻辑与操作指令
逻辑与操作指令的功能:逻辑与只有当两个触点的状态都是 1(ON)时才有输出,两者只有 有一个0(OFF),就无输出。 (2) 逻辑或操作指令 梯形图由标准触点或立即触点并联构成;语句表 (形式由操作码“O”和触点的位地址构成。 如图5-11所示:
图5-11 逻辑或操作指令
逻辑或操作指令的功能:逻辑与只有两个触点有一个 1(ON)就有输出,只有当两个触点都 为0(OFF)时才没输出。
图5-15 复位操作指令
复位操作指令的功能:当复位信号为 1(ON)时,被复位的线圈置0,即使复位信号变成0, 各线圈被复位的信号仍可以保持,直到其置位信号的到来。也应当注意的是线圈数目n是 指被复位的线圈共有n个,从被指定的位地址bit开始。 (2) 立即复位操作指令 其梯形图(LAD)由立即复位线圈、立即复位线圈的位地址及立即复位线圈数n构成;语句表 形式由复位操作码“RI”、立即复位线圈的位地址及立即复位线圈数n构成。如图5-16所示:
图5-9 立即输出操作指令
立即输出操作指令的功能:当执行指令时,立即输出指令将新数值写入到实际输出和相应 的输出映像寄存器中,这与非立即输出不同,后者只将新数值写进相应的输出映像寄存器。
首页
上一页
下一页
结束
5.2.1 位逻辑指令
3. 逻辑操作指令 (1) 逻辑与操作指令 梯形图由标准触点或立即触点串联构成;语句表 (STL)形式由操作码“A”和触点的位地址 构成。如图5-10所示:
首页
上一页
下一页
结束
5.1.4 编程的一般约定
(5) 无输出的指令 不能级联的指令盒用不带布尔输出来表示。它们是子程序调用、JMP、CRET等。也有只放在左母线的梯 形图线圈。它们包括LBL、NEXT、SCR和SCRE等等。在功能块图中,它们表示为指令盒,并把它们与不 带标记的能量输入相区别。
(6)比较指令
图5-1 梯形图编程实例
语句表是通过指令助记符控制程序的,类似计算机汇编语言,它适合有经验的程序员。不同厂家的PLC所 采用的指令集往往不同,所以对于同一个梯形图,书写的语句表指令形式也不尽相同。 语句是用户程序的基本单元,每条语句都规定了CPU该如何动作,实现什么功能。PLC的语句表由操作码和 操作数构成:操作码 操作数… 操作码告诉CPU要执行的功能,操作数提供执行过程中所需的参数。应该注意的是,有的操作码是没有 操作数的。
首页
上一页
下一页
结束
5.2 基本逻辑指令
5.2.1 5.2.2 5.2.3 5.2.4 位逻辑指令 定时器和计数器指令 逻辑堆栈指令 比较操作指令
返回
首页
上一页
下一页
结束
5.2.1 位逻辑指令
1. 触点指令 (1) 标准触点指令 标准触点分标准常开触点和标准常闭触点。 标准常开触点的梯形图由标准常开触点及触点位地址 bit构成;语句表形式由操作码“LD” 和标准常开触点位地址bit构成 标准常闭触点的梯形图由标准常闭触点及触点位地址bit构成;语句表形式由操作码“LDN” 和标准常闭触点位地址bit构成。 标准触点的梯形图、语句表形式如图5-6所示:
首页
上一页
下一页
结束
5.2.1 位逻辑指令
图5-14立即置位操作指令
立即置位操作指令的功能:用立即置位指令访问输出点时,从指令所指出的位(bit)开始的 n个(最多为128个)物理输出点被立即置位,同时,相应的输出映像寄存器的内容也被刷新。
首页
上一页
下一页
结束
5.2.1 位逻辑指令
5. 复位操作指令 (1) 复位操作指令 其梯形图由复位线圈、复位线圈的位地址及复位线圈数 n构成;语句表形式由复位操作码 “R”、复位线圈的位地址及复位线圈数n构成。如图5-15所示:
数据类型
表5-1 数据长度与数值范围 数据长度 数值范围(十进制表示)
1
8 16 16 32 32 32
位(BOOL)
字节(BYTE) 字(WORD) 整数NT) 双字WORD) 双整数NT) 实数EAL)
0、1
0~255 0~65535 -32768~32767 0~4294967295 -2147483648~2147483647 -1038~1038
首页
上一页
下一页
结束
5.2.1 位逻辑指令
4. 置位操作指令 (1) 置位操作指令 其梯形图由置位线圈、置位线圈的位地址及置位线圈数目 n构成;语句表形式 由置-13所示:
相关文档
最新文档