控制策略组态——功能块图法.答案
2024学年6月份 可编程控制器应用 (1326)复习题

可编程控制器应用复习题1、传统继电器接触器控制系统的控制功能必须通过修改控制器件和接线来实现。
答案:正确2、PLC具有模数转换和数模转换功能,完成对模拟量的控制与调节。
答案:正确3、PLC的扫描周期因程序的长度不同而不同。
答案:正确解析:4、一般PLC均配置I/O电平转换,输出电平转换是用来将微处理器控制的低电平信号转换为控制设备所需的电压或电流信号。
答案:正确解析:5、可编程序控制器程序的梯形图和功能块图都可以转换为语句表。
答案:正确解析:6、在S7-300中,定时器区为512Byte,最多允许使用256个定时器。
答案:正确解析:7、在循环程序处理过程中,CPU直接访问I/O模块中的输入地址区和输出地址区。
答案:错误8、PROFIBUS-DP是一种为速度而优化的协议,它是为了在PLC(DP主站)和分布式I/O(DP从站)之间的通信而特别设计的。
答案:正确9、MRES位置不能保持,将模式选择开关从STOP扳到MRES位置,可以复位存储器,使CPU回到初始状态。
答案:正确10、时基反映了定时器的分辨率,时基越小分辨率越高,定时的时间越短;时基越大,分辨率越高,定时的时间越长。
答案:错误11、只需要下载用户程序块,就可以访问仿真PLC的外设I/O存储区。
答案:错误12、两个转换一般用一个步将它们隔开,也可以直接相连。
答案:错误13、定时器分有1分,1秒,0.1秒,0.01秒等几种规格。
答案:错误14、在运行程序时,可编程主机必须在RUN位置。
答案:正确15、在写入程序时,可编程主机必须在STOP位置。
答案:正确16、定时器不管什么情况,置位后必须要复位。
答案:错误17、计数器不管什么情况,置位后必须还要复位。
答案:正确18、输出继电器必须要有一个硬接点。
答案:正确19、输出继电器有无数个软接点。
答案:错误20、PLS/PLF脉冲输出指令必须成对使用。
答案:错误21、MC,MCR主控指令必须成对输出。
浙大中控ECS-700功能块图编程软件使用手册

高级电工plc试题及答案详解

高级电工plc试题及答案详解一、单选题1. PLC的英文全称是什么?A. Programmable Logic ControllerB. Programmable Learning ComputerC. Programmable Language ControllerD. Programmable Linear Circuit答案:A解析:PLC的英文全称是Programmable Logic Controller,可编程逻辑控制器。
2. PLC的主要作用是什么?A. 控制电机的运行B. 实现自动化控制C. 对电气系统进行维修D. 改进电路的工作性能答案:B解析:PLC的主要作用是实现自动化控制,通过编程,PLC可以根据输入信号控制输出信号,从而实现对机械设备、电气系统等的全面控制。
3. 以下哪个元器件不属于常见的PLC组成部分?A. 电源模块B. 输入模块C. 处理器模块D. 键盘模块答案:D解析:PLC的组成部分通常包括电源模块、输入模块、处理器模块、输出模块和通信模块等,键盘模块不是常见的PLC组成部分。
4. 在PLC中,下列哪个通信协议常用于与外部设备进行数据交换?A. MODBUSB. PROFIBUSC. CAND. RS485答案:A解析:在PLC的通信中,常用的协议之一是MODBUS,它是一种用于工业自动化通信的协议,可实现PLC与外部设备之间的数据交换。
5. PLC的编程语言主要包括以下哪几种?A. 指令列表(IL)B. 组态图(LD)C. 功能块图(FBD)D. 结构化文本(ST)答案:A、B、C、D解析:PLC的编程语言主要包括指令列表(IL)、组态图(LD)、功能块图(FBD)和结构化文本(ST)等多种形式,用于编写控制逻辑。
二、多选题1. 下列哪些是PLC的优点?(多选)A. 程序可修改B. 抗干扰能力强C. 可广泛应用于不同行业D. 成本低廉E. 维护方便答案:A、B、C、E解析:PLC的优点包括程序可修改、抗干扰能力强、可广泛应用于不同行业、维护方便等。
PLC电气控制与组态技术期末考试复习资料

