工厂电气控制与PLC应用技术第8章特殊功能指令
电气控制与plc应用技术习题参考答案第8章习题答案microsoftword文档

第8章习题参考答案1.答:为防止两个接触器同时通电造成短路,在软件设计中,采取用2个输出继电器的常闭触点互相切断对方的输出继电器,则称为软互锁;其特点是从程序上保证了正、反转两个接触器不会同时通电动作。
在PLC输出端,正、反转两个接触器的硬件连接上,采用常闭触点互相切断对方接触器的线圈,这种构成的互锁称为外部硬互锁。
其特点是防止接触器因质量不好或发生触点熔焊,造成正、反转换接时触点未按要求断开;也可以防止PLC内部发生运算错误,导致正、反转两个接触器同时通电动作,造成主电路短路。
2.答:人机界面就是人与硬件(计算机、PLC等)、控制软件之间实现信息交互的操作界面,由硬件和软件构成。
用户可以通过人机界面与计算机、PLC进行信息交换,向PLC控制系统输入数据、信息和控制命令;而PLC控制系统又可通过人机界面,在可编程终端、计算机上传送控制系统的数据和有关信息给用户。
每一个控制系统的功能不同,所需要交流的数据和信息就不同,因此需要的人机界面也不同,所以需要根据系统的控制需求来进行人机界面的设计。
3.答: 1系统需要启动按钮个、停止按钮1个,共计2个开关量输入。
系统需要3个接触器来控制三台电动机,共计3个开关量输出。
选择CPU224即可以满足控制需求。
输入、输出端口分配如表1所示。
依据I/O分配表,进行PLC外部接线如图1所示。
梯形图程序如下。
4.答:选择A/D转换模块EM231和D/A主模块EM232各一个。
2点模拟量输入接AIW0通道和AIW2通道,每个输入通道采集10次,取平均值作为采样值;模拟量输出送AQW0通道,当外部输入信号有效时开始采集、输出。
编程如下。
5.答:本设计只考虑电梯轿厢外的呼叫信号,电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。
设计输入信号:每层楼设有呼叫按钮SB1~SB3,用以选择需停靠的楼层;SQ1~SQ3为各层到位行程开关。
设计输出信号:楼层指示灯HL1、HL2、HL3,每层呼叫指示灯 HL4、HL5、HL6;KM1电梯上升接触器,KM2电梯下降接触器共需要输入信号6个,输出信号8个。
电气控制与PLC-PLC功能指令及其应用

7.3.1 温度A/D输入模块FX2N-
4AD-PT
温度A/D输入模块的功能是把现场的 模拟温度信号转换成相应的数字信号。
FX2N系列PLC有两类温度A/D输入模 块,一种是热电偶传感器输入型,另一种 是铂温度传感器输入型。
FX2N-4AD-PT模拟特殊模块将来自4 个铂温度传感器(Pt100,3线,100)的 输入信号放大,并将其转换成12位的可读 数据,存储在主处理单元(MPU)中,摄 氏度和华氏度数据都可读取。
进行32位运算时,字元件的低16位被 指定,紧接着该元件编号后的软元件将作 为高16位。
2.BIN减法运算指令SUB(FNC 21)
适合BIN减法运算指令SUB的软元件 与表7-7所示相同。减法指令的表现形式有 SUB、SUBP、DSUB和DSUBP,16位指令 占用7步,32位指令占用13步。
1.实训目的 2.实训器材 3.实训任务
用功能指令设计一个8站小车呼叫的 控制系统。
其控制要求如下:小车所停位置号小
于呼叫号时,小车右行至呼叫号处停车; 小车所停位置号大于呼叫号时,小车左行 至呼叫号处停车。
小车所停位置号等于呼叫号时,小车
原地不动;小车运行时呼叫无效;具有左 行、右行定向指示和原点不动指示;具有 小车行走位置的七段数码管显示。8站小车 呼叫示意图如图7-13所示。
加法指令的表现形式有ADD、ADDP、 DADD和DADDP,16位指令占用7步,32 位指令占用13步。
当运算结果为0时,0标志M8020动作; 当运算结果超过32 767(16位运算)或2 147 483 647(32位运算)时,进位标志 M8022动作。
当运算结果小于−32 768(16位运算) 或−2 147 483 648(32位运算)时,借位标 志M8021动作。
电气控制与可编程控制器技术第八章 FX2N系列PLC应用指令及编程方法 第八节方便类指令及其应用

