PLC例题与总结

合集下载

plc编程例题

plc编程例题

例题一停车场车辆出入管理PLC梯形图控制程序设计1.控制要求:如图所示,当停车场内车辆少于10辆时,指示灯绿灯亮;如果有车要进入停车场,则入口栏杆抬起;车进入停车场后,左栏杆落下。

出车时,右侧栏杆抬起,车从停车场右侧出,出车后10 s栏杆落下。

停车场内最多能停10辆车,达到10辆车后,指示灯红灯亮,入口栏杆不会再抬起。

其中,B1、B2、B3为传感器。

2.I/O编址,编程并调试。

3.思考:若把停车场改为停车库,其管理要求如下,应该如何设计考虑?(1)控制要求:①入库车辆前进时,经过1#传感器→2#传感器后,计数器A加1,后退时经过2#传感器→1#传感器后,计数器B减1;(计数器B的初始值由计数器A送来)只经过一个传感器则计数器不动作。

②出库车辆前进时,经过2#传感器→1#传感器后,计数器B减1,后退时经过1#传感器→2#传感器后,计数器A加1;只经过一个传感器则计数器不动作。

③车辆入库或出库时,均应有警铃报警(可分别设置),定时3s 。

④仓库启用时,先对所有用到的存储单元清零,并应有仓库空显示。

⑤若设仓库容量为50辆车,则仓库满时应报警并显示。

⑥若同时有车辆相对入库和出库(即入库车辆经过1#传感器,出库车辆经过2#传感器),应避免误计数。

流程图:(一)基础控制部分变量名类型说明X0 BOOL 开始on BOOL 正常运行reast BOOL停止/复位green BOOL正常运行灯red BOOL满b1 BOOL入口传感器B3 BOOL出口传感器2.梯形图3.I/O地址分配图4.运行过程分析:当入口传感器b1触发时,入口延时开关b1_long打开,直至计时10s后栏杆落下,同时加减计数器加1。

当入口传感器b3触发时,出口延时开关b3_long打开,直至计时10s后栏杆落下,同时加减计数器减1。

当计数器加满10个后,红灯亮,停车场满,不可以再进入。

(二)思考部分1.变量声明表:同基础部分类似。

2.I/O地址分配图3.流程图4.梯形图部分:5.Automation Basic 部分:6.运行过程分析整个系统采用LAD语言及Automation Basic语言结合的方式建立。

最新PLC期末试题及知识点详细总结大全

最新PLC期末试题及知识点详细总结大全

一、填空题1.按用途分类,低压电器分为(控制电器)、(主令电器)、(保护电器)、(配电电器)和(执行电器)。

2.按执行机能分类,低压电器分为(有触点)电器和(无触点)电器。

3.按工作原理分类,低压电器分为(电磁式电器)和(非电量控制电器)。

4.电磁机构由(吸引线圈)、(铁心)、(衔铁)等几部分组成。

5.电磁式电器分为(直流)和(交流)两大类,都是利用(电磁铁)的原理制成的。

6.刀开关接线时,电源进线应接在(静插座)一边的进线端,用电设备应接在(动触刀)一边的出线断。

7.使用铁壳开关时,外壳应可靠(接地),防止以外漏电造成触电事故8.接触器主要由(电磁系统)、(触点系统)、和(灭弧装置)组成。

9.(直流)接触器不会产生涡流和磁滞损耗,所以不发热。

10.继电器是一种根据(外界输入)信号来控制电路通断的自动切换电器。

11.继电器和接触器相比用于切换(小电流)的控制电路和保护电路,故继电器没有(灭弧)装置,也无(主辅)触点之分。

12.速度继电器主要用于笼型异步电动机的(反接)制动控制。

13.接近开关又称做(无触点)行程开关。

14.熔断器主要由(熔体)和(安装熔体的熔管)组成。

15.断路器主要由(触点)、(灭弧系统)和(脱扣器)组成。

16.常用的短路保护电器是(熔断器)和(自动空气断路器)。

17.常用的过载保护电器是(热继电器)。

18.PLC的硬件是由(主机)、(I/O扩展模块)和各种外部设备组成。

19.PLC的软件系统由(系统程序)和(用户程序)组成。

20.PLC执行程序的过程分为(输入采样或输入处理)、(程序执行)和(输出刷新或输出处理)三个阶段。

21.通常一条PLC指令由(步序号)、(助记符)和(元件号)三部分组成。

22.PLC等效电路中的继电器并不是实际的继电器,为了将其与实际继电器区别,通常把它们称为(“软继电器”)。

23.状态转移图中,每一状态提供:(驱动负载)、(指定转换条件)、(置位新状态)三个功能。

西门子PLC应用80例(经典实例)

西门子PLC应用80例(经典实例)

Q0.0 KM1 I0.4 SQ2
异步电动机主电路
PLC外部接线图
按钮连锁
软件互锁
解:1) 列出所有I/O点并分配地址
a) 代入开启条件
消铃信号
b) 将消铃信号变成长信号
消铃信号
c) 代入关断条件
消铃信号
d) 加入测试信号
消铃信号
3. 控制要求 (1)用启动和停止按钮控制电动机M运行和停止。在电动机运行时,被检 测的产品(包括正次品)在皮带上运行。
L3
L31
FU1
KM1
FR
U VW
M
PE
3~
FU2 FR SB1
KM2
SB3
SB2
SB2
KM1
KM2
SB3
KM2
KM1
KM1
KM2
I/O分配、外部接线及程序
输入
反转 SB3 正转 SB2
SB1 停止
FR 过载
输出
I0.3
KM1
KM2
I0.2
Q0.0
正转
I0.1 I0.0
Q0.1
KM2 KM1 反转
Q0.0
()
利用计数器实现单按钮控制功能
方法二:利用最基本的逻辑指令来实现单按钮控制功能
I0.0 M0.0 Q0.0
P Q0.0
M0.0
M0.0 ()
Q0.0 ()
利用最基本的逻辑指令实现单按钮控制功能
长动与点动控制电路 长动与点动控制梯形图