《PLC电气控制与组态技术》课程综合复习资料一、单选题1.图示是()指令。
A.逻辑与B.逻辑或C.逻辑异或D.逻辑取反答案:D2.图示是()指令。
A.逻辑与B.逻辑或C.逻辑异或D.逻辑取反答案:A3.如图接线,存在的问题是()。
A.热继电器接法不对B.指示灯接法不对C.按钮接法不对D.自保点接法不对答案:B4.符号代表()。
A.通电延时闭合触点B.通电延时断开触点C.断电延时闭合触点D.断电延时断开触点答案:D5.图示为交流接触器线圈接线图,其最显著的错误是()。
A.没用按钮控制B.接触器线圈不能串联C.没用热继电器D.没用熔断器答案:B6.图示是()。
A.使能高速计数器指令B.使能脉冲输出指令C.定义高速计数器指令D.定义脉冲输出指令答案:A7.图示是()。
A.使能高速计数器指令B.使能脉冲输出指令C.定义高速计数器指令D.定义脉冲输出指令答案:B8.图示是()指令。
A.整数加法指令B.整数减法指令C.双整数加法指令D.双整数减法指令答案:B9.图示是()。
A.实数加法运算指令B.实数减法运算指令C.实数乘法运算指令D.实数除法运算指令答案:A10.当几个条件仅具备一个时,继电器线圈就断电,可采用将几个条件对应的常闭触头()、再和所控制的继电器线圈串联的方法实现。
A.并联B.串联C.先串联再并联D.先并联再串联答案:B11.CPU224AC/DC/Relay表示型号为224、交流电源供电、直流型输入接口电路、()输出接口电路。
A.继电器型B.晶体管型C.晶闸管型答案:A12.在进行继电接触控制电路设计时,当触点动作时刻先后非常接近时,要特别注意“()”会导致控制次序颠倒,控制失败。
幸运的是,可编程控制器的“循环扫描”工作方式,可有效的避免这种情况。
A.短路B.触点竞争C.触点黏连D.操作过电压答案:B13.对于TON定时器,当定时时间到,即当达到设定值后,若控制端子(使能端)仍然接通,则定时器的当前值会()。
控制策略组态——功能块图法

5知识库5-0变量与常数知识库共使用三类变量和两类常数。
三类变量为:整型变量,实型变量和布尔(逻辑)型变量。
两类常数为:整型常数和实型常数。
5-0-1整型变量整型变量由四位16进制数组成。
其中第一(最高)位=8用于表示整型变量;第二、三、四位为整型变量的序号。
整型变量本身的取值范围:0~4095。
整型变量所描述数据的取值范围:0~65535(无符号数据)或-32768~32767(有符号数据)。
5-0-2整型常数整型常数由六位16进制数组成。
其中第一(最高)位和第二位=90用于表示整型常数;第三、四、五、六位为整型常数值。
整型常数的取值范围:0~65535(无符号数据)或-32768~32767(有符号数据)。
5-0-3实型变量实型变量由四位16进制数组成。
其中第一(最高)位=A用于表示实型变量;第二、三、四位为实型变量的序号。
实型变量本身的取值范围:0~4095。
实型变量所描述数据的取值范围:IEEE浮点格式。
5-0-4实型常数实型常数由十位16进制数组成。
其中第一(最高)位和第二位=B0用于表示实型常数;第三至十位为实型常数值。
实型常数的取值范围:IEEE浮点格式。
5-0-5布尔(逻辑)型变量布尔(逻辑)型变量由六位16进制数组成。
其中第一(最高)位和第二位=C0用于表示布尔(逻辑)型变量;第三位用于表示布尔量在整型变量中所处位置(0~F);第四、五、六位为整型变量的序号。
布尔(逻辑)型变量的取值范围:假(=0)、真(=1)。
5-0-6布尔(逻辑)型常数布尔(逻辑)型常数由二位16进制数组成。
其中第一(最高)位和第二位=D1表示“真”,D0表示“假”。
5-0-7 IEEE浮点格式IEEE浮点格式数据由四个字节组成。
其中第一字节的最高位(bit31)表示阶码符号,第一字节的次高位(bit30)~最低位(bit24)联合表示阶码,第二字节的最高位(bit23)表示数据符号,第二字节的次高位(bit22)为尾数的最高有效位,bit22~bit0表示尾数。
集散控制系统期末复习大纲

