电气控制与S7-1200 PLC应用技术教程课后参考答案郑海春_第1页
电气控制与S7-1200 PLC应用技术教程课后参考答案郑海春_第2页
电气控制与S7-1200 PLC应用技术教程课后参考答案郑海春_第3页
电气控制与S7-1200 PLC应用技术教程课后参考答案郑海春_第4页
电气控制与S7-1200 PLC应用技术教程课后参考答案郑海春_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1-1.直流220V的电压继电器误接于交流220V的控制电路上会产生什么现象?答:不能正常工作。因为同样的线圈通交流电时呈现阻抗,但通直流电时仅呈现电阻。直流220V的电压继电器误接于交流220V的控制电路上有可能不能可靠吸合。另外直流电压继电器铁芯端面没有短路环,交变的电压会产生交变的电磁吸力,即使能吸合也会产生强烈的振动与噪声。1-2交流220V的电压继电器误接于直流220V的控制电路会产生什么现象?答:不能正常工作。因为同样的线圈通交流电时呈现阻抗,但通直流电时仅呈现电阻。所以交流220V的电压继电器误接于直流220V的控制电路上,线圈通过的电流过大,会导致线圈烧坏。1-3.欠电压继电器K=0.66,吸合电压为额定电压的90%,则电压低于额定电压的多少时继电器释放?答:根据K=x1/x2,x2为90%,K为0.66,求得x1为59.4%,约等于60%。1-4.热继电器的整定电流按电动机额定电流选取,为什么脱扣等级要取7.2倍整定电流?答:电机启动时,起动电流一般为电机额定电流的4~7倍。这个7.2倍的意义是为了避开起动电流,防止电机刚起动热继电器就动作了,因此热继电器都有7.2倍电流的动作时间,实际用时根据电机的起动时间,采用相应等级的热继电器。1-5.已知三相电机的额定功率、电压,怎么估算其额定电流?答:三相交流电的有功功率公式:P=3UIcosφ;计算公式:I=P/(3×U×cosφ),即额定电流为电机功率除以根号3,再除以电机电压,再除以功率因数;380V的三相异步电动机的额定电流工程估算可以按照电机功率QUOTE××2即为电机额定电流。1-6.熔断器有什么作用?热继电器有什么作用?在电动机的主电路中装有热继电器是否就可以不装熔断器?为什么?答:熔断器的主要作用是作为电路的短路保护元件。热继电器的主要作用是作为电动机的过载保护元件。不可以。因为熔断器和热继电器的保护功能不同,热继电器具有热惯性,在电路过载时不能瞬时动作而切断电源,而熔断器可以在电路发生短路故障时瞬时切断电源而起保护作用。1-7.交流接触器的铁芯、线圈与直流接触器有什么不同?答:交流接触器的铁芯用硅钢片叠制而成,直流接触器的铁芯是整块钢块的;交流接触器的线圈短而粗,直流接触器的线圈长而细;交流接触器铁芯端面加装短路环,直流接触器没有。1-8.单相交流电磁机构未安装短路环,在工作中会出现什么现象?为什么?答:在工作中会出现衔铁产生强烈的振动并发出噪声,甚至使铁芯松散的现象。原因是电磁机构在工作中,衔铁始终受到反力的作用。由于交流磁通过零时吸力也为零,吸合后的衔铁在反力弹簧的作用下将被拉开。磁通过零后吸力增大,当吸力大于反力时衔铁又被吸合。这样,在交流电每周期内衔铁吸力要两次过零,如此周而复始,使衔铁产生强烈的振动并发出噪声,甚至使铁芯松散。1-9.在电动机控制线路中,已装有接触器,为什么还要装电源开关?它们的作用有何不同?答:电源开关一般不适合用来频繁操作和远距离控制,而一般的电动机控制都有这方面的要求,交流接触器适用于频繁地遥控接通或断开交流主电路,它具有一般电源开关所不能实现的遥控功能,并具有操作频率高,可靠和稳定等优点。但交流接触器保护功能较差,不具备过载、短路等保护功能,而这些功能又是通常电动机控制回路所必须的。一般电源开关,特别是自动空气开关,它的保护机构完善齐全,能对电动机进行有效保护,所以需要两者配合使用才能做到控制灵活、保护齐备。1-10.电气控制系统有哪些保护环节?分别用哪些元件来实现?答:有短路保护,过载保护,过流保护,零电压、欠电压保护,弱磁保护。分别用熔断器和自动开关,热继电器,过电流继电器,欠电压继电器,欠电流继电器。1-11.电气原理图中,QS、FU、KM、KT、KA、SB、SQ、FR、KS、KI分别是什么电器元件的文字符号?答:电气原理图中:QS代表刀开关,FU代表熔断器或保险丝,KM代表接触器,KT代表时间继电器,KA代表中间继电器,SB代表按钮,SQ代表行程开关或限位开关,FR代表热继电器,KS代表速度继电器,KI代表电流继电器。1-12.什么是零压保护和欠压保护?电动机为什么要加这两种保护措施?答:零压保护又叫失压保护,是指电动机在正常运行中,由于外界某种原因引起突然断电时,能自动切断电动机电源,当重新供电时保证电动机不能自行启动的一种保护。欠压保护是指当线路电压下降到某一数值时,电动机能自动脱离电源停转。避免电动机在欠压下运行的一种保护。零压保护的目的在于防止停电时操作人员忘记切断电源,在下次来电时用电设备自行起动造成意外事故。欠压保护的目的在于防止欠压时电动机电流过大烧毁电机。1-13.交流接触器动作太频繁时为什么会过热?答:交流接触器线圈通电瞬间,线圈通电而衔铁尚未吸合瞬间,电流很大,将达到吸合后额定电流的数倍,所以频繁动作线圈会过热,甚至有可能烧毁线圈。2-1.在正、反转控制线路中,为什么要采用双重互锁?答:在正、反转控制线路中,电气互锁或按钮互锁控制线路仍然存在发生短路事故的危险。如果控制电动机正转接触器主触点因弹簧老化或剩磁或其他原因延时释放,或被卡住而不能释放,这时如按下反转起动按钮,反转接触器主触点闭合,造成主电路短路。2-2.什么叫自锁、互锁?如何实现?答:依靠接触器自身辅助常开触点使其线圈保持通电的作用称为“自锁”。实现自锁的方法是将接触器自身辅助常开触点与起动按钮并联。所谓“互锁”是指当一个接触器工作时,另一个接触器不能工作。在控制线路中可以利用两个接触器的常闭触点实现相互控制。2-3.简述什么是反接制动和能耗制动?答:反接制动,是在电动机的原三相电源被切断后,立即通上与原相序相反的三相交流电源,以形成与原转向相反的电磁力矩,利用这个制动力矩使电动机迅速停止转动。能耗制动,是将运转的电动机脱离三相交流电源的同时,给定子绕组加一直流电源,以产生一个静止磁场,利用转子感应电流与静止磁场的作用,产生反向电磁力矩而制动的。2-4.有两台三相笼型电动机M1和M2,M1(由KM1控制)起动后,M2方能起动;M1停车后,M2也停车,并且M2可单独停车。M2能直接进行正反转切换(由接触器KM2、KM3控制)。整个控制系统具有短路和过载保护。按要求完成该继电器接触器控制系统的设计和说明。要求:(1)画出主电路和控制电路图(2)用文字说明系统的工作过程。答:根据题目要求设计电路如下。工作过程分析:按下按钮SB1,接触器KM1吸合并自保,电机M1工作。在M1工作后按下按钮SB2,接触器KM2吸合并自保,电机M2正转;如需反转时,按下SB3,KM2失电,解除互锁,因此KM3吸合并自保,电机反转;如再需正转时,按下SB2,KM3失电,解除互锁,因此KM2吸合并自保,电机又正转。如SB4按下,M1停止则M2也停止。如SB5按下,则仅仅M2停止。2-5.设计一个继电接触器控制系统,要求第一台电动机起动10s后,第二台电动机自动起动,运行20s后,两台电动机同时停转。要求:(1)画出主线路图(2)画出控制线路图。答:2-6.一台三相异步电动机运行要求为:按下起动按钮,电机正转,5s后,电机自行反转,再过10s,电机停止,并具有短路、过载保护,设计主电路和控制电路。答:2-7.工厂大门控制电路的设计。该大门由M1、M2两台电动机拖动两扇大门,如图1所示。试用继电器接触器设计控制系统,画出主电路及控制电路。要求:(1)通过M1的正转(SB1)、反转(SB2)按钮对左扇门进行开门(KM1)、关门控制(KM2);(2)通过M2的正转(SB3)、反转(SB4)按钮对右扇门进行开门(KM3)、关门控制(KM4);(3)SB5为系统总停按钮。注:S1~S4均为行程开关。图1工厂大门示意图答:画出电动机正反转控制的主电路图画出控制电路图2-8.如图2所示,小车A、B间作往复运动,由M1拖动。小车在A点加入物料(由电磁阀YV控制),时间20s。小车装完料后从A点运动到B点,由电机M2带动小车倾倒物料,时间3s,然后M2断电,车斗自动复原。小车在M1的拖动下运动退回A点再装料,循环进行。要求用继电器、接触器设计,画出主电路图和控制电路图。图2小车装卸料示意图答:根据题目要求设计的控制系统电路图如下所示:3-1.直流可编程序控制器(PLC)的定义是什么?答:可编程控制器(PLC)是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应按照易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。3-2.可编程控制器与传统的继电器-接触器电路相比有哪些优点?答:绝大多数控制继电器都是长期磨损和疲劳工作条件下进行的,容易损坏。而且继电器的触点容易产生电弧,甚至会熔在一起产生误操作,引起严重的后果。再者,对一个具体使用的装有上百个继电器的设备,其控制箱将是庞大而笨重的。在全负荷运载的情况下,大的继电器将产生大量的热及噪声,同时也消耗了大量的电能。并且继电器控制系统必须是手工接线、安装,如果有简单的改动,也需要花费大量时间及人力和物力去改制、安装和调试。可编程控制器以体积小功能强大所著称,它不但可以很容易地完成顺序逻辑、运动控制、定时控制、计数控制、数字运算、数据处理等功能,而且可以通过输入输出接口建立与各类生产机械数字量和模拟量的联系,从而实现生产过程的自动控制。4-1.PLC的硬件组成和工作原理是什么?答:PLC的硬件组成主要包括:CPU、存储器、输入/输出模块、电源模块、I/O扩展接口、外设I/O接口以及编程器等部分组成。PLC的工作原理:PLC采用的是周期性循环扫描的工作方式。PLC的工作过程主要包括:内部处理:硬件检查、监视定时器复位;通信服务:与其它装置通信、响应编程器命令(输入、显示)。输入处理:外部输入端口状态读入输入映像寄存器。程序执行:完成用户程序的逻辑运算,运算结果写入到对应的输出映像寄存器或元件映像寄存器中。输出处理:将输出映像寄存器状态送到输出锁存器。4-2.PLC的输出接口电路有几种?它们分别带什么类型的负载?答:PLC的输出接口电路按照PLC的类型不同一般分为继电器输出型、晶体管输出型和晶闸管输出型三类。其中继电器输出型为有触点的输出方式,可用于直流或低频交流负载;晶体管输出型和晶闸管输出型都是无触点输出方式,前者适用于高速、小功率直流负载,后者适用于高速、大功率交流负载。4-3.从软件、硬件两个角度说明PLC的高抗干扰性能。答:软件方面,具有故障检测功能、信息保护和恢复。循环扫描时间的超时警戒等。硬件方面,对主要器件和部件用导磁良好的材料进行屏蔽、对供电系统和输入电路采用多种形式的滤波、I/O回路与微处理器电路之间用光电耦合器隔离。4-4.可编程控制器的存储器包括哪几类区域,说明它们的区别。答:PLC内的存储器主要包括系统程序、用户程序和数据存储器三大类区域。1)系统程序存储器,用来存放系统管理、用户指令解释等系统程序,由PLC制造厂家编写并在出厂时固化在ROM、EPROM或E2PROM中,用户不能对其进行修改。2)用户程序存储器,分为装载存储器和工作存储器两部分。点击下载用户程序是下载到PLC的装载存储器中,装载存储器是非易失的,一般是EPROM、E2PROM或Flash存储器。CPU运行用户程序时,将所有与执行相关的程序自动复制到工作存储器中,工作存储器是高速存取的RAM,易失。当把运行的程序上载到电脑编程器时,是从工作存储器区域复制。装载存储器类似于计算机的硬盘,工作存储器类似于计算机的内存条。3)数据存储器,也称为系统存储器,它包括输入和输出映像区、辅助继电器映像区、定时器区、计数器区、临时数据(局部变量)区、数据块区等存储区。这类存储区存储的数据由于不断变化,且通常不需要长期保存,所以采用RAM来实现。RAM具有易失性,一旦掉电,RAM中存储的内容就会丢失。为此,PLC为RAM中的一部分数据存储区提供断电保持功能,断电可保持RAM中的内容。4-5.装载,工作5-1.简述西门子FA系列PLC产品线,分别对应的系统规模(小、中、中大、大)答:小->Smart200,Logo!中->S7-1200,S7-300中大->S7-1500,S7-300/400大->S7-4005-2.S7-1200PLC所有型号是否具备同样的扩展能力,请举例说明答:不具备,CPU1211C仅能在本体模块左侧扩展3个通讯模块CPU1212C除了在左侧扩展3个通讯模块外还可以在本体的右侧扩展2个模块其余的均可在左侧扩展3个右侧扩展8个模块所有型号均可在本体上插入一个扩展板5-3.S7-1200通信模块(CM)和通信板(CB)的相同点和不同点是什么答:CM模块安装在本体左侧,CB安装在本体上,CM可以扩展CPU的通讯连接资源,CB占用CPU通讯连接资源5-4.Profinet总线系统基于485还是TCP,是否支持冗余,如果能支持冗余,需要什么条件?答:Profinet是西门子主推的基于TCP的总线,支持S1,S2级冗余,S1级冗余一般针对于环网冗余,通过基础的环网技术实现的冗余,S2冗余在S1的基础上做了设备切换冗余。5-5.ET200系统是什么系统,在工业领域中可以解决哪些问题答:ET200系统是分布式IO系统,将本体的IO信号通过总线形式对外进行扩展,为系统多样性,适应性提供可能,同时省去大量线缆,减少人工和开支5-6.S7-1200是否支持Modbus协议和ModbusTCP协议?并简述相应的模块答:都支持,其中所有的RS232/485模块均支持Modbus协议,需要注意的是,使用通信模块CM1241RS232作为ModbusRTU主站时,只能与一个从站通讯。使用通信模块CM1241RS485作为ModbusRTU主站时,则允许建立最多与32个从站的通讯。本体以太网口均支持ModbusTCP协议5-7.TIA博图能对哪些产品进行编程调试?答:可以对S7-300/400,S7-1200/1500,HMI触摸屏,WinCCSCADA,伺服变频均可进行编程调试,V17版本,支持WinCCUnified,H5,javascript5-8,5-9.参见“习题5-8-9”工程文件5-10.D5-11.C5-12.83右左5-13.√5-14.D6-1.B6-2.D6-3.C6-4.C6-5.C6-6.B6-7.D6-8.B6-9.B6-10.B6-11.D6-12.D6-13.C6-14.A6-15.C6-16.A6-17.C6-18.141026-19.41851677310111110011110116-20.1041061076-21.4000010016-22.答:出现事件或故障时,由操作系统调用对应的OB,FB和FC是用户程序在代码块中调用的。OB的输入参数是操作系统提供的启动信息。OB块没有输出参数、InOut参数和静态数据。函数块有背景数据块,函数没有背景数据块。函数没有静态变量,函数块有保存在背景数据块中的静态变量。函数块的局部变量有默认值(初始值),函数的局部变量没有默认值。6-23.答:字符串中的第一个字节为总长度,第二个字节为有效字符数量。6-24.答:用户自定义数据类型及数组定义截图6-25.答:用右键单击项目树中的某个全局数据块、FB或FC,选中快捷菜单中的“属性”,再勾选打开的对话框的“属性”视图中的“优化的块访问”复选框,则设置相应的块为“优化的块访问”,当再次勾选该复选框,则取消“优化的块访问”,也即设置相应的块为非优化的块访问(标准的块访问)。设置为“优化的块访问”后,块内定义的变量以优化的方式保存,可以提高存储区的利用率,这时只能用符号地址的方式访问声明的变量。6-26.答:在FB中用AT覆盖变量截图如下,这里注意FB必须设置成非优化块访问。6-27.√6-28.√6-29.√6-30.√6-31.答:全局数据块DB1如下图所示:函数块FC1如下图所示:程序块OB1代码和调试结果如下图所示:7-1.某个压力传感器的量程为0~0.1MPa,转换成对应的电压信号为0~5V,S7-1200PLC转换后的数值存放在地址IW64中,试编程求以Pa为单位的压力值,压力值存储于寄存器MD30中。解:S7-1200PLC默认的模拟信号输入电压范围是0~10V,转换成数字信号的范围是0~27648,因为此压力传感器输出电压范围是0~5V,所以转换的数字信号范围是0~13824。压力传感器的测量压力范围是0~0.1MPa,由此可推导出公式,将电压值还原成以Pa为单位的压力值并将结果存储于寄存器MD30中。电压转换成数字信号后存入IW64的数值为N。在博途软件中编写对应的PLC程序如下:在编写梯形图程序时有以下两点需要特别注意:1)因为PLC执行除法指令时会丢掉余数而只保留商值,这样会影响计算的精度,所以在编写梯形图程序计算压力值时要注意先乘后除。2)IW64中的数据类型为整型(INT),该值乘以100000后其结果会超出int的范围,所以必须先应用CONV指令将数据类型转换为DInt。7-2.C7-3.什么是程序的循环扫描周期时间?S7-1200默认的循环周期监视时间是多少?当循环扫描周期时间超过了循环周期监视时间时会怎样?答:程序循环执行一次需要的时间即为程序的循环扫描周期时间。最长循环时间缺省设置为150ms。如果您的程序超过了最长循环时间,操作系统将调用OB80(时间故障OB);如果OB80不存在,则CPU停机。7-4.C7-5.C位存储器

