1、一、简答题1.可编程控制器常用的编程语言有哪几种?其中何种编程语言应用最为广泛?梯形图语言、语句表语言、逻辑图语言、功能表图语言:又称状态转移图语言,其中梯形图编程语言最为广泛。2.为什么在步进梯形图中允许双线圈输出?由于 CPU 只执行活动步对应的电路块,使用 STL 指令时,允许双线圈输出,即不同的 STL触点可以分别驱动同一的编程元件的一个线圈。3.可编程控制器常用的 CPU 有哪三大类?可编程控制器常用的 CPU 三大类:通用微处理器、单片机芯片和位处理器。4.简述可编程控制器控制与微机控制有哪些具体区别。PLC 基于电子计算机,但并不等同于普通计算机。普遍计算机进行入出信息变换,多只
2、考虑信息本身,信息入出,人机界面好就可以了。而 PLC 则还要考虑信息入出可靠性、实时性,以及信息使用等问题。特别要考虑怎么适应于工业环境,如便于安装,抗干扰等问题。5.可编程控制器能够实现哪些具体功能?1)开关量的逻辑控制:这是 PLC 最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。2)模拟量控制 3)运动控制:广泛用于各种机械、机床、机器人、电梯等场合。4)过程控制:过程控制是指对温度、压力、流量等模拟量的闭环控制。5)数据处理:数据处理
3、一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。6)通信及联网:PLC 通信含 PLC 间的通信及 PLC 与其它智能设备间的通信。6.可编程控制器主要采用了哪些硬件措施提高其可靠性及抗干扰能力?PLC 由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。此外,PLC 带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除 PLC 以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪
4、了。7.“在线编程”和“离线编程”有何区别?在线编程也叫联机编程,在写入程序时,若未在 PLC 内装上 EEPROM 卡纸盒时,程序就写入了 PLC 内部的 RAM;若 PLC 装有 EEPROM 卡纸盒时,则程序就写入该存储器卡纸盒。离线编程,编制的程序先写入编程器内部的 RAM 内,再成批地传送到 PLC 的存储器,也可以在编程器和 ROM 写入器之间进行程序传送。8.可编程控制器有哪些特点和优点。PLC 主要特点和优点如下:1)可靠性高、抗干扰能力强;2)编程简单、使用方便;3)功能完善、通用性强;4)设计安装简单、维护方便;5)体积小、重量轻、能耗低。9.试述可编程控制器的基本控制原理
5、可编程控制器通过循环扫描输入端口的状态,执行用户程序,实现控制任务。PLC 采用循环顺序扫描方式工作,CPU 在每个扫描周期的开始扫描输入模块的信号状态,并将其状态送入到输入映像寄存器区域;然后根据用户程序中的程序指令来处理传感器信号,并将处理结果送到输出映像寄存器区域,在每个扫描周期结束时,送入输出模块。10.简述可编程控制器基本单元的硬件组成。PLC 的硬件主要由中央处理器(CPU) 、存储器、输入单元、输出单元、通信接口、扩展接口、电源等部分组成。其中 CPU 是 PLC 的核心,按照系统程序赋予的功能,指挥 PLC 有条不紊地进行工作;存储器主要用来存放系统程序、用户程序及工作数据;输
6、入单元和输出单元是连接现场输入/输出设备与 CPU 之间的接口电路,通过输入接口可以检测被控对象的各种数据,以这些数据作为 PLC 对被控对象进行控制的依据,同时 PLC 又通过输出接口将处理结果送给被控制对象,以实现控制目的;通信接口用于与监视器、打印机、其它 PLC、编程器、上位机等外设连接;扩展接口用于连接扩展单元;PLC 配有开关电源,以供内部电路使用。11.可编程控制器有哪些主要的性能指标?1)存储容量:用户程序存储器的容量。2)I/O 点数:PLC 可以接受的输入信号和输出信号的总和。3)扫描速度:PLC 执行用户程序的速度。4)指令的功能与数量:编程指令的功能越强、数量越多,PL
7、C 的处理能力和控制能力也越强,用户编程也越简单方便,越容易完成复杂的控制任务。5)内部元件的种类和数量:元件的种类和数量越多,表示 PLC 的存储和处理各种信息的能力越强。6)特殊功能单元:特殊功能单元种类越多,功能越来越强,使得 PLC 控制功能日益扩大。7)可扩展能力:PLC 可扩展能力包括 I/O 点数的扩展、存储容量的扩展、联网功能的扩展、各种功能模块的扩展等。12.可编程控制器有哪三种输出方式,各适合何种应用场合?PLC 开关量输出接口按输出开关器件的种类不同,主要有三种类型:继电器输出、晶体管输出和双向晶闸管输出。继电器输出接口可驱动交流或直流负载,但其响应时间长,动作频率低;晶
8、体管输出和双向晶闸管输出接口的响应速度快,动作频率高,但晶体管输出只能用于驱动直流负载,而双向晶闸管输出只能用于驱动交流负载。13.可编程控制器一个扫描周期分为哪三个阶段,各完成什么任务?1)输入采样阶段:PLC 以扫描工作方式按顺序对所有输入端的输入状态进行采样,并存入输入映像寄存器中,此时输入映像寄存器被刷新;2)程序执行阶段:PLC 对程序按顺序进行扫描执行,若程序用梯形图表示,则总是按先上后下,先左后右的顺序执行;3)输出刷新阶段:PLC 将输出映像寄存器中与输出有关的状态转存到输出锁存器中,并通过一定方式输出,驱动外部负载。14.F1系列可编程控制器为什么常采用脉冲输出指令(PLS)
9、来获得移位寄存器或计数器的复位信号?使用 PLS 指令,操作元件仅在输入信号接通后的一个扫描周期内动作,所以,移位寄存器或计数器常常采用 PLS 来获得一个周期的脉冲复位操作。15.试画出用简易编程器 F1-20P-E 键入用户程序的键操作流程。(1) PC RAM 的清除PLC 处于“停止“状态; 编程器处于“PROGRAM“状态.键盘操作顺序如下:CLEARSTEP0STEP最终步地址DEL(2) 程序的写入PLC 处于“停止“状态;编程器处于“PROGRAM“状态.键盘操作顺序如下:CLEARSTEP首步号INSTR指令元件号/常数 WRITE_说明:(1) 从第 0 步开始编程时,无需
10、键入首步号.(2) ANB,ORB 等指令输入时,无需键入常数值.(3) 按WRITE键前,若需修改指令,先按INSTR键,然后写入正确的指令.(4) 按WRITE键后,若需修改指令,先按STEP-键返回原指令,然后写入正确的指令16.试述可编程控制器控制系统设计的基本步骤。1) 控制对象的生产工艺过程及控制要求调查2) 可编程控制器的资源分配及接线设计3) 程序编制4) 程序的调制及修改完善17.如何对控制系统所需的内存量进行估算?在仅对开关量进行控制的系统中,可以用输入的总点数乘以 10 字/点+输出总点数乘以 5 字/点估算;计数器和定时器按照(3-5)字/个估算,有运算处理器的按(5-
11、10)字/量估算。在有模拟量输入输出的控制系统中,可以按每输入(或输出)一路模拟量约需(80-100)字左右,有通信处理时按每个接口 200 字以上粗略估算。最后,按估算容量的 50-100%留有裕量。18.试列举几个可编程控制器在日常生活中的常见应用(要求:不少于 5 个) 。交通灯的控制、小区恒压供水、电梯的控制、全自动洗衣机的控制、包装生产线等。19.简述可编程控制器和微型计算机工作方式有何不同?计算机一般采用等待命令的工作方式,而 PLC 采用循环扫描的工作方式。20.F1 系列可编程控制器,R 指令和 RST 指令同为复位指令,试分析这两条指令在具体使用时有何不同?RST 用于对逻辑
12、线圈 M、输出继电器 Y、状态 S 的复位,对数据寄存器 D 和变址寄存器V、Z 的清零,还用于对计时器 T 和计数器 C 逻辑线圈的复位,使它们的当前计时值和计数值清零。R 指令用于输出继电器 Y、状态器 S 和辅助继电器 M200-M377 的复位。R 和 S 指令通常成对使用。二、填空题1. PC 起动后,监控程序从 0000 地址开始工作。首先禁止由于 掉电 故障引起的中断以及关闭 编程器 ,然后进入 扫描 程序和执行 程序。2. 输出接口 是 PC 与外部传感器负载转换信号的端口, 输入接口 一般指外部传感器与输入端口的接线。3. F1-20P-E 编程器适用于三菱公司 F,F1,F
13、2 系列可编程控制器。插在 PC 上使用时,既可将程序写入 PC 的 RAM 中,又可在操作过程中监视 PC 的运行,还可在 PC 的 RAM 和 EEPROM 之间传送程序。4. 编程器有 在线编程 和 离线编程 两种工作模式。5. PC 输出端接线分为 独立输出 和 公共输出 两类接线方式。6. 可编程控制器在 输入采样 阶段,扫描所有的输入端子,并将各输入端子的状态存入内存中各对应的输入映像寄存器中。7. PC 在 程序执行 阶段,CPU 对用户程序按先左后右、先上后下的顺序逐条地进行解释和执行。8. PC 在 输出刷新 阶段,将元件映象寄存器中所有的输出继电器状态转存到相应的输出锁存器
14、中,并通过一定方式输出,驱动外部负载。9. 存储容量 是衡量 PC 可存储用户程序多少的指标,同时也是标志 PC 可完成工作难易程度的性能指标。10. 可编程控制器 I/O 总点数等于 输入信号 与 输出信号 之和,它是衡量 PC 可接受 输入 信号和控制 输出 信号数量的性能指标。其中开关量用 D 来表示,模拟量用 A 表示。11. PC 的可扩展能力包括 I/O 点数的扩展 、存储容量的扩展 、联网功能的扩展 、各种功能模块的扩展 等。在选择 PC 时,经常需要考虑 PC 的可扩展能力。12. F1 系列 PC 基本单元 I/O 点数 最大 120 ;CPU 采用 8031 单片机芯片,程
15、序存储器容量为 1000K 。13. 可编程控制器的功能指令又称 FUN 。14. F1系列 PC 内部存在着功能相互独立的元器件,每个元器件都用一定的字母来表示, 如 X 表示输入继电器; Y 表示输出继电器; M 表示辅助继电器; T 表示定时器; S 表示状态继电器; C 表示计数器; D 表示数据寄存器等。15. F1 系列可编程控制器中,CJP 指令和 EJP 指令必须成对使用,且 CJP 指令应写在 EJP 指令之前,否则 CJP 被理解为 下一步跳转开始 ,EJP 被理解为 结束上一步跳转 。16. F1 系列可编程控制器构成移位寄存器的第 一 个辅助继电器的编号,就是该移位寄存
16、器的编号。17. 可编程控制器以微处理器为核心,但其工作方式和微机有很大的不同。微机是一 种 等待命令 的工作方式;而可编程控制器则是处于一种 循环扫描 的工作方式中。18. 可编程控制器一个扫描周期可分为哪三个阶段: 输入采样阶段、程序执行阶段和输出刷新阶段 。19. F1 系列可编程控制器定时器按定时精度不同可分为 100ms 定时器 和10ms 定时器 两类。20. F1 系列可编程控制器从结构形式上属于 整体式 可编程控制器。21. F1 系列可编程控制器的辅助继电器分为两种:一种是 通用辅助继电器 ,另一种是 特殊辅助继电器 。22. F1 系列可编程控制器每个移位寄存器有三个输入即
17、: 输入数据端 、移位输入端 和 复位输入端 ,其中 输入数据端 决定了移位寄存器首位辅助继电器的状态。23. F1 系列可编程控制器中,每一个元器件都有各自的编号范围,这些编号都采用 十 进制编码。24. 可编程控制器常用的 CPU 有:通用微处理器、单片机芯片和 位处理器 。25. 可编程控制器内部存储器包括: RAM 和 ROM ;在可编程控制器产品样本或使用手册中所列存储器的形式及容量指的是: EEPROM 。26. 可编程控制器的微处理器与 I/O 之间采用 光电隔离 措施,有效地隔离与 I/O 间电的联系,以减少故障和误动作。27. 可编程控制器按结构形式分类可以分为: 整体式 和
18、 模块式 两大类。28可编程控制器的程序如何执行,取决于 输入映象寄存器中内容 和 输出及元件映象寄存器中内容 29F1-40MR 是 F1 系列可编程控制器,输入输出总点数为 40 点,单元类型属于 整体式 ,输出方式为 晶体管输出 。30F1 系列可编程控制器,0.1s 定时器的定时范围是: T0-T199 ;0.01s 定时器的定时范围为: T200-T245 。31F1 系列可编程控制器功能指令完成的功能内容,是由 FUN 后的 K 的编号来定义的。32用户编写的程序在总装统调前需进行模拟调试。用装在可编程控制器上的开关 模拟输入信号的状态,用 输出指示灯 模拟被控对象,检查程序无误后
19、便把 PC 接到系统里去,进行总装统调。33 当可编程控制器基本单元 I/O 点数不能满足要求时,可通过输入/输出扩展接口 连接扩展单元以增加系统的 I/O 点数。34F1 系列可编程控制器中,复位指令 RST 执行结果可使 计数器 当前值恢复到设定值,对应触点释放;使 移位寄存器 各位清零。35.F1 系列可编程控制器计数器有两个输入,即 置位输入端 和 复位输入端 。36 F1 系列可编程控制器中,主控指令用于在相同控制条件下,多路输出,指出公 共 串联 触点。37. 辅助继电器 是专门用来将输出信号传递给外部负载的,它只能在程序内部用 触点 来驱动,外部信号无法直接驱动它。37 F1 系
20、列 PC,有些逻辑指令没有数据,如 ANB 、 ORB 、以及 MPS 、 MPP 指令。39在执行 NOP 指令时,不完成任何操作,只是占有一步程序所需的时间,一般用于 程序修改 。40END 指令用于指示 程序结束 ,后面无须任何数据,常用于 程序的终了 。三、判断对错1. 可编程控制器内部存储器包括用户程序存储器和数据存储器两大类。 ( )2. CPU 是可编程控制器的核心,主要用来运行用户程序,监控输入/输出接口状态。诊断电源,PC 内部电路工作状态和编程过程中的语法错误 。 ( )3. 位片式微处理器多用于小型或超小型可编程控制器。 ( )4. 在 PC 控制系统设计中所遵循的一条基
21、本规则是:最简单的线路是最可靠的,设计人员必须尽一切可能为减少触点数量而努力。 ( )5. 当编程器置于编程状态时,此时,即使基本单元由“停止”转成“运行”状态,基本单元也不能运行。 ( )6. PC 采用公共输出方式,只能用同一种类型、同一电压等级的电源。 ( )7. 在基本单元处于运行方式时,这时,如果编程器开关由“监视”转向“编程”位置,则编程器立即转入编程操作。 ( )8. PC 功能指令的输入可以是 PC 内部的每个接点,如 X、Y、M、T、C、S 等,也可以是若干个接点的逻辑组合。 ( )9. 一般来说,小型可编程控制器为单 CPU 系统。 ( )10. 系统程序已由制造厂家直接固
22、化在只读存储器中,用户不能访问和修改。 ( ) 11. 要修改某一条指令,应先程序查询功能确定并读出要修改的指令,然后写入新的指令,并按下 键,该步序即变为新的指令,旧的指令自然被去掉。 ( )STEP(+)12. 如果多次使用功能指令,且已经设定了各种设定线圈,则在设定条件相同的情况下,后面各功能指令的设定线圈可以省略。 ( )13. 系统程序存储器:主要存放系统诊断、命令解释、功能子程序调用、管理、逻辑运算、通信及各种参数设定等功能的程序。 ( )14. 用户程序及数据存储器:主要用于存放用户编制的应用程序及各种暂存数据、中间结果。 ( )15. 在 PC 产品样本或使用手册中所列存储器的
23、形式及容量是指系统程序存储器。 ( )16. 外部设备接口可将编程器、打印机、条形码扫描仪等外部设备与 PC 主机相连。 ( )17. 步进梯形程序中,状态器线圈的驱动,需要用置位指令,才具有步进控制功能。 ( )18. 步进接点指令后面可与使 CJP/EJP 指令及 MC/MCR 指令嵌套使用。 ( )19. 可编程控制器编程时,基本单元应处于“STOP”状态 ,而编程器处于“PROGRAM”状态。 ( )20. STL 指令可以应用于中断程序及子程序中。 ( )21. 利用编程器可输入、检查、修改、调试用户程序或在线监视 PC 工作状况。 ( )22. 可编程控制器编程及运行模式的选择,与
24、编程器的状态选择开关以及 PC 基本单元的运行(RUN) 、停止(STOP)模式有关。 ( )23. 当编程器插在 PC 基本单元上,要进入编程状态(输入程序),基本单元的选择开关应放在运行(RUN)的位置,编程器的状态选择开关放在编程档(PRORAM)位置。 ( )24. 当编程器插在 PC 基本单元上,要进入监控状态时,基本单元的选择开关放在停(STOP)的位置,而编程器的状态选择开关设置在监控(MONITOR)位置。 ( )25. PC 在程序执行阶段及输出刷新阶段,输入映像寄存器均与外界隔离,即:无论输入点的状态怎样变化,输入映象寄存器的内容都保持不变,直至下一个扫描周期的输入刷新阶段
25、。 ( )26. PC 同微机一样都是以微处理器为核心,因此其工作方式和微机相同,都是处于一种“等待命令”和“中断”的工作方式; ( )27.输入映象寄存器的数据,取决于当前输入端子板上各输入点接通/断开状态。 ( )( )28.程序如何执行取决于用户所编程序和输入映象寄存器及其它各元件映象寄存器的内容。 ( )29.输出锁存器中的数据,由上一次输出刷新期间输出映象寄存器中数据决定。 ( )30.输出端子的接通/断开状态,由输出锁存器决定。 ( )31.可编程控制器周期扫描的工作方式进一步提高了 PC 控制系统的响应速度。 ( )32.可编程控制器周期扫描的工作方式进一步提高了 PC 控制系统
26、的可靠性。 ( )33F1 系列可编程控制器定时器中有一个设定值寄存器、一个当前值寄存器和一个用来存储其输出触点的映象寄存器,这三个量用同一地址编号。但使用场合不一样,意义也不同。 ( )34.当移位寄存器复位条件满足,移位寄存器中各辅助继电器状态为 1,各对应触点闭合。( )35.F1 系列可编程控制器,移位寄存器的三个输入,在编程的时候可以单独编程,顺序无特别限制,其他程序也可以插入其中。 ( )36.判断下面梯形图是否正确。37.F1 系列可编程控制器任意 16 个辅助继电器可构成一个移位寄存器。 ( )38.F1 系列可编程控制器,应用脉冲输出指令,可在其各内部任意元器件上产生的短时间
27、(1 个扫描周期)的脉冲输出 。 ( )39.F1 系列可编程控制器,S 指令用于对目标元素进行置位,且这种置位具有自保持接通状态的功能。 ( )40.辅助继电器的触点不能直接输出驱动外部负载,它们专供 PC 内部编程时使用。 ( )四、多项选择题1. 位片式微处理器有如下哪些特点: A C 。(A) 速度快;(B) 集成度高;(C) 灵活性强;(D) 功耗小2. 可编程控制器控制系统常用的输入设备有哪些 A B D 。(A) 按钮;(B) 行程开关;(C) 指示灯(D) 传感器3. 可编程控制器控制系统常用的输出设备有哪些 B C D 。(A) 传感器;(B) 接触器(C) 指示灯(D) 电
28、磁阀4. PC 求和过程是在以下情况进行: A D E 。(A) 编程器选择开关从监控(MONITOR) 拨至编程(PROGRAM);(B) 编程器选择开关从编程(PROGRAM)拨至监控(MONITOR);(C) 编程器从可编程控制器上取下来;(D) 插入、修改等编辑工作完成以后;(E) 当可编程控制器在运行时, “在线”修改常数以后。5. 当可编程控制器基本单元 I/O 点数不能满足要求时,可通过 B 连接扩展单元以增加系统的 I/O 点数。(A) 外部设备接口(B) 输入/输出扩展接口(C) 输入接口(D) 输出接口6. F1 系列可编程控制器中,每一个元器件都有各自的编号范围,这些编号都采用 进制编码。 D (A) 八; (B)十六; (C)二; (D)十7. 可编程控制器(PC)与微型计算机(MC)相比有下述哪些特点: A B C D