作为工业控制计算机,PLC仅有基本指令是
远远不够的。现代工业控制在许多场合需要数 据处理,因而PLC制造商逐步在PLC中引入应用 指令(Applied Instruction,也有的书称为功能指 令Functional Instruction),用于数据的传送、 运算、变换及程序控制等应用。这使得PLC成 了真正意义上的计算机。特别是近年来,应用 指令又向综合性方向迈进了一大步,出现了许 多一条指令即能实现以往需要大段程序才能完 成的某种任务的指令,如PID应用、表应用等。 这类指令实际上就是一个个应用完整的子程序, 从而大大提高了PLC的实用价值和普及率。
(b)预先用传送指令将数据写入D300~D303中
X000
C0当前值
C1当前值 M0 M1 M2 M3 M802930 20ຫໍສະໝຸດ 103 2 1 0
40 20
1 0
30 0
(c)指令执行中的工作波形
图8-99 增量式凸轮顺控指令使用说明及工作波形
(五)示教定时器指令
指令的助记符、指令代码、操作数、 程序步如表8-57。
C、D
K、H、KnX、 KnY、KnM、 KnS、T、C、
D、V、Z
KnY、KnM、 KnS、T、C、
D
K、H、D (1~256/16位) (1~128/32位)
SER, SERP…9步
DSER, DSERP…17步
该指令可以进行同一数据、最大值、最小 值检索。使用说明如图8-97。
X010
S1·
(2)IST指令应在状态S0~S2等的一系列STL 电路之前优先编程。
(3)为了防止上面S(·)指定的X020~X024同 时为ON,必须采用旋转转开关。
( 4 ) 若 复 原 完 毕 继 电 器 M8043 未 动 作 时 , 手 动 (X020)、复原(X021)、自动(X022、X023、 X024)之间进行切换动作时,则所有输出全为OFF。 反之,M8043动作,输出按指令要求复原。如图896。
电气控制与PLC应用第8章习题与思考题参考解答

第5章S7-200 PLC的指令系统习题与思考题7-200指令参数所用的基本数据类型有哪些?:S7-200 PLC的指令参数所用的基本数据类型有1位布尔型(BOOL)、8位无符号字节型(BYTE)、8位有符号字节型(SIMATIC模式仅限用于SHRB指令)、16位无符号整数(WORD)、16位有符号整数(INT)、32位无符号双字整数(DWORD)、32位有符号双字整数(DINT)、32位实数型(REAL)。
实数型(REAL)是按照ANSI/IEEE 754-1985标准(单精度)的表示格式规定。
2~255字节的字符串型(STRING)即I/O指令有何特点?它应用于什么场合?:立即指令允许对输入和输出点进行快速和直接存取。
当用立即指令读取输入点的状态时,相应的输入映像寄存器中的值并未发生更新;用立即指令访问输出点时,访问的同时,相应的输出映像寄存器的内容也被刷新。
由于立即操作指令针对的是I/O端口的数字输入和数字输出信号,所以它们的位操作数地址只能是物理输入端口地址Ix.x和物理输出端口地址Qx.x。
辑堆栈指令有哪些?各用于什么场合?:复杂逻辑指令,西门子称为逻辑堆栈指令。
主要用来描述对触点进行的复杂连接,并可以实现对逻辑堆栈复杂的操作。
杂逻辑指令包括:ALD、OLD、LPS、LRD、LPP和LDS。
这些指令中除LDS外,其余指令都无操作数。
这些指令都是位逻辑指令。
装载与指令ALD用于将并联子网络串联起来。
装载或指令OLD用于将串联子网络并联起来。
辑推入栈指令LPS,在梯形图中的分支结构中,用于生成一条新的母线,左侧为主控逻辑块时,第一个完整的从逻辑行从此处开始。
辑读栈指令LRD,在梯形图中的分支结构中,当左侧为主控逻辑块时,该指令用于开始第二个和后边更多的从逻辑块。
辑栈弹出指令LPP,在梯形图中的分支结构中,用于恢复LPS指令生成的新母线。
入堆栈指令LDS,复制堆栈中的第n级值,并将该值置于栈顶。
电气控制与可编程序控制器应用技术第8章 综合练习题答案