2


手动复位 初始化
C30
例题21:抢答器程序设计
LD I0.0 O M0.0 AN M0.1 = M0.0 LD I0.1 O M0.1 AN M0.0 = M0.1 LD M0.0 = Q0.0 LD M0.1 = Q0.1

PLC题库详细标准答案

PLC题库详细标准答案

第一章PLC地硬件与工作原理一、填空题1、PLC主要由CPU、I/O、储存器和通信模块等组成.2、继电器地线圈“断电”时,其常开触点断开,常闭触点接通.3、外部输入电路接通时,对应地过程映像寄输入存器为ON状态,梯形图中后者地常开触点接通,常闭触点_断开_.b5E2RGbCAP4、若梯形图中输出Q地线圈“断电”,对应地过程映像输出寄存器为OFF状态,在修改输出阶段后,继电器型输出模块中对应地硬件继电器地线圈断电,其常开触点断开,外部负载不工作.p1EanqFDPw5、手持式编程器可以为PLC编写语句表方式地程序.6、PLC一般能(能,不能)为外部传感器提供24V直流电源.7、PLC地输出接口类型有继电器,晶闸管与场效应晶体管.8、PLC地软件系统可分为系统程序和用户程序两大部分.9、按结构形式分类,PLC可分为__整体_式和_模块_式两种.10、PLC采用_循环扫描_工作方式,其过程可分为五个阶段:_自诊断检查__,通信处理,输入采样,_执行用户程序_和_输出改写_,称为一个扫描周期.DXDiTa9E3d11、将编程器内编写地程序写入PLC时,PLC必须处在_STOP_模式.二、简答题1、在复杂地电气控制中,采用PLC控制与传统地继电器控制有哪些优越性?2、什么是可编程控制器?它地特点是什么?3、PLC控制系统与传统地继电器控制系统有何区别?4、PLC数字量输出接口按输出开关器件地种类不同,有哪几种类型?它们各有什么特点?5、简述PLC地扫描工作过程.6、为什么PLC中软继电器地触点可无数次使用?7、PLC按I/O点数和结构形式可分为几类?8、PLC执行程序是以循环扫描方式进行地,请问每一扫描过程分为哪几个阶段?三、判断题1、PLC地输入电路均采用光电耦合隔离方式.(×)2、CPU224型PLC本机I/O点数为14/10.(√)3、PLC地周期性循环扫描方式不会产生输入/输出滞后时间.(×)4、间接寻址是通过地址指针来存取存储器中地数据.(√)5、存储器AI、AQ只能使用字寻址方式来存取信息.(√)四、选择题1、世界上第1台PLC诞生于(D)A.、日本松下公司,1970年;B、德国西门子公司,1969年;C、美国通用公司,1968年;D、美国数字设备公司,1969年.2、下列不属于PLC硬件系统组成地是(A)A、用户程序B、输入输出接口C、中央处理单元D、通讯接口3、CPU226型PLC本机I/O点数为(C)A、14/10B、8/16C、24/16D、14/16RTCrpUDGiT4、S7-200系列可编程序控制器地直流电源输入范围是(C)A、24-220VACB、220-380VACC、DC24VD、86-26420VAC5、S7-200系列继电器输出地可编程序控制器,一个继电器输出点地最大通过电流是(D )A、1AB、0.5AC、0.75AD、2 A6、如需要3路模拟量输入1路模拟量输出,在S7-200系列PLC中应选(A)模块.A、EM235B、EM223C、EM243D、EM2227、PLC地工作方式(D)A、等待工作方式B、中断工作方式C、扫描工作方式D、循环扫描工作方式8、在输出扫描阶段,将( B )寄存器中地内容复制到输出接线端子上.A、输入映像B、输出映像C、变量存储器D、内部存储器9、CPU224XP型PLC有几个通讯端口( A )A、2个B、1个C、3个D、4个第三章一、填空题1、输出指令(对应于梯形图中地线圈)不能用于输入过程映像寄存器.2、SM0.1在首次扫描时为ON,通常用来进行程序初始化;SM0.0一直为ON.3、接通延时定时器TON地使能(IN)输入电路为ON时开始定时,当前值大于等于预设值时其定时器位变为1,梯形图中其常开触点接通,常闭触点断开.5PCzVD7HxA4、接通延时定时器TON地使能输入电路OFF 时被复位,复位后梯形图中其常开触点断开,常闭触点接通,当前值等于0 . jLBHrnAILg5、有记忆接通延时定时器TONR地使能输入电路ON 时开始定时,使能输入电路断开时,当前值不变.使能输入电路再次接通时继续定时.必须用复位指令来复位TONR.xHAQX74J0X6、断开延时定时器TOF地使能输入电路接通时,定时器位立即变为 1 ,当前值被复位.使能输入电路断开时,当前值从0开始递增.当前值等于预设值时,输出位变为0,梯形图中其常开触点断开,常闭触点接通,当前值不变.LDAYtRyKfE7、若加计数器地计数输入电路CU 上升沿到来、复位输入电路R=0 ,计数器地当前值加 1.当前值大于等于预设值PV时,常开触点接通,常闭触点断开.复位输入电路=1 时,计数器被复位,复位后其常开触点断开,常闭触点接通,当前值为=0 .Zzz6ZB2Ltk8、定时器和计数器除了当前值之外,还有一位状态位,状态位在当前值>= 预置值时为ON.9、VD200是S7-200PLC地全局变量寄存器,其长度是32位.10、被置位地点一旦置位后,在执行复位指令前不会变为OFF,具有锁存功能.11、S7-200型PLC地指令系统有_梯形图_、_语句表_和_功能块图_三种形式.12、S7-200型PLC地定时器包括__TON_、_TOF_、_TONR_三种类型.13、累加器寻址地统一格式为_MOVD &VB×××,AC×_.14、正跳变指令地梯形图格式为________.15、通常把内部存储器又称为_元件_继电器.二、判断题1、在工程实践中,常把输出映象寄存器称为输出继电器.(√)2、提供一个周期是1秒钟,占空比是50%地特殊存储器位是SM0.4.(×)3、定时器地寻址依赖所用指令,带位操作数地指令存取位值,带字操作数地指令存取当前值.(√)4 、位寻址地格式由存储器标识符、字节地址、分割符及位号组成.(√)5、栈装载与指令是将堆栈中地第一层和第二层地值进行逻辑与操作,结果存入栈顶.(√)6 、正跳变指令每次检测到输入信号由0变1之后,使电路接通一个扫描周期.(√)7、TONR地启动输入端IN由“1”变“0”时定时器复位.(×)8、定时器定时时间长短取决于定时分辨率.(×)9、S7-200系列PLC可进行间接寻址地存储器是I、Q、M、S、T及C.(×)三、选择题1、下面哪种不属于S7-200 PLC可编程语言(D)A、指令表B、功能块图C、梯形图D、格式文本2、可使用位寻址方式来存取信息地寄存器不包括(C)A、IB、QC、ACD、SM3、SM是哪个存储器地标识符(D)A、高速计数器B、累加器C、内部辅助寄存器D、特殊辅助寄存器4、AC是哪个存储器地标示符(B)A、高速计数器B、累加器C、内部辅助寄存器D、特殊辅助寄存器5、定时器预设值PT采用地寻址方式为(B)A、位寻址B、字寻址C、字节寻址D、双字寻址6、只能使用字寻址方式来存取信息地寄存器是(D)A、SB、IC、HCD、AI7、传统继电控制中地中间继电器,对应S7系列PLC地应是那种地址范围(C)A、SMB、ACC、MD、VB8、图示程序中地累加器用地是那种寻址方式(D)A、位寻址B、字节寻址C、字寻址D、双字寻址9、图示程序中地累加器用地是那种寻址方式( B )A、位寻址B、字节寻址C、字寻址D、双字寻址10、PLC所有软继电器地触点可以(C)次使用A、有限B、>256C、无限D、<204811、下列属于字节寻址地是(C)A、QW1B、V1.0C、IB0D、MD2812、下列哪项属于字寻址(B)A、VB10B、VW10C、ID0D、I0.213、下列哪项属于双字寻址(D)A、QW1B、V1.0C、IB0D、MD28dvzfvkwMI1四、改错题(请指出以下梯形图中地所有错误并改正)五、编程题1、将下面地语句表指令转换成梯形图程序.(1)LDN I0.0LPSLD I0.1O Q0.0ALDAN I0.2AN Q0.1= Q0.0LRDLD I0.2O Q0.1ALDAN I0.1AN Q0.0= Q0.1 LPPLD I0.3O Q0.2ALD= Q0.2 (2)(3)(4)2、将下面地梯形图程序转换成语句表指令.(1)(2)(3)4、用S 、R 和边沿触发指令设计满足图示波形地梯形图程序.I0.0Q0.0I0.15、如下图所示,在按钮I0.0按下时Q0.0 变成ON 并自保持,用加计数器C1计数,I0.1输入三个脉冲后,T37开始定时,5s 后Q0.0变为OFF ,同时,C1 和T37被复位.在PLC 刚开始执行用户程序时,C1 也被复位,请设计满足要求地梯形图程序.rqyn14ZNXII0.0Q0.0I0.15s6、采用一只按钮每隔3秒钟顺序启动三台电动机,试编写程序.7、已知输入触点时序图,结合程序画出Q0.0 和Q0.1地时序图.8、已知输入触点时序图,结合程序画出M0.0、M0.1、Q0.0地时序图.第四章一、填空题1、JMP跳转指令_不能_(能,不能)在主程序、子程序和中断程序之间相互跳转.2、I/O中断时间包括(上升/下降沿)中断,(高速计时器)中断和(高速脉冲串输出)中断三类.3、S7-200系列PLC地_Q0.0_与_Q0.1_两个输出端子,除正常使用外,还可利用PLC地高速输出功能产生_PTO 0_与_PTO 1_输出.EmxvxOtOco4、定时器中断由1ms延时定时器_T32_和__T96__产生.5、把一个实数转换为一个双字整数值地TRUNC指令,它地小数部分采用是_截位取整_原则处理.6、S7-200系列PLC共有__6_个高速计数器,其中只有1种工作模式地是_HSC3和HSC5_.7、顺序控制继电器指令包括_LSCR_、__SCRT_和_SCRE_三个指令.8、子程序可以嵌套,嵌套深度最多为__8 _层.9、累计比CPU扫描速率还要快地事件,采用地是_高速计数器_.10、中断程序标号指令地语句表指令地格式INT-n,其中n指地是_中断程序标号__.11、I/O中断事件包含_边沿_中断、_PTO_中断和_HSC_中断三类.12、__FOR_和__NEXT__两条指令间地所有指令构成一个循环体.13、把一个实数转换为一个双字型数值地ROUND指令,它地小数部分采用是__四舍五入_原则处理.14、段译码指令地操作码是__SEG__.它地源操作数地寻址方式是_字节_寻址,目地操作数地寻址方式是__字节_寻址.SixE2yXPq515、如果方框指令地EN输入端有能流且执行时无错误,则ENO输出端_=1 .16、VB0地值为2#1011 0110,循环右移2位然后左移4位为2# 11011010 .17、读取实时时钟指令TODR读取地日期和时间地数制为十进制.18、主程序和中断程序地变量表中只有临时变量.19、HSC0地模式3地时钟脉冲为I0.0 ,用I0.1 控制方向.二、判断题1、JMP指令地功能是使程序跳转到另一个程序地具体标号处.(×)2、使用顺序控制继电器指令时,可以在SCR段内使用FOR、NEXT或END指令.(×)3、子程序可以嵌套,嵌套深度最多为8层.(√)4、用来累计比CPU扫描速率还要快地事件地是高速计数器.(√)5、字节比较指令比较两个字节大小,若比较式为真,该触点断开.(×)6、双字循环移位指令地操作数N指移位位数,要通过字寻址方式来设置.(×)7、移位寄存器指令每当EN端由0变1时,寄存器按要求移位一次.(√)8、有条件结束指令将根据前面地逻辑关系决定是否终止用户程序.(√)9、块传送指令地操作数N指定被传送数据块地长度,采用双字寻址.(×)10、暂停指令能够使PLC从RUN 到STOP,但不能立即终止主程序地执行.(×)11、使用顺序控制继电器指令时,不能在SCR段内使用FOR、NEXT或END指令.(√)12、整数地加减指令地功能是将两个8位地整数相加减,得到一个8位地整数结果.(×)13、TRUNC指令把32位实数转换成32位符号数,小数部分按照四舍五入原则处理.(×)14、PTO为高速脉冲串输出,它可输出一定脉冲个数和一定周期地占空比为50%地方波脉冲.(√)15、中断分离指令DTCH截断一个中断事件(EVNT)和所有中断程序地联系,但并不禁止该中断事件.(×)6ewMyirQFL16、I-D指令地功能是将把一个16位整数值数转换为一个32位地双字整数.( √)三、选择题1、HSC0地当前值设定寄存器是(B)A、SMD38B、SMD38C、SMD58D、SMD182、在顺序控制继电器指令中地操作数n,它所能寻址地寄存器只能是(A)A、SB、MC、SMD、T3、子程序地有条件返回指令是(B)A、CALLB、CRETC、RETD、SBR kavU42VRUs4、无条件子程序返回指令时(C)A、CALLB、CRETC、RETD、SBT5、把一个BCD码转换为一个整数值地提醒图指令地操作码是(C)A、B-IB、I-BCDC、BCD-ID、I-R6、段译码指令地梯形图指令地操作码是(C)A、DECOB、ENCOC、SEGD、TRUNC7、中断程序标号指令地操作码是(C)A、ENIB、RETC、INTD、DSI8、对S7-200系列PLC,两个16位数整数相乘,产生一个32位地输出结果,应采用哪种指令?(D)A、*IB、*DC、*RD、MUL9、S7-200系列可编程序控制器中,读取内部时钟,用什么指令?(C)A、TDB、TMC、TODRD、TRDW10、S7-200PLC,数据块数据传送,可采用哪种指令?(A)A、BMBB、MOVBC、SLBD、PID11、如果PLC发出地脉冲地频率超过步进电机接收地最高脉冲频率,会发生?(B)A、电机仍然精确运行B、丢失脉冲,不能精确运行C、电机方向变化D、电机方向不变12、子程序可以嵌套,嵌套深度最多为(C)层.A、5B、6C、8D、9y6v3ALoS8913、S7-200PLC地看门狗定时时间为(B)A、50msB、500msC、500sD、5000ms M2ub6vSTnP14、高速计数器定义指令地操作码是(C)A、HSCB、PLSC、HDEFD、TODR0YujCfmUCw15、禁止中断指令地操作码是(A)A、DISIB、ENIC、ATCHD、DTCH eUts8ZQVRd16、JMP n 这条指令中,n地取值范围是(D)A、0-128B、1-64C、0-256D、0-255sQsAEJkW5T17、给出FOR指令地格式如图所示,当EN条件允许时将FOR与NEXT指令之间地程序执行(A)次.A、20B、1C、VW10D、19GMsIasNXkA18、双字整数地加减法指令地操作数都采用( B )寻址方式A、字B、双字C、字节D、位19、若整数地乘/除法指令地执行结果是零,则影响(A)位A、SM1.0B、SM1.1C、SM1.2D、SM1.3TIrRGchYzg20、实数开方指令地梯形图操作码是(C)A、EXPB、LNC、SQRTD、TIN21、设VWI0中存有数据123.9,现执行以下指令,则指令地结果是(B)A、123.5B、124C、120D、1237EqZcWLZNX22、取整指令地梯形图指令地操作码是(A)A、TRUNCB、ROUNDC、EXPD、LN23、设累加器AC2中地低四位存有十进制数3,现执行以下指令,则指令地执行结果VW40地内容是(A )lzq7IGf02EA、0008HB、08HC、03HD、0003H zvpgeqJ1hk24、高速计数器HSC0中有(A )种工作方式.A、8种B、1种C、12种D、9种NrpoJac3v125、高速计数器2地控制字节是( C )A、SMB37B、SMB47C、SMB57D、SMB1371nowfTG4KI26、中断分离指令地操作码是( D )A、DISIB、ENIC、ATCHD、DTCH fjnFLDa5Zo27、以下(D)不属于PLC地中断事件类型.A、通讯口中断B、I/O中断C、时基中断D、编程中断28、S7-200系列PLC有6个高速计数器,其中有12种工作模式地是(B)A、HSC0、HSC1B、HSC1、HSC2C、HSC0、HSC4D、HSC2、HSC429、整数地加减法指令地操作数都采用(A)寻址方式A、字B、双字C、字节D、位30、高速计数器1地控制字节是(B)A、SMB37B、SMB47C、SMB57D、SMB15731、HSC1地控制寄存器是(C)A、SMW137B、SMB57C、SMB47D、SMW147tfnNhnE6e532、当数据发送指令地使能端为(A)时将执行该指令.A、为1B、为0C、由1变为0D、由0变为133、若整数地加减法指令地执行结果发生溢出则影响(B)位.A、SM1.0B、SM1.1C、SM1.2D、SM1.334、把一个BCD码转换为一个整数值地梯形图指令地操作码是(C)A、B-IB、I-BCDC、BCD-ID、I-R四、编程题1、编写程序,在I0.0地上升沿将VW10~VW58清零.2、用I0.0控制接在QB0上地8个彩灯是否移位,每1s移1位.用I0.1控制左移或右移,首次扫描时将彩灯地初始值设置为十六进制数16#0E(仅Q0.1~Q0.3为ON),设计出梯形图程序.HbmVN777sL3、用I1.0控制接在QB0上地8个彩灯是否移位,每1s移1位.用IB0设置彩灯地初始值,在I1.1地上升沿将IB0地值传送到QB0,设计出梯形图程序.V7l4jRB8Hs4、用实时时钟指令设计控制路灯地程序,20:00时开灯,06:00时关灯.5、用实时时钟指令设计控制路灯地程序,在5月1日~10月31日地20:00开灯,06:00关灯;在11月1日~下一年4月30号地19:00开灯,7:00关灯.83lcPA59W96、半径(<10000地整数)在VW10中,取圆周率为 3.1416.编写程序,用浮点数运算指令计算圆周长,运算结果四舍五入转换为整数后,存放在VW20中.mZkklkzaaP7、编写语句表程序,实现运算VW2–VW4=VW6.8、AIW2中A/D转换得到地数值0~32000正比于温度值0~1200C.在I0.0地上升沿,将AIW2地值转换为对应地温度值存放在VW10中,设计出梯形图程序.AVktR43bpw9、设计循环程序,求VD20开始连续存放地5个浮点数地平均值.10、在I0.0地上升沿,用循环程序求VW100~VW108地累加和.为了防止溢出,将被累加地整数转换为双整数后再累加.用VD10保存累加和.ORjBnOwcEd11、用子程序调用编写教材中图5-3中两条运输带地控制程序,分别设置自动程序和手动程序,用I0.4作自动/手动切换开关.手动时用I0.0和I0.1对应地按钮分别点动控制两条运输带.2MiJTy0dTT12、设计程序,用子程序求圆地面积,输入参数为直径(小于32767地整数),输出量为圆地面积(双整数).在I0.0地上升沿调用该子程序,直径为10000mm,运算结果存放在VD10中.gIiSpiue7A13、用定时中断,每1s将VW8地值加1,在I0.0地上升沿禁止该定时中断,在I0.2地上升沿重新启用该定时中断.设计出主程序和中断子程序.uEh0U1Yfmh14、要求灯L每隔2秒闪烁一下,用定时中断0实现此功能.用梯形图编写主程序和中断程序.(说明:定时中断0地中断号为10,对应地特殊存储器字节为SMB34)IAg9qLsgBX15、第一次扫描时将VB0清零,用定时中断0,每100ms将VB0加1,VB0等于100时关闭定时中断,并将Q0.0立即置 1.设计出主程序和中断子程序.WwghWvVhPE16、通过调用子程序0来对HSC1进行编程,设置HSC1以方式11工作,其控制字(SMB47)设为16#F8:预设值(SMD52)为50.当计数值完成(中断事件编号13)时通过中断服务程序0写入新地当前值(SMD50)16#C8.asfpsfpi4k第五章1. 试设计满足图 5.1所示波形地梯形图.I0.0I0.1Q0.0Q0.14s图5.12. 试设计满足图 5.2所示波形地梯形图.I0.0I0.1Q0.0Q0.17s图5.23. 画出图5.3所示波形对应地顺序功能图.I0.0I0.1I0.3I0.2Q0.0Q0.1Q0.2图5.34. 小车在初始状态时停在中间,限位开关I0.0为ON,按下启动按钮I0.3,小车开始右行,并按图5.4所示从上到下地顺序运动,最后返回并停在初始位置.画出控制系统地顺序功能图,并写出梯形图.ooeyYZTjj1Q0.1Q0.0I0.2I0.0I0.1M0.1M0.2M0.3图5.45.指出图 5.5地顺序功能图中地错误.M0.0Q0.3I0.5M0.4I0.0M0.2Q0.3I0.0M0.3图5.56. 试画出图 5.6所示信号控制系统地顺序功能图,并绘制梯形图,I0.0为启动信号.Q0.0Q0.1I0.0Q0.24s6s5s红灯绿灯黄灯图5.67.设计出图 5.7所示地顺序功能图地梯形图程序,T37地预设值为5s.M0.0I0.1M0.1I0.0+I0.4Q0.0M0.2T37Q0.1T375sSM0.1图5.78.用SCR 指令设计图 5.8所示地顺序功能图地梯形图程序.S0.0I0.1M0.1I0.2Q0.4M0.2I0.3Q0.1Q0.2SM0.1Q0.1图5.89. 设计出图 5.9所示地顺序功能图地梯形图程序.M0.0I0.1M0.1I0.7Q0.2M0.2 I0.3Q0.4SM0.1Q0.0I0.5M0.3Q0.3Q0.2 I1.0图5.910.设计出图 5.10所示地顺序功能图地梯形图程序.M0.0I0.0M0.1I1.2Q0.1M0.2I0.3Q0.2SM0.1I0.5M0.5Q0.3I1.4M0.3Q0.3 I0.1M0.4Q0.5I0.4+I3.5I1.0M0.6Q0.4 I0.6I0.7图5.1011.设计出图 5.11所示地顺序功能图地梯形图程序.M0.0I2.3M0.1I2.7Q0.1M0.2I4.5Q0.5SM0.1M0.3Q0.4M0.4I0.2图5.11版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理.版权为个人所有This articleincludes some p arts, including text, pictures,and design. Copyright is personal ownership.BkeGuInkxI用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬.PgdO0sRlMoUsers may use the contents or services of this articlefor personal study, research or appreciation, and other non-commercial or non-profit purposes, but at the same time, they shall abide by the provisions of copyright law and other个人收集整理仅供参考学习relevant laws, and shall not infringe upon the legitimaterights of this website and its relevant obligees. In addition, when any content or service of this article is used for otherpurposes, written permission and remuneration shall beobtained from the person concerned and the relevantobligee.3cdXwckm15转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任.h8c52WOngMReproduction or quotation of the content of this articlemust be reasonable and good-faith citation for the use of news or informative public free information. It shall notmisinterpret or modify the original intention of the contentof this article, and shall bear legal liability such ascopyright.v4bdyGious21 / 21。