(M):

可以在

PLC

变量表或分配列表中定义位存储器的保持性存储器的大小。

保持性位存储器总是从

MB0

开始向上连续贯穿指定的字节数。

通过

PLC

变量表或在分配列表中通过单击“保持性”(Retain)

工具栏图标指定该值。

输入从

MB0

开始保留的

M

字节个数。7-6.通过工具栏的下载按钮进行下载程序我们点击工具栏中的“下载”按钮图标,可以进行程序的下载。如果博途软件没有跟CPU通信连接成功的话,这时候去点击“下载”图标,是会弹出“扩展的下载到设备”对话框,需要设置好接口类型和接口,然后搜索设备,搜索到设备之后,再进行下载。通过菜单栏的“在线”选择下载,选择不同的下载方式进行下载程序。这个下载方式包括:下载到设备、扩展的下载到设备、下载并复位PLC程序这三种。那么这三种下载方式都有什么区别呢?下载到设备:这和前面的工具栏的“下载”按钮是一样的功能。扩展的下载到设备:需要重新设置PG/PC接口,建立连接之后才可以下载。下载并复位PLC程序:下载所有的块,包括未改动的块,并复位PLC程序中的所有过程值。7-7.D7-8.C7-9.PTO:S7-1200

PLC通过发送PTO脉冲的方式控制驱动器,可以是脉冲+方向、A/B正交、也可以是正/反脉冲的方式。PTO的控制方式是目前为止所有版本的S7-1200