第8章三菱FX2N系列PLC功能指令一、判断题(正确打“√”、错误打“×”)(√):1、3-9、12-17;(×):2、10、11。
二、填空题1. FNC00~FNC246 。
2. 10 ,FNC00~FN09 。
3. 2 , FNCl0、FNCl1 , 8,FNC12~FNC19。
4. 4位BCD,BCD、二进。
5. 条件跳转、转子、中断调用。
三、简答题1.在使用跳转指令时应注意什么?(1)在同一程序中一个指针标号只允许使用一次,不允许在两处或多处使用同一标号。
(2)指针P63表示程序转移到END。
(3)跳转指令的执行条件如果使用M8000,则为无条件跳转,因为在PLC运行时M8000为ON。
2.在使用循环指令时应注意什么?控制PLC反复执行某一段程序,只要将这段程序放在FOR、NEXT之间,待执行完指定的循环次数后(由操作数指定),才能执行NEXT指令后的程序。
循环开始FOR指令和循环结束NEXT指令组成了一对循环指令。
循环指令可以反复执行某一段程序,但要将这一段程序放在FOR-NEXT之间,待执行完指定的循环次数后,才执行NEXT下一条指令。
配对后的FOR-NEXT不能再与其他的FOR-NEXT配对。
3.在使用功能指令应注意什么?大多数功能指令有1至4个操作数,有的功能指令没有操作数;[S]表示源操作数,[D]表示目标操作数;如果可使用变址功能,用[S.]和[D.]表示。
用n和m表示其它操作数,它们常用来表示常数K和H。
4.循环指令的操作方法是:(1)FOR和NEXT指令必须成对使用,缺一不可,FOR在前,NEXT在后。
(2)FOR、NEXT循环指令最多可以嵌套5层。
(3)利用CJ指令可以跳出POR、NEXT循环体。
5.使用加法和减法指令时应该注意:(1)每个数据的最高位为符号位(0为正、1为负)。
(2)加法指令有三个标志:零标志(M8020)、借位标志(M8021)和进位标志(M8022)。
电气控制与PLC应用(课件)——第八章 三菱FX2N系列可编程序控制器应用指令