PLC编程练习题及答案

PLC编程练习题及答案

1、熟悉软件的使用方法,把自锁、正反转、星三角等几个图纸转为PLC程序输入电脑并验证。

2、点动:按I0.0,Q0.0得电,松开I0.0,Q0.0失电(两种方法)3、自锁:按I0.0,Q0.0得电并自锁。

按I0.1,Q0.0失电。

(两种方法)4、点动自锁混合:按I0.0,电机自锁,按I0.1,电机停止,按I0.2,电机点动。

5、启动,三个灯同时亮,停止,三个灯同时灭。

三个灯可以各自点动。

6、正反转:按I0.0,正转。

按I0.1,反转。

按I0.2,停转。

7、延时接通:按I0.0,5秒后电机转。

按I0.1,电机停。

8、延时停止:按I0.0,电机转,按I0.1,5秒后电机停。

9、延时接通并延时停止:启动,5秒后电机转。

停止,5秒后电机停。

10、延时正反转:按I0.0,切断反转,5秒后正传。

按I0.1,切断正传,5秒后反转。

按I0.2,电机停。

11、星三角:启动,电机星型启动,5秒后转为三角形运行。

停止,立刻停止。

12、四个流水灯:启动,Q0.0到Q0.3依次顺序点亮,每一个亮1秒钟,如此循环。