A:信息管理网B:过程控制网C:SBUS-S2D:SBUS-S1
25.WebField JX-300XP系统组态的基本过程包括。
A:总体信息设置B:控制站组态C:操作站组态D:编译E:下载
10、PROFIBUS-PA总线标准是专为(A)设计的。
A、过程自动化 B、继电保护 C、车间级监控及复杂的通信 D、外围设备通信
A:操作站B:工程师站C:现场控制站D:监控计算机
第一章
1.计算机控制系统的工作可归纳为、、等3个步骤P7
2.计算机控制系统由和两大部分组成。P7
3.实时的该念不能脱离具体的过程,一个在线的系统一定是一个实时系统,一个实时控制系统也必定是在线系统。()P7
4.简述计算机控制系统的组成,并画出系统框图。P7
5
电源机笼
6
电源箱
7
主控卡
8
数据转发卡
9
电流信号输入卡
10
电压信号输入卡
11
热电阻信号输入卡
12
电流信号输出卡
13
开入卡
14
开出卡
15
不冗余端子板
答:
序号
设备名称
型号
数量
备注
1
机柜
1
2
I/O机笼
4
3
HUB
2
4
AC配电箱
1
5
电源机笼
1
6
电源箱
4
7
主控卡
XP243
2
8
数据转发卡
XP233
8
9
力控工业组态练习题(有答案)
4定义变量时,选择“安全级别”有什么作用?此项用于设置对变量的安全级别。
有四个级别可选:"操作工级"、"班长级"、"工程师级"、"系统管理员级",四个级别的优选权依次升高,系统管理员为最高级别。
5定义变量时,选择记录或不记录分别有什么作用?该选项用于记录运行系统View中,对该变量的操作过程。
如果选择不记录,就看不到对变量的操作过程。
如果选择"记录",在运行过程中,激活"特殊功能[F]/事件记录显示" 命令,点击"过程操作"按钮就可以看到针对该变量的操作过程。
6PcAuto3.62中有哪几种变量?它们的作用域如何?变量类别决定了变量的作用域及数据来源。
例如,如果要在界面中显示、操作数据库中的数据时,就需要使用数据库型变量。
力控支持的变量有:窗口中间变量、中间变量、数据库变量、间接变量和系统变量。
窗口中间变量作用域限于力控应用程序的一个窗口,或者说,在一个窗口内创建的窗口中间变量,在其它窗口内是不可引用的,即它对其它窗口是不可见的。
窗口中间变量是一种中间临时变量,它没有自己的数据源,通常用作一个窗口内动作控制的局部变量、局部计算变量或用于保存临时结果。
中间变量的作用域范围为整个应用程序,不限于单个窗口。
一个中间变量,在所有窗口中均可引用。
即在对某一窗口的控制中,对中间变量的修改将对其它引用此中间变量的窗口的控制产生影响。
窗口中间变量是一种中间临时变量,它没有自己的数据源。
中间变量适于作为整个应用程序动作控制的全局性变量、需要全局引用的计算变量或用于保存临时结果。
当要在界面上显示处理数据库中的数据时,需要使用数据库变量。
一个数据库变量对应数据库中的一个点参数。
数据库变量的作用域为整个应用程序。
上述三种变量按照数据类型可以分为:实型变量、整型变量、离散型变量、字符型变量。
王永华版PLC第4章课后习题习题解答
需要注意的是,液体A阀MB1的启动条件除了启动按钮I0.0外,还有每次循环周期开 始的启动条件T38,而且T38还带有约束条件M0.0。 系统开始工作后,不按停止按钮I0.1时, M0.0为ON,在每次放完混合液体后, 系统都可以自动进入新的工作循环。按过停止按钮I0.1后,M0.0为OFF,系统进 行到最后一个动作,即混合液体放空后,由于M0.0· T38 = OFF,所以不能进入 新的循环,系统停止在初始状态。 只有再次按下启动按钮后,系统才可重新开始工作。M0.0的作用就像一个桥 梁一样,不按停止按钮,桥梁处于接通状态;按过停止 按钮后,桥梁就断了。另 外,把M0.0 • T38放在该网络块的最上边,则比较符合梯形图的编程规范。
(2)、系统输入/输出点及其对应的PLC地址
输出点
输入点: 元件名 启动按钮 符号 SFl 输入口 I0.0 元件名 液体A电磁阀 符号 MBl 输出口 Q0.0
停止按钮
液位传感器 液位传感器 液位传感器
SF2
BGl BG2 BG3
I0.1
I0.2 I0.3 I0.4
液体B电磁阀
搅拌电动机MA接触器 混合液体电磁阀 搅拌电动机工作时间 容器放空时间
MB2
QA MB3 1min 20s
Q0.l
Q0.2 Q0.3 T37 T38
根据系统功能要求编写的PLC程序如图5 - 51所示。 从该例中可以看出,对任何控制对象,如果准确地找出了它的可靠的开启和关 断条件,则它的程序也就编写出来了。 在该例中,MB1的启动信号是启动按钮,关断信号是BG2的上升沿脉冲;MB2 的启动信号是BG2的上升沿脉冲,关断信号是BG3的上升沿脉冲;MA的启动信号 是BG3的上升沿脉冲,关断信号是定时器T37计时到脉冲;MB3的启动信号是定时 器 T37计时到脉冲,关断信号是定时器T38计时到脉冲。大家从使用中会体会到, 启动及停止信号使用短脉冲信号,有效地避免了由于液面的波动所带来的不可靠 隐患。
S7-300 PLC第2章 习题解答
2.3习题1.填空题1)LAD(梯形图)、STL(语句表)和FBD(功能块图)、相互转换2)组态和编程的基本应用程序、所有数据、SIMATIC管理器自动启动3)项目结构视窗、层次结构、对象视窗、结构对应项的内容4)项目的树形结构、所选视图左半部分已打开的对象所包含的对象5)硬件配置和参数分配、“下载”、必须建立一个带有SIMA TIC工作站的项目6)识别、评估、诊断的结果7)模拟PLC执行用户程序的全过程的、无任何硬件的情况下模仿实际工作状态、发现和排除错误2. 简述STEP7的组成及各部分的作用。
STEP 7标准软件包中包含有一系列应用程序(工具)(1)SIMATIC管理器SIMATIC管理器是用于组态和编程的基本应用程序。
它可以管理一个自动化项目中的所有数据,而无论其设计用于何种类型的可编程序控制系统(S7/M7/C7),编辑数据所需的工具由SIMATIC管理器自动启动。
(2)编程语言STEP 7软件的标准版支持LAD(梯形图)、STL(语句表)和FBD(功能块图)3种基本编程语言,并且在STEP 7中可以相互转换。
专业版附加对GRAPH(顺序功能图)、SCL (结构化控制语言)、HiGraph(图形编程语言)、CFC(连续功能图)等编程语言的支持。
(3)符号编辑器通过符号编辑器,可以管理所有共享符号。
(4)硬件配置硬件组态工具可以为自动化项目的硬件进行组态和参数设置,可以对机架上的硬件进行配置。
(5)网络配置(NetPro)可以使用NetPro通过MPI实现时间驱动的循环数据传送,(6)硬件诊断这些功能可以概览可编程序控制器的状态,概览可显示符号来指示各个模块是否发生故障。
双击故障模块可显示关于故障的详细信息,该信息的范围视各个模块而定3. 在SIMATIC管理器中可执行哪些功能?可在SIMATIC管理器中执行下列功能:∙设置项目∙配置硬件并为其分配参数∙组态硬件网络∙程序块∙对程序进行调试4.硬件组态的任务有哪些?使用该工具可对自动化项目的硬件进行组态(配置)和参数赋值,它具有以下功能:1)组态CPU时,可以从电子目录中选择一个机架,并在机架中将选中的模块安排在所需要的槽上。
组态考试题及答案
组态考试题及答案一、单选题(每题2分,共10题)1. 组态软件的主要功能是:A. 编程B. 数据存储C. 数据处理D. 界面设计答案:D2. 下列哪项不是组态软件的基本组成?A. 工程浏览器B. 运行系统C. 编译器D. 操作系统答案:D3. 组态软件中,用于表示设备状态的图形对象是:A. 文本框B. 指示灯C. 按钮D. 趋势图答案:B4. 在组态软件中,实现数据采集的常用方法是:A. 手动输入B. 通过数据库C. OPC通信D. 直接测量答案:C5. 组态软件中,用于显示实时数据的控件是:A. 趋势图B. 历史曲线C. 实时数据显示D. 报警列表答案:C6. 组态软件中,用于设置报警条件的控件是:A. 趋势图B. 历史曲线C. 报警设置D. 报警列表答案:C7. 组态软件中,用于实现设备控制的控件是:A. 指示灯B. 按钮C. 文本框D. 趋势图答案:B8. 在组态软件中,用于存储历史数据的数据库类型是:A. 关系型数据库B. 时序数据库C. 文档型数据库D. 键值对数据库答案:B9. 组态软件中,用于实现报表功能的控件是:A. 报表生成器B. 趋势图C. 历史曲线D. 实时数据显示答案:A10. 组态软件中,用于实现用户权限管理的功能是:A. 用户管理B. 设备管理C. 数据管理D. 报表管理答案:A二、多选题(每题3分,共5题)1. 组态软件可以实现以下哪些功能?A. 设备监控B. 数据分析C. 报表生成D. 远程访问答案:ABCD2. 组态软件中,可以用于显示数据的图形对象包括:A. 指示灯B. 文本框C. 趋势图D. 按钮答案:ABC3. 组态软件中,可以实现以下哪些类型的报警?A. 低限报警B. 高限报警C. 偏差报警D. 事件报警答案:ABCD4. 组态软件中,可以实现以下哪些类型的用户权限设置?A. 只读权限B. 读写权限C. 管理员权限D. 无权限答案:ABCD5. 组态软件中,可以实现以下哪些类型的设备控制?A. 开启/关闭控制B. 参数设置C. 手动/自动切换D. 远程控制答案:ABCD三、判断题(每题1分,共5题)1. 组态软件只能用于工业自动化领域。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5知识库5-0变量与常数知识库共使用三类变量和两类常数。
三类变量为:整型变量,实型变量和布尔(逻辑)型变量。
两类常数为:整型常数和实型常数。
5-0-1整型变量整型变量由四位16进制数组成。
其中第一(最高)位=8用于表示整型变量;第二、三、四位为整型变量的序号。
整型变量本身的取值范围:0~4095。
整型变量所描述数据的取值范围:0~65535(无符号数据)或-32768~32767(有符号数据)。
5-0-2整型常数整型常数由六位16进制数组成。
其中第一(最高)位和第二位=90用于表示整型常数;第三、四、五、六位为整型常数值。
整型常数的取值范围:0~65535(无符号数据)或-32768~32767(有符号数据)。
5-0-3实型变量实型变量由四位16进制数组成。
其中第一(最高)位=A用于表示实型变量;第二、三、四位为实型变量的序号。
实型变量本身的取值范围:0~4095。
实型变量所描述数据的取值范围:IEEE浮点格式。
5-0-4实型常数实型常数由十位16进制数组成。
其中第一(最高)位和第二位=B0用于表示实型常数;第三至十位为实型常数值。
实型常数的取值范围:IEEE浮点格式。
5-0-5布尔(逻辑)型变量布尔(逻辑)型变量由六位16进制数组成。
其中第一(最高)位和第二位=C0用于表示布尔(逻辑)型变量;第三位用于表示布尔量在整型变量中所处位置(0~F);第四、五、六位为整型变量的序号。
布尔(逻辑)型变量的取值范围:假(=0)、真(=1)。
5-0-6布尔(逻辑)型常数布尔(逻辑)型常数由二位16进制数组成。
其中第一(最高)位和第二位=D1表示“真”,D0表示“假”。
5-0-7 IEEE浮点格式IEEE浮点格式数据由四个字节组成。
其中第一字节的最高位(bit31)表示阶码符号,第一字节的次高位(bit30)~最低位(bit24)联合表示阶码,第二字节的最高位(bit23)表示数据符号,第二字节的次高位(bit22)为尾数的最高有效位,bit22~bit0表示尾数。
例1:用IEEE浮点格式表示整数3。
解答:03 60 00 00。
5-0-8 IBM浮点格式IBM浮点格式数据由四个字节组成。
其中第一字节的最高位(bit31)表示阶码符号,第一字节的次高位(bit30)~最低位(bit24)联合表示阶码,第二字节的最高位(bit23)表示数据符号,bit22~bit0表示除最高有效位外尾数的其余部分。
在IBM浮点格式数据中,尾数的最高有效位被省略。
例1:用IBM浮点格式表示整数3。
解答:02 40 00 00。
5-1加运算(T01KH)代码:01(+),A,B,C;功能:双目算术运算;说明:当第一操作数A为整型时,第二操作数B也必须为整型,和C 为整型;当第一操作数A为实型时,第二操作数B也必须为实型,和C为实型。
5-2减运算(T02KH)代码:02(—),A,B,C;功能:双目算术运算;说明:当第一操作数A为整型时,第二操作数B也必须为整型,差C 为整型;当第一操作数A为实型时,第二操作数B也必须为实型,差C为实型。
5-3乘运算(T03KH)代码:03(×),A,B,C;功能:双目算术运算;说明:第一、二操作数A,B必须为实型,积C为实型。
5-4除运算(T04KH)代码:04(÷),A,B,C;功能:双目算术运算;说明:第一、二操作数A,B必须为实型,商C为实型。
5-5赋值运算(T05KH)代码:05(=),A,B;功能:赋值运算(兼类型转换);说明:1:当源操作数A为整型,目的操作数B亦为整型时,直接将A赋给B;2:当源操作数A为整型,目的操作数B为实型时,先将A转换成实型,再将A赋B;3:当源操作数A为实型,目的操作数B亦为实型时,直接将A赋B;4:当源操作数A为实型,目的操作数B为整型时,先将A转换成整型,再将A赋B。
5:当源操作数A为逻辑型,目的操作数B必须为逻辑型,将A赋B。
5-6“大于”关系运算(T06KH)代码:06(>),A,B,C;功能:“大于”关系运算(1=真,0=假);说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型变量(1=真,0=假)。
5-7“大于等于”关系运算(T07KH)代码:07(>=),A,B,C;功能:“大于等于”关系运算(1=真,0=假);说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。
5-8“等于”关系运算(T08KH)代码:08(==),A,B,C;功能:“等于”关系运算(1=真,0=假);说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。
5-9“不等于”关系运算(T09KH)代码:09(<>),A,B,C;功能:“不等于”关系运算(1=真,0=假);说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。
5-10“小于等于”关系运算(T0AKH)代码:0A(=<),A,B,C;功能:“小于等于”关系运算(1=真,0=假);说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。
5-11“小于”关系运算(T0BKH)代码:0B(<),A,B,C;功能:“小于”关系运算(1=真,0=假);说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。
5-12逻辑“与”运算(T0CKH)代码:0C(∩),A,B,C;功能:对两整型或两逻辑型操作数实现按位逻辑“与”运算;说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型,结果C为整型;当第一操作数A为逻辑型时,第二操作数B也必须为逻辑型;结果C为逻辑型(1=真,0=假)。
5-13逻辑“或”运算(T0DKH)代码:0D(∪),A,B,C;功能:对两整型或两逻辑型操作数实现按位逻辑“或”运算;说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型,结果C为整型;当第一操作数A为逻辑型时,第二操作数B也必须为逻辑型;结果C为逻辑型(1=真,0=假)。
5-14逻辑“非”运算(T0EKH)代码:0E(-),A,C;功能:对单整型操作数实现按位逻辑“非”运算;说明:单目运算,当操作数A为整型时,结果C为整型;当操作数A 为逻辑型时,结果C为逻辑型(1=真,0=假)。
5-15逻辑“异或”运算(T0FKH)代码:0F(⊙),A,B,C;功能:对两整型或两逻辑型操作数实现按位逻辑“异或”运算;说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型,结果C为整型;当第一操作数A为逻辑型时,第二操作数B也必须为逻辑型;结果C为逻辑型(1=真,0=假)。
5-16 IF运算(T10KH)代码:10(IF),A,B;功能:软件流程控制。
IF+逻辑型变量A+偏移量B,当逻辑型变量为假(=0)时,流程跳过偏移量;说明:操作数A必须为逻辑型,偏移量B取值范围:-32768~32767。
5-17 ELSE运算(T11KH)代码:11(ELSE),A,B;功能:软件流程控制。
ELSE+逻辑变量+偏移量,当逻辑型变量为真(=1)时,流程跳过偏移量;说明:操作数A必须为逻辑型,偏移量B取值范围:-32768~32767。
5-18 WHILE运算(T12KH)代码:12(WHILE),A,B;功能:软件流程控制。
WHILE+逻辑型变量+偏移量,当逻辑型变量为假(=0)时,程序跳过偏移量B;说明:操作数A必须为逻辑型,偏移量B取值范围:-32768~32767。
5-19 WHILE END运算(T13KH)代码:13(WHILE END),B;功能:软件流程控制。
程序跳过偏移量B;说明:偏移量取值范围:-32768~32767。
5-20平方根运算(T14KH)代码:14(√),A,B;功能:平方根计算;说明:操作数A必须为实型,结果B为实型。
5-21 10的指数幂运算(T15KH)代码:15(POWER),A,B;功能:10的指数幂计算;说明:操作数A必须为实型,范围为0~7.9999,结果B为实型。
5-22上升沿触发微分运算(T16KH)代码:16(DIFU),A,B;功能:当且仅当逻辑变量A从“0”到“1”跳变时B为真(持续到DIFU 再一次被执行);说明:操作数A为逻辑型变量,结果B为逻辑型变量。
5-23下降沿触发微分运算(T17KH)代码:17(DIFD),A,B;功能:当且仅当逻辑变量A从“1”到“0”跳变时B为真(持续到DIFD 再一次被执行);说明:操作数A为逻辑型变量,结果B为逻辑型变量。
5-24 100毫秒定时器运算(T18KH)代码:18(TIMEA),A,B,C,D;功能:实现1~255个0.1秒的有条件定时;1:定时条件为假时,TIMEA停止定时,输出为假;2:定时条件为真时,若TIMEA处于停止定时状态,则装入定时常数,正式启动定时器,输出为假;3:定时条件为真时,若TIMEA处于定时进行中状态,则保持定时工作状态,输出为假;4:定时条件为真时,若TIMEA处于定时完成状态,则输出为真(持续到TIMEA再一次被执行)。
说明:1:操作数A为逻辑型变量,指示定时条件;2:操作数B为整型常数,表示定时器序号(0~127);3:操作数C为整型常数或整型变量,表示定时常数(1~255个0.1秒);4:操作数D为逻辑型变量,指示定时器输出状态。
5-25秒定时器运算(T19KH)代码:19 (TIMEB),A,B,C,D;功能:实现1~255个1秒的有条件定时;其它参考TIMEA。
5-26分定时器运算(T1AKH)代码:1A(TIMEC),A,B,C,D;功能:实现1~255个1分钟的有条件定时;其它参考TIMEA。
5-27单向计数运算(T1BKH)代码:1B(CNT),A,B,C,D,E;功能:CNT是具有清除控制的单向计数器,当且仅当计数到时,CNT 输出为真(=1),并且持续到CNT再一次被执行;CNT为真后,当计数条件B为真(=1)时,CNT自动装入计数常数。
说明:1:操作数A为逻辑型变量,用于清除控制;2:操作数B为逻辑型变量,用于计数控制;3:操作数C为整型变量或整型常数,用于计数器初值;4:操作数D占两个字节(=FFFF);5:操作数E为逻辑型变量,指示计数器输出状态。