CPU都有的控制方式,该控制方式由CPU向轴驱动器发送高速脉冲信号(以及方向信号)来控制轴的运行。这种控制方式是开环控制。7-10.C对于固件V4.0及其以下的S7-1200CPU来说,运动控制功能只有PTO这一种方式。目前为止,1个S7-1200PLC最多可以控制4个PTO轴,该数值不能扩展。该控制方式由CPU向轴驱动器发送高速脉冲信号(以及方向信号)来控制轴的运行,这种控制方式是开环控制。7-11.C在PLCSIM

中只能建立2个实例,也就是说最多同时支持仿真2个S7-1200或者1个S7-1200和1个S7-15007-12.D7-13.B7-14.S7-1200 CPU集成的前两个DO输出端子,除作为正常的DO通道使用外,还可以输出    PTO      及   PWM      形式的脉冲序列。7-15.A7-16√7-17√7-18×7-19√7-20√7-21.7-22×7-23√7-24×7-25A7-26.接通;等于7-27.B7-28.C7-29.AD7-30.B7-31.D7-32.C7-33.C7-34.C7-35.C7-36.A7-37.B7-38.D7-39.B7-40.D7-41.B7-42.C7-44.B8-1.B8-2.C8-3.C8-4.√8-5.√8-6.√8-7.D8-8.√8-9.√8-10.√8-11.√8-12.D8-13.D8-14.B8-15.C8-16.程序循环、时间中断、延时中断、循环中断、硬件中断、启动8-17.D8-18.FB的背景数据块自动按FB块接口参数建立数据区,如in、out、inout、temp等参数;但是一个背景数据块只属于某个特定的FB;多重背景数据块,可以把某一FB作为一个FB类型的变量,方便多重数据块多次、重复的按FB接口参数多次建立FB的数据区,即多重数据块包含多个背景数据块的数据。多重背景数据块是给FB嵌套或者在FB中调用需要背景数据块的功能块用的。能够使程序简洁有序。比如在主调用功能块FB1中多次调用FB2,按道理每调用一次FB2都需要一个背景数据块,比如在FB1中调用10次FB2,这样需要10个不同的背景数据块与FB2对应,再加上一个FB1的背景数据块,总共是11个;如果采取多重背景数据块,在FB1中建立10个静态变量,这些静态变量与FB2相对应,作为FB2的背景数据,那么只需要建立一个背景数据块跟FB1对应即可。8-21.√8-22.√8-24.B8-25.D8-26.√8-27.全局数据块背景数据块8-28.C8-29.函数FC是不带存储器的代码块,由于没有可以存储块参数值的数据存储器。因此,调用函数时,必须给所有形参分配实参。而调用函数块FB时必须为其分配背景数据块DB。它的输入参数、输出参数、输入/输出参数和静态变量存储在背景数据块中,在执行完函数后,这些值仍然有效。8-30.通过结构化更容易进行复杂程序编程;各个程序段都可以实现标准化,通过更改参数反复使用;程序结构更简单;更改程序变得更容易;可分别测试程序段,因而可简化程序排错过程;简化了调试。8-31.D8-32.A8-33.√9-1.精简面板、精智面板、移动面板和按键面板9-2.人机界面9-3.√9-4.√9-5.×9-6.略。参见书中例子9-7.答:HMI变量包括HMI内部变量,HMI和PLC相关联的变量。HMI内部变量仅供HMI内部使用,不与PLC发生关系。PLC变量包括I、O、M、数据块变量等。HMI和PLC相关联的变量,则是直接关联PLC中的变量。博途触摸屏对象组态时,连接PLC变量时会自动创建与PLC变量名同名的HMI变量,该HMI变量自动与同名的PLC变量进行了关联,也即组态的对象最终使用的HMI变量进行关联,只不过软件内部把HMI变量与PLC变量自动进行了关联。9-8.答:第一种,使用S7-PLCSIM和WinCC运行系统的全虚拟联调仿真,由于PLC设备和HIM设备都已经集成在博途的同一个项目中,可以用WinCC的运行系统对HMI设备仿真,用PLC的仿真软件S7-PLCSIM对PLC进行仿真。同时还可以对仿真HMI和仿真PLC之间的通信和数据交换仿真。这种仿真不需要HMI设备和PLC的硬件,只用计算机也能很好地模拟PLC和HMI设备组成的实际控制系统的功能,实现全虚拟联调仿真,特别适合初学者。第二种,使用硬件PLC和WinCC运行系统的半虚拟联调仿真,设计好HMI设备的画面后,如果没有HMI设备,但是有硬件PLC,可以在建立起计算机和PLC进行S7通信连接的情况下,用计算机模拟HMI设备的功能。这种半虚拟联调仿真可以减少调试时刷新HMI设备的闪存的次数,节约调试时间。这种仿真的效果与实际系统基本上相同。第三种,精简系列面板的实物运行,对于既有物理PLC,又有物理HMI的用户,可以将组态好的PLC设备和HMI设备下载到相应的物理设备中,实现全实物联调运行,全实物调试最真实,但成本高。10-1.参考答案:1.线圈