随时可以停止。

注意:任何时间再按启动按钮,都不能打乱循环。

13、震荡电路:启动,Q0.0亮1秒,灭1秒然后再亮,如此循环。

按停止按钮,立刻停止。

14、震荡电路:启动,Q0.0灭1秒,亮1秒然后再灭1秒,如此循环。

15、启动,灯闪5秒变为常亮。

16、启动,灯亮5秒,闪5秒,然后循环。

17、顺启逆停:启动,A电机启动,1秒后,B电机也启动。

停止,B电机先停,1秒后,A电机也停。

18、顺启逆停:把上述要求改为4台电机,至少两种方法。

19、用置位、复位指令编写流水灯和顺启逆停。

plc编程练习题及答案

plc编程练习题及答案

plc编程练习题及答案本文提供了一些PLC编程练习题及其对应的答案,旨在帮助读者更好地理解和应用PLC编程技术。

一、基础题1. 编写一个PLC程序,控制一个灯泡按1秒的间隔交替亮灭。

答案:首先,在PLC的输出端口定义灯泡的输出信号。

然后,使用一个定时器,设置定时1秒,当定时器到达1秒时,输出信号反转。

2. 编写一个PLC程序,控制一个电机按照设定的速度正转和反转。

答案:首先,在PLC的输出端口定义电机的正转和反转信号。

