零基础自学PLC入门
- 格式:doc
- 大小:954.50 KB
- 文档页数:39
第一章 可编程控制器简介可编程序控制器,英文称Programmable Controller ,简称PC 。
但由于PC 容易和个人计算机(Personal Computer )混淆,故人们仍习惯地用PLC 作为可编程序控制器的缩写。
它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。
PLC 是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC 的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。
用户在购到所需的PLC 后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC 应用于生产实践。
一、PLC 的结构及各部分的作用PLC 的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。
PLC 的硬件系统结构如下图所示:图1—1-1 1、主机主机部分包括中央处理器(CPU )、系统程序存储器和用户程序及数据存储器.CPU 是PLC 的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。
PLC 的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果. 2、输入/输出(I/O )接口I/O 接口是PLC 与输入/输出设备连接的部件。
plc入门基础知识PLC(可编程逻辑控制器)是一种用于自动化控制系统的专用计算机,它通过编程来实现各种工业过程的自动化控制。
本文将介绍PLC 的入门基础知识,帮助读者了解PLC的工作原理、编程语言以及应用领域。
一、PLC的工作原理PLC的工作原理是由输入模块接收各种传感器或开关的信号,经过处理后,通过输出模块控制执行器、电机或其他设备的动作。
PLC的核心是中央处理器(CPU),其功能类似于计算机的大脑,负责执行程序和控制逻辑。
与传统的继电器控制系统相比,PLC具有更高的可靠性、灵活性和可编程性。
二、PLC的编程语言PLC的编程语言有多种选择,最常见的是梯形图(Ladder Diagram)、指令列表(Instruction List)和功能块图(Function Block Diagram)。
梯形图是一种图形化的编程语言,采用类似电路图的表示方法,易于理解和编写。
指令列表是一种基于文本的编程语言,使用类似于汇编语言的指令,适用于复杂的控制程序编写。
功能块图是一种以功能块为基本单位来进行编程的语言,适用于大型的控制系统。
三、PLC的应用领域PLC广泛应用于各个行业的自动化控制系统中。
在制造业中,PLC 被广泛应用于生产线的自动化控制,实现物料输送、工艺控制和品质检测等功能。
在能源领域,PLC被用于电力系统的监控与保护,实现对发电、输电和配电设备的自动控制。
在交通运输领域,PLC被用于交通信号灯、地铁列车和电梯等设备的控制。
此外,PLC还被应用于建筑物自动化、环境控制和机器人等领域。
四、PLC的优势和挑战PLC相比传统的继电器控制系统具有许多优势。
首先,PLC具有高度可编程性和灵活性,能够根据不同的需求进行快速调整和修改。
其次,PLC可靠性高,能够减少故障和维修时间,提高工作效率和生产质量。
然而,PLC的使用也面临一些挑战,如编程复杂、维护成本高和对专业知识要求较高等。
五、未来发展趋势随着科技的不断进步,PLC正迅速发展并不断应用于新的领域。
从零基础自学PLC入门教程(一)PLC(可编程逻辑控制器)技术已经在工业自动化领域得到广泛应用,成为了工业自动化控制的核心之一。
但是,对于初学者来说,学习PLC 却是一个比较困难的过程。
那么,如何从零基础开始自学PLC呢?下面是本文的具体分析。
一、了解PLC的基本概念和工作原理PLC的工作原理是以数字信号的输入和输出为基础的。
对于初学者而言,了解PLC的基本概念和工作原理是必不可少的。
简单的说,PLC的输入是通过传感器来实现的,而输出则会控制执行器的运动。
因此,我们需要学习PLC的输入输出的基本原理和常用的PLC传感器及执行器。
二、学习PLC的编程语言PLC编程语言有多种,但是Ladder和SFC是最常用的两种。
Ladder语言的语法结构类似于电气图,很容易理解和掌握。
SFC语言则适用于更加复杂的控制程序,需要学习的知识和门类就比较多了。
因此,初学者可以首先学习Ladder语言并掌握其基本语法,从而逐渐掌握更复杂的PLC编程语言。
三、选择适合的PLC编程软件和硬件平台PLC编程软件和硬件平台是PLC学习的重要组成部分。
因此,在学习PLC的过程中,需要选择适合自己的编程软件和硬件平台。
国内比较流行的PLC编程软件有3S-Smart Software Solutions GmbH的CoDeSys、西门子的Step7和欧姆龙的CX-Programmer等。
硬件平台方面,初学者可以选择一些较为基础的PLC型号,例如欧姆龙的CP1H、西门子的S7-200等。
四、多实践,多思考,多交流PLC技术作为一种实用性很强的技术,学习过程中实践极为重要。
因此,多做PLC编程的实验,才能掌握PLC编程的技巧和方法,理解系统结构和执行过程。
同时,要多思考,多与人交流,就可以更好地提高PLC 编程的能力。
以上就是从零基础自学PLC入门教程的主要内容。
初学者可以结合自身的需求和理解能力,按照上述四点来进行PLC学习。
相信通过不断的努力和练习,可以掌握PLC编程技术,成为一个合格的PLC程序员。
plc入门学习计划PLC(可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备,它可以用来控制各种机器和设备的运行,实现自动化生产。
对于想要进入工业自动化领域的人来说,学习PLC是非常重要的。
本文将为大家详细介绍如何制定一个PLC入门学习计划,帮助大家快速掌握PLC的基础知识和技能。
第一阶段:基础理论知识在学习PLC之前,首先要掌握一些基础的理论知识。
这些知识包括自动控制原理、电气基础知识、数字电子技术等。
可以通过阅读相关的教材、书籍或者在网上查找相关的资料来学习这些知识。
学习的内容主要包括以下几个方面:1. 自动控制原理:学习自动控制的基本原理,包括反馈控制系统、PID控制器、信号处理等内容。
2. 电路基础:学习电路的基本知识,包括电路的基本元件、电路的分析方法、电路的组成等内容。
3. 数字电子技术:学习数字电子技术的基本原理,包括数字电路的基本概念、数字信号处理、数字逻辑电路等内容。
4. 工业自动化基础知识:学习关于工业自动化的基本知识,包括自动控制系统的组成结构、传感器和执行器的选择等内容。
在学习这些基础理论知识的过程中,建议大家多做一些实验和练习,以加深对这些知识的理解和掌握程度。
在这个阶段,可以使用一些工具软件来模拟实验,帮助大家更好地理解和掌握这些知识。
第二阶段:PLC基础知识在掌握了基础理论知识之后,接下来就是学习PLC的基础知识。
PLC是一种用于控制工业设备和机器运行的电气设备,学习PLC的基础知识可以帮助大家更好地理解和掌握PLC的工作原理和操作方法。
在这个阶段,主要学习以下几个方面的内容:1. PLC的工作原理:学习PLC的工作原理,包括PLC的结构、工作过程、输入/输出模块、中央处理器等内容。
2. PLC的编程方法:学习PLC的编程方法,包括PLC的编程语言、PLC的程序设计和调试等内容。
3. PLC的应用实例:学习一些PLC的应用实例,了解在实际生产中如何使用PLC来控制工业设备和机器的运行。
PLC(可编程逻辑控制器)是一种数字计算机,用于控制机器或工厂的自动化过程。
以下是PLC快速入门与实践的内容:
1. PLC基本概念:了解PLC的定义、原理、结构和功能。
PLC主要用于自动化控制、顺序控制和逻辑控制。
2. PLC的组成:掌握PLC的外部设备和内部元件,如输入/输出模块、存储器、中央处理器(CPU)等。
3. PLC的工作原理:学习PLC的运行原理,包括输入/输出信号的处理、程序执行和错误检测等。
4. 编程语言:熟悉PLC的编程语言,如梯形图、指令表、顺序功能图等。
梯形图是最常用的编程语言,通过图形化符号表示逻辑关系。
5. 常用指令:学习PLC的基本指令,如AND、OR、NOT、ANDW、ORW等,以及特殊指令,如计时器、计数器、数据操作等。
6. 实践操作:进行PLC的实际操作,包括接线、编程和调试。
通过实践,熟悉PLC的运行过程和故障处理。
7. 应用案例:分析典型的PLC应用案例,如生产线控制系统、电梯控制系统等,了解PLC 在不同领域的应用。
8. 通信与网络:学习PLC的通信方式和网络架构,如串行通信、以太网通信、现场总线等。
9. 扩展与升级:了解PLC的扩展模块和功能模块,如模拟量模块、通信模块、远程I/O模块等。
同时,学习如何对PLC进行升级和维护。
10. 安全与环保:了解PLC在工业安全及环保领域的应用,如安全防护措施、节能降耗等。
通过以上内容的学习和实践,可以快速掌握PLC的基本知识和应用技能。
在学习过程中,积极参加培训、阅读相关教材、请教有经验的工程师等,都有助于提高学习效果。
PLC基础知识(PLC入门必看)1 PLC的发展历程在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。
传统上,这些功能是通过气动或电气控制系统来实现的。
1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程序控制器,称Programmable Controller(PC)。
个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller(PLC)。
上世纪80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持为30~40%。
在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。
PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。
PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。
2 PLC的构成从结构上分,PLC分为固定式和组合式(模块式)两种。
固定式PLC包括CPU板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。
模块式PLC包括CPU模块、I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。
3 CPU的构成CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。
进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。
计划向零基础学习plc随着工业自动化水平的不断提高,PLC(Programmable Logic Controller,可编程逻辑控制器)作为实现工业自动化的重要设备,得到了越来越广泛的应用。
而对于零基础的我来说,学习PLC是非常有必要的,它不仅可以帮助我在工作中更高效地完成任务,提高工作效率,还可以为我的职业发展增添新的技能和竞争力。
因此,我计划从零基础开始,系统地学习PLC知识,掌握其基本原理和编程技能。
二、学习计划1. 学习目标(1)了解PLC的基本原理和组成结构;(2)掌握PLC的程序编程技能;(3)具备使用PLC解决实际工程问题的能力;(4)能够独立完成简单的PLC应用系统设计和调试工作。
2. 学习内容(1)PLC基本原理和组成结构;(2)PLC编程语言及编程工具;(3)PLC在工业控制中的应用实例。
3. 学习方法和步骤(1)通过阅读相关教材和资料,了解PLC的基本原理和组成结构;(2)通过在线视频教学和实践操作,学习PLC的程序编程技能;(3)通过参与实际项目和案例分析,掌握PLC在工业控制中的应用实例。
4. 学习时间安排(1)第一阶段:了解PLC基本原理和组成结构(2周);(2)第二阶段:学习PLC编程语言及编程工具(4周);(3)第三阶段:掌握PLC在工业控制中的应用实例(4周)。
5. 学习工具和材料(1)PLC教材和相关资料;(2)在线视频教学资源;(3)实验箱和PLC编程软件。
三、学习过程1. 了解PLC基本原理和组成结构在第一阶段的学习中,我将通过阅读相关教材和资料,了解PLC的基本原理和组成结构,包括PLC的工作原理、硬件组成、输入输出模块、通信接口等内容。
我会结合实际案例,学习PLC在工业自动化控制系统中的应用,以便更好地理解PLC的作用和重要性。
2. 学习PLC编程语言及编程工具在第二阶段的学习中,我将通过在线视频教学和实践操作,学习PLC的程序编程技能,包括PLC的编程语言、程序结构、指令集等内容。
零基础自学PLC入门1、1 简单介绍原理及作用:利用按钮推动传动机构,使动触点与静触点按通或断开,并实现电路换接得开关。
就是一种结构简单,应用十分广泛得主令电器。
在电气自动控制电路中,用于手动发出控制信号,给PLC输入端子输送输入信号。
1、2 应用举例下面用简单得点动电路举例介绍最常见得常开按钮在电气控制中得应用。
深圳稻草人plc培训1、2 继电器继电器得实物照片及符号如图 1-4 所示:2、1 原理及作用当输入量(激励量)得变化达到规定要求时,在电气输出电路中使被控量发生预定得阶跃变化得一种电器。
继电器就是一种电子控制器件,它具有控制系统(又称输入回路)与被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上就是用较小得电流去控制较大电流得一种“自动开关”。
故在电路中起着自动调节、安全保护、转换电路等作用。
下面我们给出继电器线圈未通电与通电后得示意图,进行比较以使读者更深入且直观得了解其原理及作用。
深圳稻草人plc培训2、2 应用举例下面用一个简单得点动电路举例介绍继电器在电气控制中得应用。
图 1-7 :按钮未按下 ? 继电器线圈不得电 ? 继电器常开触点切断回路电流 ? 灯泡不亮深圳稻草人plc培训图 1-8 :按钮按下 ? 继电器线圈得电 ? 继电器常开触点闭合灯泡有电流 ? 灯泡点亮继电器与灯泡时序图如下图 1-9:1、3 三极管1、3、1 原理及作用:三极管,全称应为半导体三极管,也称双极型晶体管。
分成NPN与PNP两种。
三极管有三个极,分别叫做集电极C,基极B,发射极E。
晶体三极管就是一种电流控制电流得半导体器件,其作用就是把微弱信号放大成辐值较大得电信号,也用作无触点开关。
如果三极管主要工作在截止与饱与状态,那么这样得三极管我们一般把它叫做开关管。
当基极电流为 0 时,三极管集电极电流为 0(这叫做三极管截止),相当于开关断开;当基极电流很大,以至于三极管饱与时,相当于开关闭合。
1、3、2 应用举例:下面用一个简单得控制电路介绍一下 NPN 形三极管得开关作用。
深圳稻草人plc培训图 1-11(a)为实物图,(b)就是与之相对应得原理图,按钮开关未按下时三极管 b 脚没有电流,电流无法从三极管 c 脚流向 e 脚,此时灯泡不亮。
图 1-12(a)为实物图,(b)就是与之对应得原理图,按下按钮开关时,三极管b 有电流,此时 c 脚与 e 脚导通,电流从 ce 脚流过,故灯泡点亮。
FX 系列 PLC 步进指令、功能指令程序得编写与应用1、步进指令1、1 功能简介在现实得工业机械控制中,各个动作就是按照时间、工艺、传感器等得先后次序,遵循一定得规律程序进行控制输出动作。
一套完整得控制系统,要达到满足某种功能、工艺与控制得需要,还涉及到手动控制、自动控制、原点回归功能与学习(自适应)功能等等;这就需要到步进梯形指令,这个指令可以生成流程与工作与顺序功能非常接近得程序。
顺序功能图中每一步包含一小段程序,每一步与其它步完全独立使用得。
编程者根据控制要求将程序段按一定得顺序组合一起或者随意调用与组合,进行系统控制或者变更工序控制,在这里,可以将步瞧成就是子程序;这种编程方法灵活、多样性、便利、快捷,比如 PLSY、PLSR 等指令在 PLC 中对应于 Y0 或者 Y1 输出时,原则就是出现一次,在这种情况时,如果对步进电机或者伺服电机进行多段控制或者复杂工艺与多运动轨迹控制得需求,那么,可以将 PLSR Y0 得相关指令放置到某个 STL 步中,如 STL S88,在程序运行时,N 种得控制工艺或者速度与运动轨迹等,则可以 N 次 SET STL88,来达成控制目得;用FX2N 系列 PLC 得状态继电器编制顺序控制时,应与 STL 指令一起使用。
S0~S9 用于初始步,S10~S19用于自动返回原点。
S20~S899 用作动作状态控制。
RET 表示状态 S 流程得结束。
1、2 步进指令(STL、RET)1、3 应用案例控制要求:假设有 4 台电机,Y0,Y1,Y2,Y3。
第一台电机击开始按钮为 X0,按下 X0 第一台电机运转。
第二台点击开始按钮为 X1,当第一台运转后此时按下 X1 第二台电机运转否则不运转。
第 3 台电机开始按钮为 X2,当第二台电机运转后按下 X2 第三台电机运转否则不运转。
第四台点击开始按钮为 X3,当第三台电机运转后按下X3第四台电机运转否则不运转。
深圳稻草人plc培训深圳稻草人plc培训用三菱 PLC 中文版编程软件 Gx-Developer8、31 编写梯形图。
参照第 3 章3、2 将 PLC 与计算机连接。
参照第 4 章 4、4 将已编译好得工程文件写入 PLC。
参照第 4 章 4、5 计算机监视 PLC。
可以在计算机显示器监视 PLC 实时状态。
编写完毕转图 7-2 后用 PLC 学习机做实际测试。
深圳稻草人plc培训2、传送类指令指令传送类指令包含以下 10 种指令。
(1)MOV 传送指令(2)CML 取反传送指令 (3)XCH 字交换指令(4)SWAP 上下字节交换指令 (5)BMOV 成批传送指令深圳稻草人plc培训(6)FMOV 一点多送指令(7)SMOV 位移位传送指令(8)BIN 转换 BCD 码指令(9)BCD 转换 BIN 码指令(10)PRUN 八进制传送指令由于本书就是入门教材,所以只介绍 MOV、CML、XCH 指令,其它指令请读者参考 FX-2N 程手册。
2、1 MOV 传送指令2、工作原理当 X001=1 得时候,把数据 H5555(H 代表 16 进制数据即 0101 0101 0101 0101)传送到 K4Y000 中,Y17~Y0得数值为 0101 0101 0101 0101 。
当 X002=1 得时候,把数据 H9999(H 代表 16 进制数据即 1010 1010 1010 1010)传送到K4Y000 中,Y17~Y0(高位在千)得数值为 1010 1010 1010 1010 。
其中 H 代表 16 进制,K 代表 10 进制。
K4Y000 代表 Y000~Y17 包含位个数 16 个不包括 Y8 与 Y9。
(详情请 FX-2N 参考编程手册)。
3、程序测试当按下学习机上得 X1 按钮时,您会发现 Y16,Y14,Y12,Y10,Y6,Y4,Y2,Y0 灯亮。
当按下学习机上得 X2 按钮时,您会发现 Y17,Y14,Y13,Y10,Y7,Y4,Y3,Y0 灯亮。
2、2 CML 取反传送指令1、功能简介所谓 CML 取反传送指令就就是把 S 中得数据取反后传到 D 中去。
梯形图:深圳稻草人plc培训图 7-7 CML 指令梯形图适用范围:S: K、H KnX KnY KnM KnS T C D V、ZD: KnY KnM KnS T C D V、Z2、工作原理当 X000=1 得时候,把数据 H5555 取反后(即 1010 1010 1010 1010)传送到K2Y4Y000 中,Y17~Y0 得数值为 1010 1010 1010 1010。
(所谓取反就就是把 1 用0 替换,把 0 用 1 替换)其中 H 代表 16 进制,K 代表 10 进制。
K4Y000 代表 Y000~Y17 包含位个数 16 个不包括 Y8 与 Y9。
(详情请 FX-2N 参考编程手册)。
3、程序测试当按下学习机上得 X0 按钮时,您会发现 Y17,Y15,Y13,Y11,Y7,Y5,Y3,Y1 灯亮。
2、3 XCH 字交换指令1、功能简介所谓 XCH 字交换指令就就是 D1 与 D2 中得数据相互交换。
把 D2 中得数据给 D1,把 D1 中得数据给 D2、深圳稻草人plc培训D1 与 D2 适用范围: KnY KnM KnS T C D V、Z2、工作原理当 PLC 一开机,把 16 进制数据 H5555 传送到数据寄存器 D1 中,把 16 进制数据H9999 传送到数据寄存器 D2 中,当 X001=1 得时候,把数据 D1 与 D2 中数据互相交换,此时 D1 中数据为 H9999,D2 中数据为 H5555,当 X002=1 得时候把 D1 中数据传送给 K0~K17。
3、程序测试当您先按 X1,再按 X2 得时候您会发现学习机上得Y17,Y14,Y13,Y10,Y7,Y4,Y3,Y0 灯亮。
当只就是按下 X2 您会发现学习机上得您Y16,Y14,Y12,Y10,Y6,Y4,Y2,Y0 灯亮。
3、四则运算指令四则运算指令包含以下 11 种(1)ADD 加法指令(2)SUB 减法指令(3)MUL 乘法指令深圳稻草人plc培训(4)DIV 除法指令(5)INC 加一指令(6)DEC 减一指令(7)WAND 逻辑字与指令(8)WOR 逻辑字或指令(9)WXOR 逻辑字异或指令(10)NEG 求补码指令(11)SQR 求平方根运算指令2、工作原理当 X000=1 得时候,源 D10 得数值加上源 D20 得数值并把结果传送到目标D30 中(D10+D20=D30)各个数据都就是有符号数,注意:二进制中最高位就是符号位,“0”表示正数,“1”表示负数。
当加得结果为“0”,零标志位 M8020 会变为“1”。
当加得结果大于 32767(16 位加运算)或大于 2147483647(32 位加运算)进位标志 M8020 会变为“1”。
16 位加运算)或-2147483647(32 位加运算)进位标志 M8020 会变当加得结果小于—32768(为“1”。
注意:当结果同时出现往正方向溢出且最后结果又为零,进位与零位标志位同时为“1”,当结果同时出现往负方向溢出且最后结果又为零,借位与零标志位同时为零。
3、程序测试PLC 开机得时候,把数据 H1111 传送到 D10,把数据 H4444 传送到 D20中,当按下按深圳稻草人plc培训钮 X001 得时候,执行加法指令 D30=D10+D20,此时 D30 中得数据就是 H5555,在按下按钮 X002,把数据 H5555 传送到 Y0~Y17,您会发现PLC学习机上Y16,Y14,Y12,Y10,Y6,Y4,Y2,Y0 灯亮。
3、2 SUB 减法指令1、功能简介S1—S2,结果送 D。
2、工作原理当 X000=1 得时候,源 D10 得数值减去源 D20 得数值并把结果传送到目标D30 中(D10-D20=D30)各个数据都就是有符号数,注意:二进制中最高位就是符号位,“0”表示正数,“1”表示负数。
当减得结果为“0”,零标志位 M8020 会变为“1”。
当加得结果大于 32767(16 位加运算)或大于 2147483647(32 位加运算)进位标志 M8020 会变为“1”。