执行一个中断子程序时,其他中断被禁止,在中断子程序 中编入EI和DI,可以实现双重中断,只允许两级中断嵌套。
3402×1035。
十进制浮点数= 尾数D0 10指数D1
尾数D0=(1000~9999)或0
指数D1= 41~ 35
十进制浮点数表Leabharlann 方法变址寄存器V、Z功能:变址寄存器在传送、比较指令中用来修改操作对象 的元件号(改变操作数的地址)。 [D•]中的•表示可以加入 变 址 寄 存 器 。 对 32Bit 指 令 , V 为 高 16 位 , Z 为 低 16 位 , 32bit指令中用到变址寄存器时,只需指定Z,这时Z就代表 了V和Z。 使用方法:将变址寄存器与软元件组合,改变软元件的地 址。
条件跳转指令
条件跳转指令CJ(Conditional Jump,FNC00):用于跳 过顺序程序中的某一部分,以控制程序的流程。指针(标 号)P(Point)用于指示分支和跳步程序,在梯形图中, 指针放在左侧母线的左边。
条件跳转指令的使用要素
指令 指令 助记 名称 编号 符
操作数 D
条件 跳转
• 有些应用指令即使能多次编程,也有同时动作点数的限 制。例如: FNC53 ( D HSCH ) 、 FNC54 ( D HSCR ) 与 FNC55(D HSZ)指令同时动作点数在6点以下;FNC80 (RS)指令动作点数只能有1点。
应用指令说明 使用应用指令需注意指令的要素。例如:
指
操作数
执行第二条SRET指令后,返回子程序1 中CALL P11 指令的下一条指令,执行 第 一 条 SRET 指 令 后 返 回 主 程 序 中 CALLP P10指令的下一条指令。
PLC功能指令(课件PPT)
6
⑵ 位组合数据 因为4位BCD码表示1位十进制数据,所以在
FX系列PLC中,用相邻的4个位元件作为一个组合, 表示一个十进制数,表达形式为KnX、KnY、KnM、 KnS等。n—指4位BCD码的个数。例如:
K1X0表示由X3~X0这 4位输入继电器的组合; K3Y0表示由Y13~Y10、Y7~Y0这12位输出继 电器的组合; K4M10表示由M25~M10这16位辅助继电器的组 合。
特殊用
D8000~ D8255
256点
FX2N FX2NC
D0~
D199 128点①
D200~
D511 312点②
D512~
D7999 7488点③
根据参数设定, 可以将D1000以 上作为文件寄存 器使用
D8000~
D8255 256点
① 非停电保持领域,通过设定参数可变更停电保持领域; ② 停电保持领域,通过设定参数可变更非停电保持领域; ③ 无法通过设定参数变更停电保持的特性。
14
15
5. 比较指令 比较指令CMP 是将源操作数 [S1] 和 [S2] 的数据进行比较, 然后将目标操作数 [D]进行相应的操作。如图4-10所示,X0 =1时,将C20的当前值与常数K100进行比较。若当前值小 于K100,[D]指定的M0自动置1(即Y0接通);若当前值等 于K100,M1自动置1(即Y1接通);若当前值大于K100, M2自动置1(即Y2接通)。在X0 断开,即不执行CMP 指令 时,M0~M2 保持X0断开前的状态。因此若要清除比较结果 需要用RST或ZRST指令。 【说明】数据比较是进行代数值大小比较(即带符号比较)。 所有的源数据均按二进制处理。
16
【应用举例】有一高性能的密码锁,由两组密码数据锁 定。开锁时只有输入两组正确的密码,才能打开锁,锁打开 后,经过5s再重新锁定。
PLC技术在典型任务中的应用 模块8 高级编程指令应用.ppt
PLC技术在典型任务中的应用
[知识学习:一、高速计数器 ]
1.高速计数器的工作模式
根据有无复位输入和启动输入,上述的4类工作模式又可以各分为3种:无 复位、无启动输入;有复位、无启动输入和既有复位、又有启动输入。因 此HSC1和HSC2有12种工作模式;HSC0和HSC4因为没有启动输入,只有8种工 作模式;HSC3和HSC5只有时钟脉冲输入,所以只有1种工作模式。
一般来说,高速计数器被用来作为鼓形定时器使用,设备有一个安装了增量式编 码器的轴,它以恒定的转速旋转。编码器每圈发出一定数量的计数时钟脉冲和一 个复位脉冲,作为高速计数器的输入。高速计数器有一组预置值,开始运行时装 入一个预置值,当前计数值小于当前预置值时,设置的输出有效。当前计数值等 于预置值或有外部复位信号时,产生中断。发生当前计数值等于预置值的中断时, 装载入新的预置值,并设置下一阶段的输出。有复位中断事件发生时,设置第一 个预置值和第一个输出状态,循环又重新开始。
第9页
PLC技术在典型任务中的应用
[知识学习:一、高速计数器 ]
3.高速计数器指令及相关设置
(1)高速计数器指令 高速计数器定义指令(HDEF,见图8-3和表8-2)为指定的高速计数器
(HSC)设置一种工作模式(MODE)。每个高速计数器只能用一条HDEF指令。 可以用首次扫描存储器位SM0.1,在第一个扫描周期调用包括HDEF指令的子程 序来定义高速计数器。高速计数器指令(HSC)用于启动编号位N的高速计数器。 HSC与MODE为字节型常数,N为字型常数。
第8页
PLC技术在典型任务中的应用
[知识学习:一、高速计数器 ]
2.高速计数器的外部输入信号
当复位输入信号有效时,将清除计数当前值并保持清楚状态,直至复位信 号关闭。当启动输入有效时,将允许计数器计数。关闭启动输入时,计数器当 前值保持恒定,时钟脉冲不起作用。如果在关闭启动时使复位输入有效,将忽 略复位输入,当前值不变。如果激活复位输入后再激活启动输入,则当前值被 清除。
2023年大学_电气控制与PLC应用技术(黄永红著)课后答案
2023年电气控制与PLC应用技术(黄永红著)课后答案电气控制与PLC应用技术(黄永红著)内容简介前言第1章常用低压电器1.1低压电器的定义、分类1.2电磁式电器的组成与工作原理1.2.1电磁机构1.2.2触点系统1.2.3灭弧系统1.3接触器1.3.1接触器的组成及工作原理1.3.2接触器的分类1.3.3接触器的主要技术参数1.3.4接触器的选择与使用1.3.5接触器的图形符号与文字符号1.4继电器1.4.1继电器的分类和特性1.4.3时间继电器1.4.4热继电器1.4.5速度继电器1.4.6固态继电器1.5主令电器1.5.1控制按钮1.5.2行程开关1.5.3接近开关1.5.4万能转换开关1.6信号电器1.7开关电器1.7.1刀开关1.7.2低压断路器1.8熔断器1.8.1熔断器的结构和工作原理 1.8.2熔断器的类型1.8.3熔断器的主要技术参数 1.8.4熔断器的选择与使用1.9.1电磁铁1.9.2电磁阀1.9.3电磁制动器习题与思考题第2章基本电气控制电路2.1电气控制电路的绘制原则及标准2.1.1电气图中的图形符号及文字符号2.1.2电气原理图的绘制原则2.1.3电气安装接线图2.1.4电气元件布置图2.2交流电动机的基本控制电路2.2.1三相笼型异步电动机直接起动控制电路 2.2.2三相笼型异步电动机减压起动控制电路 2.2.3三相绕线转子异步电动机起动控制电路 2.2.4三相笼型异步电动机制动控制电路2.2.5三相笼型异步电动机调速控制电路2.2.6组成电气控制电路的基本规律2.2.7电气控制电路中的保护环节2.3典型生产机械电气控制电路的分析2.3.1电气控制电路分析的基础2.3.2电气原理图阅读分析的方法与步骤 2.3.3c650型卧式车床电气控制电路的分析 2.4电气控制电路的一般设计法2.4.1一般设计法的主要原则2.4.2一般设计法中应注意的问题2.4.3一般设计法控制电路举例习题与思考题第3章可编程序控制器概述3.1plc的产生及定义3.1.1plc的产生3.1.2plc的定义3.2plc的发展与应用3.2.1plc的发展历程3.2.2plc的发展趋势3.2.3plc的应用领域3.3plc的特点3.4plc的分类3.4.1按结构形式分类3.4.2按功能分类3.4.3按i/o点数分类3.5plc的硬件结构和各部分的作用3.6plc的工作原理3.6.1plc控制系统的组成3.6.2plc循环扫描的工作过程3.6.3plc用户程序的工作过程3.6.4plc工作过程举例说明3.6.5输入、输出延迟响应3.6.6plc对输入、输出的处理规则习题与思考题第4章 s7-200 plc的系统配置与接口模块 4.1s7-200 plc控制系统的基本构成4.2s7-200 plc的输入/输出接口模块4.2.1数字量模块4.2.2模拟量模块4.2.3s7-200 plc的智能模块4.3s7-200 plc的系统配置4.3.1主机加扩展模块的最大i/o配置4.3.2i/o点数的扩展与编址4.3.3内部电源的负载能力4.3.4plc外部接线与电源要求习题与思考题第5章 s7-200 plc的基本指令及程序设计 5.1s7-200 plc的编程语言5.2s7-200 plc的数据类型与存储区域5.2.1位、字节、字、双字和常数5.2.2数据类型及范围5.2.3数据的存储区5.3s7-200 plc的编程元件5.3.1编程元件5.3.2编程元件及操作数的寻址范围5.4寻址方式5.5程序结构和编程规约5.5.1程序结构5.5.2编程的一般规约5.6s7-200 plc的基本指令5.6.1位逻辑指令5.6.2立即i/o指令5.6.3逻辑堆栈指令5.6.4取反指令和空操作指令5.6.5正/负跳变触点指令5.6.6定时器指令5.6.7计数器指令5.6.8比较指令5.6.9移位寄存器指令5.6.10顺序控制继电器指令5.7典型控制环节的plc程序设计5.7.1单向运转电动机起动、停止控制程序5.7.2单按钮起动、停止控制程序5.7.3具有点动调整功能的电动机起动、停止控制程序 5.7.4电动机的正、反转控制程序5.7.5大功率电动机的星-三角减压起动控制程序5.7.6闪烁控制程序5.7.7瞬时接通/延时断开程序5.7.8定时器、计数器的扩展5.7.9高精度时钟程序5.7.10多台电动机顺序起动、停止控制程序 5.7.11故障报警程序5.8梯形图编写规则习题与思考题第6章 s7-200 plc的功能指令及使用6.1s7-200 plc的基本功能指令6.1.1数据传送指令6.1.2数学运算指令6.1.3数据处理指令6.2程序控制指令6.2.1有条件结束指令6.2.2暂停指令6.2.3监视定时器复位指令6.2.4跳转与标号指令6.2.5循环指令6.2.6诊断led指令6.3局部变量表与子程序6.3.1局部变量表6.3.2子程序6.4中断程序与中断指令6.4.1中断程序6.4.2中断指令6.5pid算法与pid回路指令6.5.1pid算法6.5.2pid回路指令6.6高速处理类指令6.6.1高速计数器指令6.6.2高速脉冲输出指令习题与思考题第7章 plc控制系统设计与应用实例 7.1plc控制系统设计的内容和步骤 7.1.1plc控制系统设计的内容7.1.2plc控制系统设计的步骤7.2plc控制系统的硬件配置7.2.1plc机型的选择7.2.2开关量i/o模块的'选择7.2.3模拟量i/o模块的选择7.2.4智能模块的选择7.3plc控制系统梯形图程序的设计7.3.1经验设计法7.3.2顺序控制设计法与顺序功能图7.4顺序控制梯形图的设计方法7.4.1置位、复位指令编程7.4.2顺序控制继电器指令编程7.4.3具有多种工作方式的顺序控制梯形图设计方法7.5plc在工业控制系统中的典型应用实例7.5.1节日彩灯的plc控制7.5.2恒温控制7.5.3基于增量式旋转编码器和plc高速计数器的转速测量习题与思考题第8章 plc的通信及网络8.1siemens工业自动化控制网络8.1.1siemens plc网络的层次结构8.1.2网络通信设备8.1.3通信协议8.2s7-200串行通信网络及应用8.2.1s7系列plc产品组建的几种典型网络8.2.2在编程软件中设置通信参数8.3通信指令及应用8.3.1网络读、写指令及应用8.3.2自由口通信指令及应用习题与思考题第9章 step7-micro/win编程软件功能与使用 9.1软件安装及硬件连接9.1.1软件安装9.1.2硬件连接9.1.3通信参数的设置和修改9.2编程软件的主要功能9.2.1基本功能9.2.2主界面各部分功能9.2.3系统组态9.3编程软件的使用9.3.1项目生成9.3.2程序的编辑和传送9.3.3程序的预览与打印输出9.4程序的监控和调试9.4.1用状态表监控程序9.4.2在run方式下编辑程序9.4.3梯形图程序的状态监视9.4.4选择扫描次数9.4.5s7-200的出错处理附录附录a常用电器的图形符号及文字符号附录b特殊继电器(sm)含义附录c错误代码附录ds7-200可编程序控制器指令集附录e实验指导书附录f课程设计指导书附录g课程设计任务书附录h台达pws1711触摸屏画面编辑简介参考文献电气控制与PLC应用技术(黄永红著)目录《电气控制与plc应用技术》从实际工程应用和教学需要出发,介绍了常用低压电器和电气控制电路的基本知识;介绍了plc的基本组成和工作原理;以西门子s7-200 plc为教学机型,详细介绍了plc的系统配置、指令系统、程序设计方法与编程软件应用等内容;书中安排了大量工程应用实例,包括开关量控制、模拟量信号检测与控制、网络与通信等具体应用程序。
电气控制与plc应用技术习题参考答案第8章习题答案microsoftword文档
第8章习题参考答案1.答:为防止两个接触器同时通电造成短路,在软件设计中,采取用2个输出继电器的常闭触点互相切断对方的输出继电器,则称为软互锁;其特点是从程序上保证了正、反转两个接触器不会同时通电动作。
在PLC输出端,正、反转两个接触器的硬件连接上,采用常闭触点互相切断对方接触器的线圈,这种构成的互锁称为外部硬互锁。
其特点是防止接触器因质量不好或发生触点熔焊,造成正、反转换接时触点未按要求断开;也可以防止PLC内部发生运算错误,导致正、反转两个接触器同时通电动作,造成主电路短路。
2.答:人机界面就是人与硬件(计算机、PLC等)、控制软件之间实现信息交互的操作界面,由硬件和软件构成。
用户可以通过人机界面与计算机、PLC进行信息交换,向PLC控制系统输入数据、信息和控制命令;而PLC控制系统又可通过人机界面,在可编程终端、计算机上传送控制系统的数据和有关信息给用户。
每一个控制系统的功能不同,所需要交流的数据和信息就不同,因此需要的人机界面也不同,所以需要根据系统的控制需求来进行人机界面的设计。
3.答: 1系统需要启动按钮个、停止按钮1个,共计2个开关量输入。
系统需要3个接触器来控制三台电动机,共计3个开关量输出。
选择CPU224即可以满足控制需求。
输入、输出端口分配如表1所示。
依据I/O分配表,进行PLC外部接线如图1所示。
梯形图程序如下。
4.答:选择A/D转换模块EM231和D/A主模块EM232各一个。
2点模拟量输入接AIW0通道和AIW2通道,每个输入通道采集10次,取平均值作为采样值;模拟量输出送AQW0通道,当外部输入信号有效时开始采集、输出。
编程如下。
5.答:本设计只考虑电梯轿厢外的呼叫信号,电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。
设计输入信号:每层楼设有呼叫按钮SB1~SB3,用以选择需停靠的楼层;SQ1~SQ3为各层到位行程开关。
设计输出信号:楼层指示灯HL1、HL2、HL3,每层呼叫指示灯 HL4、HL5、HL6;KM1电梯上升接触器,KM2电梯下降接触器共需要输入信号6个,输出信号8个。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PTO是可以指定脉冲数和周期的占空比为50%的高速脉冲串的输出。
PWM是脉宽可调的高速脉冲输出,通过控制脉宽和脉冲的周期,实现控制任务。
PTO(脉冲串输出)多用于带有位置控制功能的步进驱动器或伺服驱动器,通过输出脉冲的个数,作为位置给定值的输入,以实现定位控制功能。通过改变定位脉冲的输出频率,可以改变运动的速度。
INT-2
3.编写一个输入/输出中断程序,要求实现:
1)从0到255的计数。
2)当输入端I0.0为上升沿时,执行中断程序0,程序采用加计数。
3)当输入端I0.0为下降沿时,执行中断程序1,程序采用减计数。
4)计数脉冲为SM0.5。
答:主程序
INT-0
INT-1
4.什么是PTO和PWM,各有什么用途?
答:高速计数器指令向导步骤略,按软件提示做。
参考程序如下。
主程序
子程序
中断程序
7. PID控制回路选项的如何设置。
答:通过设置常量参数值选择所需的控制回路。
1)如果不需要积分回路(即在PID计算中无“I”),则应将积分时间Ti设为无限大。由于积分项Mx的初始值,虽然没有积分运算,积分项的数值也可能不为零。
PWM(脉宽调制输出)用于直接驱动调速系统或运动控制系统的输出级,控制逆变主回路。
5. S7-200哪种输出类型的PLC有高速脉冲发生器?
答:S7-200晶体管输出型的PLC(如CPU224DC/DC/DC)有PTO、PWM两台高速脉冲发生器。
6.使用高速计数器指令向导,要求:用高速计数器HSC1实现加计数,当计数值=200时,将当前值清0。
2)如果不需要微分运算(即在PID计算中无“D”),则应将微分时间Td设定为0.0。
3)如果不需要比例运算(即在PID计算中无“P”),但需要I或ID控制,则应将增益值Kc指定为0.0。因为Kc是计算积分和微分项公式中的系数,将循环增益设为0.0会导致在积分和微分项计算中使用的循环增益值为1.0。
第
1.编写程序完成数据采集任务,要求每100ms采集一个数。
答:
主程序ቤተ መጻሕፍቲ ባይዱ
子程序SBR-0
中断程序INT-0
2.利用上升沿和下降沿中断,编制如图8-49对90°相位差的脉冲输入进行二分频处理的控制程序。出现I0.0上升沿或下降沿时Q0.0置位,出现I0.1上升沿或下降沿时Q0.0复位。
图
答:主程序
INT-0