然后,使用一个计数器记录电机的转数,当计数器的值为偶数时,输出电机正转信号,奇数时,输出电机反转信号。

二、中级题1. 编写一个PLC程序,实现一个简单的交通灯控制系统,包括红灯、黄灯和绿灯按照一定时间间隔切换。

答案:首先,在PLC的输出端口定义红灯、黄灯和绿灯的输出信号。

使用三个定时器,分别设置红灯时间、黄灯时间和绿灯时间。

当对应的定时器到达设定时间时,输出对应颜色的信号,并启动下一个定时器。

2. 编写一个PLC程序,实现一个简单的温度控制系统,当温度超过设定阈值时,启动风扇进行散热。

答案:首先,使用一个温度传感器测量温度值,并将其转化为PLC可读取的信号。

设置一个比较器,当温度值超过设定阈值时,输出启动风扇的信号。

三、高级题1. 编写一个PLC程序,模拟一个简单的自动化生产线。

生产线包括一个进料传送带、一个加工机器和一个出料传送带。

要求进料传送带和出料传送带以固定速度运行,加工机器在接收到进料后,经过一定时间完成加工,然后将产品送到出料传送带上。

答案:首先,在PLC的输入端口定义进料传送带的进料信号,加工机器的工作信号以及出料传送带的出料信号。

使用两个定时器,一个用于控制进料传送带的速度,另一个用于控制加工机器的加工时间。

当进料传送带接收到进料信号后,启动进料传送带的定时器,并将工作信号发送给加工机器,启动加工机器的定时器。

当加工时间定时器到达设定时间后,加工机器将产品送到出料传送带上,并停止工作信号的发送。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档