优点:编程简单,直观易懂。缺点:为避免“双线圈”的问题,需要增加中间继电器输出,造成编程不便。某些特定场合,比如控制气缸,在某些工艺流程里面气缸动作是需要保持的,这样就需要在每一个流程里都需要对这个线圈(或对应的中间继电器)进行输出,这样就会带来大量的编程工作。2.置位、复位

优点:可以直接操作,无需担心“双线圈”问题。设计好工艺流程,按照工艺动作划分步(流程、状态),每个流程对应特定功能,比如流程1里面触发了气缸A伸出动作,假设气缸A在流程1至流程6中间的所有流程都是需要伸出保持的,那么只需要在流程1里对其进行置位即可。在哪个流程里需要气缸A缩回的对其进行复位即可,程序比较简洁。缺点:设计时要求时刻都要考虑到什么时候需要对其进行置位和复位,不然程序易出错(达不到设计要求)。程序阅读不易懂。综述:两种在PLC中的应用各有优劣,具体应用应根据自身软、硬件结合使用。并没有哪个更高级哪个更低级之说。10-2.输入I点输出Q点序号名称地址功能序号名称地址功能1成品进库检测传感器I0.0进库产品统计信号1HL1Q0.0下限指示灯2成品出库检测传感器I0.1出库产品统计信号2HL2Q0.1上限指示灯3计数器清零按钮I0.2计数器清零3HAQ0.2报警器4计数器装载按钮I0.3计数器装载10-3.10-4.10-5.10-6.10-7.输入I点输出Q点序号名称地址功能序号名称地址功能1启动按钮SB1I0.0M1电机启动信号1交流接触器KM1Q0.0控制电动机M1运行2启动按钮SB2I0.1M2电机启动信号2交流接触器KM2Q0.1控制电动机M2运行3启动按钮SB3I0.2M2电机点动信号4停止按钮SB4I0.3M1电机停止信号5停止按钮SB5I0.4M2电机停止信号6停止按钮SB6I0.5M1、M2电机停止信号10-8.Q0.0的启动信号是I0.0,Q0.1的启动信号是I0.1,Q0.2的启动信号是I0.2,Q0.0、Q0.1、Q0.2的停止信号是I0.3。当按下相应的启动信号,输出信号并保持,并实现输入信号的互锁,实现输入的直接切换,保证通过输入信号控制只有一个输出。10-9.①I/O分配表输入I点输出Q点序号名称地址功能序号名称地址功能1启动按钮I0.0启动1电磁阀Q0.0机械手松开/夹紧2限位开关I0.1右限位2电磁阀Q0.1右行3限位开关I0.2下限位3电磁阀Q0.2左行4限位开关I0.3上限位4电磁阀Q0.3下行5限位开关I0.4左限位5电磁阀Q0.4上行②PLC控制电路接线图③SFC顺序功能图④梯形图10-10.参考程序:10-11.①I/O分配表输入I点输出Q点序号名称地址功能序号名称地址功能1启动按钮I0.0启动1交流接触器KM1Q0.0控制1号传输带运行2停止按钮I0.1停止2交流接触器KM2Q0.1控制2号传输带运行3交流接触器KM3Q0.2控制3号传输带运行②PLC控制电路接线图③SFC顺序功能图④梯形图(方法固定,参见书上例题,略)10-12主电路图I/O分配表输入I点输出Q点序号名称地址功能序号名称地址功能1启动按钮I0.0启动1交流接触器KM1Q0.0控制电动机正转2停止按钮I0.1停止2交流接触器KM2Q0.1控制电动机反转PLC控制电路接线图SFC顺序功能图梯形图(方法固定,参见书上例题,略)10-13主电路I/O分配表输入I点输出Q点序号名称地址功能序号名称地址功能1启动按钮I0.0启动1交流接触器KM1Q0.0控制小车运动电动机M正转前进2停止按钮I0.1停止2交流接触器KM2Q0.1控制小车运动电动机M反转后退3限位开关I0.2后限位3电磁铁Q0.2控制卸料电磁铁4限位开关I0.3前限位电磁阀Q0.3料斗门开关PLC控制电路接线图顺序功能图梯形图(方法固定,参见书上例题,略)11-1.参考答案:新建函数FC101_BubbleSort,参数声明:编写代码:11-2参考答案:新建“圆面积”全局数据块,并定义LReal类型的“圆面积”数组,用于存放计算结果:新建“FC圆面积”函数,接口区及SCL代码如下:OB1中调用该函数:11-3参考答案:11-4参考答案:(略)11-5参考答案:(略)11-6参考答案:在实际中,我们经常需要设定一个时间去和PLC系统时间进行比较,从而触发我们需要的定时事件。首先添加FC,建立如下变量:编写SCL代码:11-7参考答案:添加FB块,建立变量:编写程序,如下:11-8参考答案:11-9

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论