电工实训报告汇总_第1页
电工实训报告汇总_第2页
电工实训报告汇总_第3页
电工实训报告汇总_第4页
电工实训报告汇总_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

1、学号 1012411*广东石油化工学院电工技能实训报告系别 _理学院 专业 物理学(光电) 班级 物理10-2 学生姓名 * 指导教师 曹灿云_完成时间 2012 年 12 月 28 日一、实习目的:1. 1)了解电气安全常识。2)了解常用的绝缘材料,常用的导电材料,常用导线的选择。掌握导线的连接与绝缘恢复,以及网线的制作与测试作过程。2. 1)掌握电度表、自动空气开关、漏电保护开关、交流接触器、热继电器的工作原理2)掌握室内布线的基本知识,室内照明线路工艺要求。3)能够进行单相低压配电盘的设计、安装及照明电路的安装。3. 能够安装电动机启停及正反转的控制电路4. 能够掌握焊接的基本知识以及断

2、线报警器,多路电子彩灯的焊接,日光灯焊接二. 实习设备:(常用电工工具与器件)尖嘴钳、钢丝钳、螺丝刀、剥线钳、电工刀、电度表、接触器、短路保护开关、漏电保护开关.、控制电路板、插座 、双控开关、单控开关、调速器、绝缘胶带、网线钳、测线仪、网线、水晶头、三相异步电动机、电烙铁、锡线、电容、电阻、发光二级管,三极管、万能表。三. 实习内容:1 用电安全安全用电包括供电系统的安全、用电设备的安全及人身安全三个方面,它们之间又是紧密联系的。供电系统的故障可能导致用电设备的损坏或人身伤亡事故,而用电事故也可能导致局部或大范围停电,甚至造成严重的社会灾难。(1)安全用电知识 在用电过程中,必须特别注意电气

3、安全,如果稍有麻痹或疏忽,就可能造成严重的人身触电事故,或者引起火灾或爆炸,给国家和人民带来极大的损失。安全电压,交流工频安全电压的上限值,在任何情况下,两导体间或任一导体与地之间都不得超过50V。我国的安全电压的额定值为42、36、24、12、6V。如手提照明灯、危险环境的携带式电动工具,应采用36V安全电压,金属容器内、隧道内、矿井内等工作场合,狭窄、行动不便及周围有大面积接地导体的环境,应采用24或12V安全电压,以防止因触电而造成的人身伤害。(2)电工安全操作知识1)在进行电工安装与维修操作时,必须严格遵守各种安全操作规程,不得玩忽失职。2)进行电工操作时,要严格遵守停、送电操作规定,

4、确实做好突然送电的各项安全措施,不准进行约时送电。3)在邻近带电部分进行电工操作时,一定要保持可靠的安全距离。4)严禁采用一线一地、两线一地、三线一地(指大地)安装用电设备和器具。5)在一个插座或灯座上不可引接功率过大的用电器具。6)不可用潮湿的手去触及开关、插座和灯座等用电装置,更不可用湿抹布去揩抹电气装置和用电器具。7)操作工具的绝缘手柄,绝缘鞋和手套的绝缘性能必须良好,并作定期检查。登高工具必须牢固可靠,也应作定期检查。8)在潮湿环境中使用移动电器时,一定要采用36V安全低压电源。在金属容器内(如锅炉、蒸发器或管道等)使用移动电器时,必须采用12V安全电源,并应有人在容器外监护。9)发现

5、有人触电,应立即断开电源,采取正确的抢救措施抢救触电者。(3)触电的危害性与急救人体是导电体,一旦有电流通过时,将会受到不同程度的伤害。由于触电的种类、方式及条件的不同,受伤害的后果也不一样。1)触电的种类人体触电有电击和电伤两类。A电击是指电流通过人体时所造成的内伤。它可以使肌肉抽搐,内部组织损伤,造成发热发麻,神经麻痹等。严重时将引起昏迷、窒息,甚至心脏停止跳动而死亡。通常说的触电就是电击。触电死亡大部分由电击造成。B电伤是指电流的热效应、化学效应、机械效应以及电流本身作用下造成的人体外伤。常见的有灼伤、烙伤和皮肤金属化等现象。2)触电方式A单相触电这是常见的触电方式。人体的某一部分接触带

6、电体的同时,另一部分又与大地或中性线相接,电流从带电体流经人体到大地(或中性线)形成回路,B两相触电人体的不同部分同时接触两相电源时造成的触电。对于这种情况,无论电网中性点是否接地,人体所承受的线电压将比单相触电时高,危险更大。 C跨步电压触电对于外壳接地的电气设备,当绝缘损坏而使外壳带电,或导线断落发生单相接地故障时,电流由设备外壳经接地线、接地体(或由断落导线经接地点)流人大地,向四周扩散。如果此时人站立在设备附近地面上,两脚之间也会承受一定的电压,称为跨步电压。跨步电压的大小与接地电流、土壤电阻率、设备接地电阻及人体位置有关。当接地电流较大时,跨步电压会超过允许值,发生人身触电事故。特别

7、是在发生高压接地故障或雷击时,会产生很高的跨步电压,跨步电压触电也是危险性较大的一种触电方式。此外,除以上三种触电形式外,还有感应电压触电、剩余电荷触电等,此处就不作介绍。3)触电急救触电急救的要点是要动作迅速,救护得法,切不可惊慌失措、束手无策。A首先要尽快地使触电者脱离电源人触电以后,可能由于痉挛或失去知觉等原因而紧抓带电体,不能自行摆脱电源。这时,使触电者尽快脱离电源是救活触电者的首要因素。a.低压触电事故 对于低压触电事故,可采用下列方法使触电者脱离电源。触电地点附近有电源开关或插头,可立即断开开关或拔掉电源插头,切断电源。电源开关远离触电地点,可用有绝缘柄的电工钳或干燥木柄的斧头分相

8、切断电线,断开电源;或干木板等绝缘物插入触电者身下,以隔断电流。电线搭落在触电者身上或被压在身下时,可用干燥的衣服、手套、绳索、木板、木棒等绝缘物作为工具,拉开触电者或挑开电线,使触电者脱离电源。b.高压触电事故 对于高压触电事故,可以采用下列方法使触电者脱电源。立即通知有关部门停电。戴上绝缘手套,穿上绝缘靴,用相应电压等级的绝缘工具断开开关。抛掷裸金属线使线路短路接地,迫使保护装置动作,断开电源。注意在抛掷金属线前,应将金属线的一端可靠地接地,然后抛掷另一端。c.脱离电源的注意事项救护人员不可以直接用手或其它金属及潮湿的物件作为救护工具,而必须采用适当的绝缘工具且单手操作,以防止自身触电。防

9、止触电者脱离电源后,可能造成的摔伤。如果触电事故发生在夜间,应当迅速解决临时照明问题,以利于抢救,并避免扩大事故。B.现场急救方法当触电者脱离电源后,应当根据触电者的具体情况,迅速地对症进行救护。现场应用的主要救护方法是人工呼吸法和胸外心脏挤压法。a对症进行救护。触电者需要救治时,大体上按照以下三种情况分别处理:如果触电者伤势不重,神智清醒,但是有些心慌、四肢发麻、全身无力;或者触电者在触电的过程中曾经一度昏迷,但已经恢复清醒。在这重情况下,应当使触电者安静休息,不要走动,严密观察,并请医生前来诊治或送往医院。如果触电者伤势比较严重,已经失去知觉,但仍有心跳和呼吸,这时应当使触电者舒适、安静地

10、平卧,保持空气流通。同时揭开他的衣服,以利于呼吸,如果天气寒冷,要注意保温,并要立即请医生诊治或送医院。如果触电者伤势严重,呼吸停止或心脏停止跳动或两者都已停止时,则应立即实行人工呼吸和胸外挤压,并迅速请医生诊治或送往医院。应当注意,急救要尽快地进行,不能等候医生的到来,在送往医院的途中,也不能中止急救。b口对口人工呼吸法,是在触电者呼吸停止后应用的急救方法。具体步骤如下:触电者仰卧,迅速解开其衣领和腰带。触电者头偏向一侧,清除口腔中的异物,使其呼吸畅通,必要时可用金属匙柄由口角伸入,使口张开。救护者站在触电者的一边,一只手捏紧触电者的鼻子,一只手托在触电者颈后,使触电者颈部上抬,头部后仰,然

11、后深吸一口气,用嘴紧贴触电者嘴,大口吹气,接着放松触电者的鼻子,让气体从触电者肺部排出。每5s吹气一次,不断重复地进行,直到触电者苏醒为止。对儿童施行此法时,不必捏鼻。开口困难时,可以使其嘴唇紧闭,对准鼻孔吹气(即口对鼻人工呼吸),效果相似。c胸外心脏挤压法,是触电者心脏跳动停止后采用的急救方法。触电者仰卧在结实的平地或木板上,松开衣领和腰带,是其头部稍后仰(颈部可枕垫软物),抢救者跪跨在触电者腰部两侧。抢救者将右手掌放在触电者胸骨处,中指指尖对准其颈部凹陷的下端,左手掌复压在右手背上(对儿童可用一只手)。抢救者借身体重量向下用力挤压,压下3 4cm,突然松开。挤压和放松动作要有节奏,每秒钟进

12、行一次,每分钟宜挤压60次左右,不可中断,直至触电者苏醒为止。要求挤压定位要准确,用力要适当,防止用力过猛给触电者造成内伤和用力过小挤压无效。对儿童用力要适当小些。C.触电者呼吸和心跳都停止时,允许同时采用“口对口人工呼吸法”和“胸外心脏挤压法”。单人救护时,可先吹气2 3次,再挤压10 15次,交替进行。双人救护时,每5s吹气一次,每秒钟挤压一次,两人同时进行操作。抢救既要迅速又要有耐心,即使在送往医院途中也不能停止急救。此外不能给触电者打强心针、泼冷水或压木板等。2 常用的绝缘材料,常用的导线材料,导线的连接与恢复,网线的连接。(1)常用的绝缘材料电工常用的绝缘材料按其化学性质不同,可分为

13、无机具有材料、有机绝缘材料和混合绝缘材料。 1)无机绝缘材料:有云母、石棉、大理石、瓷器、玻璃、硫磺等,主要做电机、电气的绕组绝缘、开关的底板和绝缘子等。 2)有机绝缘材料:有虫胶、树脂、橡胶、棉纱、纸、麻、蚕丝、人造丝,大多用于制造绝缘漆、绕组导线的被覆绝缘物等。 3)混合绝缘材料:由以上两种材料加工制成的各种成型绝缘材料,用做电器的底座、外壳等。(2)常用的导线材料金属材料:铜、银、铝、金、铂;合金材料:铜锌合金(黄铜)、铜锡合金(青铜)、铜镍硅合金、铜镉合金、铜银合金、铜钋合金。(3)导线的连接与恢复 一、单股铜线的直线连接l )首先把两线头的芯线做X形相交,互相紧密缠绕2-3 圈,如图

14、3-17a 所示。2 )接着把两线头扳直,如图3-17b 所示。3 )然后将每个线头围绕芯线紧密缠绕6 圈,并用钢丝钳把余下的芯线切去,最后钳平芯线的末端,如图3-17c 所示。图3-17 单股铜线的直线连接二、单股铜线的T 字形连接l )如果导线直径较小,可按图3-18a 所示方法绕制成结状,然后再把支路芯线线头拉紧扳直,紧密地缠绕6-8 圈后,剪去多余芯线,并钳平毛刺。 2 )如果导线直径较大,先将支路芯线的线头与干线芯线做十字相交,使支路芯线根部留出约3-5mm ,然后缠绕支路芯线,缠绕6-8 圈后,用钢丝钳切去余下的芯线,并钳平芯线末端,如图3-18b 所示。三、7 芯铜线的直线连接

15、l )先将剖去绝缘层的芯线头散开并拉直,然后把靠近绝缘层约1/3 线段的芯线绞紧,接着把余下的2/3 芯线分散成伞状,并将每根芯线拉直,如图3-19a 所示。 2 )把两个伞状芯线隔根对叉,并将两端芯线拉平,如图3-19b 所示。 3 )把其中一端的7 股芯线按两根、三根分成三组,把第一组两根芯线扳起,垂直于芯线紧密缠绕,如图3-19c 所示。 4 )缠绕两圈后,把余下的芯线向右拉直,把第二组的两根芯线扳直,与第一组芯线的方向一致,压着前两根扳直的芯线紧密缠绕,如图3-19d 所示。 5 )缠绕两圈后,也将余下的芯线向右扳直,把第三组的三根芯线扳直,与前两组芯线的方向一致,压着前四根扳直的芯线

16、紧密缠绕,如图3-19e 所示。 6 )缠绕三圈后,切去每组多余的芯线,钳平线端,如图3-19f 所示。 7 )除了芯线缠绕方向相反,另一侧的制作方法与3-19相同。图3-18 单股铜线的T 字形连接图3-19 7芯铜线的直线连接四、7 芯铜线的T 字形连接l )把分支芯线散开钳平,将距离绝缘层1-8 处的芯线绞紧,再把支路线头7/8 的芯线分成4 根和3 根两组,并排齐;然后用螺钉旋具把干线的芯线撬开分为两组,把支线中4 根芯线的一组插入干线两组芯线之间,把支线中另外3 根芯线放在干线芯线的前面,如图3-20a 所示。 2 )把3 根芯线的一组在干线右边紧密缠绕3-4 圈,钳平线端;再把4

17、根芯线的一组按相反方向在干线左边紧密缠绕,如图3-20b 所示。缠绕4-5 圈后,钳平线端,如图3-20C 所示。图3-20 7芯铜线的T 字形连接7芯铜线的直线连接方法同样适用于19 芯铜导线,只是芯线太多可剪去中间的几根芯线;连接后,需要在连接处进行钎焊处理,这样可以改善导电性能和增加其力学强度。19 芯铜线的T字形分支连接方法与7 芯铜线也基本相同。将支路导线的芯线分成10 根和9 根两组,而把其中10根芯线那组插人干线中进行绕制。五、导线绝缘层的恢复(1)直线连接接头的绝缘恢复1 )首先将黄蜡带从导线左侧完整的绝缘层上开始包缠,包缠两根带宽后再进入无绝缘层的接头部分,如图3-25a 所

18、示。2 )包缠时,应将黄蜡带与导线保持约55。的倾斜角,每圈叠压带宽的1 /2 左右,如图3-25b 所示。3 )包缠一层黄蜡带后,把黑胶布接在黄蜡带的尾端,按另一斜叠方向再包缠一层黑胶布,每圈仍要压叠带宽的1 / 2 ,如图3-25c 、d 所示。图3 一25 直线连接接头的绝缘恢复(2)T 字形连接接头的绝缘恢复l )首先将黄蜡带从接头左端开始包缠,每圈叠压带宽的l / 2 左右,如图3-26a 所示。2 )缠绕至支线时,用左手拇指顶住左侧直角处的带面,使它紧贴于转角处芯线,而且要使处于接头顶部的带面尽量向右侧斜压,如图3-6b 所示。 3 )当围绕到右侧转角处时,用手指顶住右侧直角处带面

19、,将带面在干线顶部向左侧斜压,使其与被压在下边的带面呈X 状交叉,然后把带再回绕到左侧转角处,如图3-6c 所不。4 )使黄蜡带从接头交叉处开始在支线上向下包缠,并使黄蜡带向右侧倾斜,如图3-26d 所示。5 )在支线上绕至绝缘层上约两个带宽时,黄蜡带折回向上包缠,并使黄蜡带向左侧倾斜,绕至接头交叉处,使黄蜡带围绕过干线顶部,然后开始在干线右侧芯线上进行包缠。如图3-26e 所示。6 )包缠至干线右端的完好绝缘层后,再接上黑胶带,按上述方法包缠一层即可,如图3-26f 所示。图3-26 T 字形连接接头的绝缘恢复(3)注意事项l )在为工作电压为380V 的导线恢复绝缘时,必须先包缠l-2 层

20、黄蜡带,然后再包缠一层黑胶带。2 )在为工作电压为220V 的导线恢复绝缘时,应先包缠一层黄蜡带,然后再包缠一层黑胶带,也可只包缠两层黑胶带。 3 )包缠绝缘带时,不能过疏,更不能露出芯线,以免造成触电或短路事故。4 )绝缘带平时不可放在温度很高的地方,也不可浸染油类。(4)网线的制作IA/TIA的布线标准中规定了两种双绞线的线序568A和与568B。其中568A标准为:绿白(1)E绿(2),橙白(3)蓝(4),蓝白(5)橙(6),棕白(7)棕(8)。568B标准为:橙白(1)橙(2),绿白(3)蓝(4),蓝白(5)绿(6),棕白(7)棕(8)。A568B制作步骤如下: 1)利用斜口错剪下所需

21、要的双绞线长度,不要太短,然后再利用双绞线剥线器将双绞线的外皮除去23厘米。 2)剥线完成后的双绞线电缆如右图所示。3)接下来就要进行拨线的操作。将裸露的双绞线中的橙色对线拨向自己的前方,棕色对线拨向自己的方向,绿色对线剥向左方,蓝色对线剥向右方,即上橙; 左绿; 下棕; 右蓝。如右图所示。 4)将绿色对线与蓝色对线放在中间位置,而橙色对线与棕色对线保持不动, 即放在靠外的位置,调整线的排序为以下顺序:左一橙; 左二蓝; 左三绿; 左四棕。如右图所示。5)小心剥开每一对线,混白线在前、单色在后。遵循EIATIA 568B的标准,线对颜色应严格按照:橙白橙绿白蓝蓝白绿棕白棕的顺序排列。排列时特别

22、需要注意绿色条线应该跨越蓝色对线。这里最容易犯错的地方就是将白绿线与绿线相邻放在一起,这样会造成串扰,使传输效率降低。6)将裸露出的双绞线用剪刀或斜口钳剪下只剩约13mm的长度,之所以留下这个长度是为了符合EIATIA的标准。最后再将双绞线的每一根线依序放入RJ45接头的引脚内,第一只引脚内应该放白橙色的线,其余类推,如下左图所示。7)确定双绞线的每根线已经正确放置之后,就可以用RJ45网线钳压接RJ45接头,网线钳如下中图所示。B.直通线的制作直通线制作中的双绞线的两端都要按照568B标准制作水晶头,两个水晶头的制作步骤均与上述操作相同。直通线通常用在两个异性设备端口的连接(如计算机交换机/

23、路由器)。直通线制作完毕,其例如上右图所示。C.测线器的使用及各种线缆的通断和线序测试1)测线器的端口:BNC口,RJ-11口,RJ-45口;2)测线器的指示灯:通则主端和远端对应指示灯都亮,在测直通线时,指示灯应按18的顺序依次闪亮,如有不亮,则不通,如果远端灯亮顺序不对,则说明线序不对3.电度表,自动空气开关,漏电开关的结构图(手绘)以及原理,室内照明电路布线图(手绘),配线图并且写清楚相应的布线过程。电度表,自动空气开关,漏电开关的结构图(手绘)以及原理一、电度表的结构图及原理1、电度表结构图2、电表的工作原理: (1)机械电度表基本原理 传统电度表指感应式的机械电度表(简称感应表或机械

24、表),它利用的是电磁感应原理,主要由电压线圈、电流线圈、铝盘、永久磁铁、计度器等器件构成。其工作原理为:根据电磁感应原理,电表通电时,在电流线圈和电压线圈产生电磁场,在铝盘上形成转动力矩,通过传动齿轮带动计度器计数,电流电压越大,转矩越大,计数越快,用电越多。铝盘的转动力矩与负载的有功功率成正比。电表常数,指计量每单位电能值(度或千瓦小时)时对应铝盘转过的圈数,单位是转/千瓦小时。 (2)电子电度表基本原理 电子式电度表是利用电子电路/芯片来测量电能;用分压电阻或电压互感器将电压信号变成可用于电子测量的小信号,用分流器或电流互感器将电流信号变成可用于电子测量的小信号,利用专用的电能测量芯片将变

25、换好的电压、电流信号进行模拟或数字乘法,并对电能进行累计,然后输出频率与电能成正比的脉冲信号;脉冲信号驱动步进马达带动机械计度器显示,或送微计算机处理后进行数码显示。二、自动空气开关的结构图及原理1、自动控制开关结构图2、自动控制开关的原理: 当开关接通电源后,电磁脱扣器热脱扣器及欠电压脱扣器若无异常反应,开关运行正常。当线路发生短路或严重过载电流时,短路电流超过瞬时脱扣整定电流值,电磁脱扣器产生足够大的吸力,将衔铁吸合并撞击杠杆,使搭钩绕转轴座向上转动与锁扣脱开,锁扣在反力弹簧的作用下将三副主触头分断,切断电源。 当线路发生一般性过载时,过载电流虽不能使电磁脱扣器动作,但能使热元件产生一定热

26、量,促使双金属片受热向上弯曲,推动杠杆使搭钩与锁扣脱开,将主触头分断,切断电源。 欠电压脱扣器的工作过程与电磁脱扣器恰恰相反,当线路电压正常时电压脱扣器产生足够的吸力,克服拉力弹簧的作用将衔铁吸合,衔铁与杠杆脱离,锁扣与搭钩才得以锁住,主触头方能闭合。当线路上电压全部消失或电压下降至某一数值时,欠电压脱扣器吸力消失或减小,衔铁被拉力弹簧拉开并撞击杠杆,主电路电源被分断。同样道理,在无电源电压或电压过低时,自动空气开关也不能接通电源。三、漏电开关的结构图及原理1)漏电保护开关的结构图2)漏电保护开关的动作原理是:在一个铁芯上有两个组:一个输入电流绕组和一个输出电流绕组,当无漏电时,输入电流和输出

27、电流相等,在铁芯上二磁通的矢量和为零,就不会在第三个绕组上感应出电势,否则第三绕组上就会感应电压形成,经放大去推动执行机构,使开关跳闸。五、室内照明电路布线图(见附图)、配线图(见附图)。 布线过程:首先,粗略的测量需要的导线的长度,由于实验室很多导线都很短的缘故,所以,长的导线一般都需要用短的连接在一起,所以,还需要电胶布。把导线都基本准备好了之后,就开始连线了,按照布线图上的开始连接,先从电度表开始,先连接火线,将所有火线都连接好之后,再连接零线,较长的导线都通过槽去安放,连接好后检查导线头是否已经被螺丝夹紧,检查用电器的零线是否已经回零。看看是否还有裸露的导线,有的用电胶布贴上。最后对着

28、布线图检查一下连线是否正确。正确后,将开关的盖子盖上,就可以拿去试电了。4 交流接触器,热过载继电器的简单原理,电机启停控制和正反转原理图,写清楚控制原理,写清楚安装过程。一、交流接触器的工作原理当交流接触器线圈通电后,在铁心中产生磁通。由此在衔铁气隙处产生吸力,使衔铁产生闭合动作,主触点在衔铁的带动下也闭合,于是接通了主电路。同时衔铁还带动辅助触点动作,使原来打开的辅助触点闭合,并使原来闭合的辅助触点打开。当线圈断电或电压显著降低时,吸力消失或减弱,衔铁在释放弹簧的作用下打开,主、副触点又恢复到原来状态。二、热过载继电器的工作原理使用时,将热继电器的三相热元件分别串接在电动机的三相主电路中,

29、动断触点串接在控制电路的接触器线圈回路中。当电动机过载时,流过电阻丝 (热元件)的电流增大,电阻丝产生的热量使金属片弯曲,经过一定时间后,弯曲位移增大,推动导板移动,使其动断触点断开,动合触点闭合,使接触器线圈断电,接触器触点断开,将电源切除起过载保护作用。三、电机启停控制原理:其工作原理是:起动时按下相应按钮,继电器线圈得电吸合,常开触点闭合,交流接触器线圈通电吸合并自锁电动机起动。的常开辅助触头闭合,常闭辅助肋头断开这时,继电器的线圈因的常闭触点已断开而不能通电,所以不能吸合。松开按钮,所以交流接触器仍吸合,电动机继续运转。但这时放松而断电释放,其常闭触点复位,为接通作好准备。在第二次按下

30、按钮这时继电器线圈通路被常闭触头切断,所以U不会吸合,而线圈通电吸合。吸合后,其常闭触点断开,切断线圈电源,断电释放,电动机停转。安装过程:先准备好导线,不够长的用导两条导线连接上,按照电路图,先连接串联的部分,连接时要弄清哪些是常开开关和常闭开关,连接好串联部门后,开始连接并联部分,连接好后,对这电路图再检查一遍,确定无误会后,就可以接电测试了。四、电机正反转原理1、控制原理 当按下正转启动按钮SB2后,电源相通过热继电器FR的动断接点、停止按钮SB1的动断接点、正转启动按钮SB2的动合接点、反转交流接触器KM2的常闭辅助触头、正转交流接触器线圈KM1,使正转接触器KM1带电而动作,其主触头

31、闭合使电动机正向转动运行,并通过接触器KM1的常开辅助触头自保持运行。反转启动过程与上面相似,只是接触器KM2动作后,调换了两根电源线U、W相(即改变电源相序),从而达到反转目的。2、互锁原理 接触器KM1和KM2的主触头决不允许同时闭合,否则造成两相电源短路事故。为了保证一个接触器得电动作时,另一个接触器不能得电动作,以避免电源的相间短路,就在正转控制电路中串接了反转接触器KM2的常闭辅助触头,而在反转控制电路中串接了正转接触器KM1的常闭辅助触头。当接触器KM1得电动作时,串在反转控制电路中的KM1的常闭触头分断,切断了反转控制电路,保证了KM1主触头闭合时,KM2的主触头不能闭合。同样,

32、当接触器KM2得电动作时, KM2的常闭触头分断,切断了正转控制电路,可靠地避免了两相电源短路事故的发生。这种在一个接触器得电动作时,通过其常闭辅助触头使另一个接触器不能得电动作的作用叫联锁(或互锁)。实现联锁作用的常闭触头称为联锁触头(或互锁触头)。五、电机启停控制和正反转安装过程:先准备好导线,不够长的用导两条导线连接上,按照电路图,先连接串联的部分,连接时要弄清哪些是常开开关和常闭开关,连接好串联部门后,开始连接并联部分,连接好后,对这电路图再检查一遍,确定无误会后,就可以接电测试了。5.三相定子绕组下线(附图)6.电子多路彩灯电子彩灯工作原理:首先假设其中的一个三极管导通,则与其C端相

33、接的电容的正极与地接通,则其正极的电压为零,则负极的电压也为零,则与该电容负极相连的另一个三极管的B端为低电平,则该三极管不导通,当该电容不断充电,则另一个的三极管的B端达到高电平时,与该三极管的C端连接的电容的正极与地导通,电压为零,然后重复上述过程,所以两盏灯会交替的闪。7.实训体会略。附录资料:不需要的可以自行删除 perl函数应用一、进程处理函数1、进程启动函数函数名eval调用语法eval(string)解说将string看作Perl语句执行。正确执行后,系统变量$为空串,如果有错误,$中为错误信息。例子$print = print (hello,worldn);eval ($pri

34、nt);结果输出hello, world函数名system调用语法system(list)解说list中第一个元素为程序名,其余为参数。system启动一个进程运行程序并等待其结束,程序结束后错误代码左移八位成为返回值。例子proglist = (echo, hello,world!);system(proglist);结果输出hello, world!函数名fork调用语法procid = fork();解说创建程序的两个拷贝-父进程和子进程-同时运行。子进程返回零,父进程返回非零值,此值为子程序的进程ID号。例子$retval = fork();if ($retval = 0) # thi

35、s is the child process exit; # this terminates the child process else # this is the parent process结果输出无函数名pipe调用语法pipe (infile, outfile);解说与fork合用,给父进程和子进程提供通信的方式。送到outfile文件变量的信息可以通过infile文件变量读取。步骤:1、调用pipe2、用fork将程序分成父进程和子进程3、一个进程关掉infile,另一个关掉outfile例子pipe (INPUT, OUTPUT);$retval = fork();if ($re

36、tval != 0) # this is the parent process close (INPUT); print (Enter a line of input:n); $line = ; print OUTPUT ($line); else # this is the child process close (OUTPUT); $line = ; print ($line); exit (0);结果输出$programEnter a line of input:Here is a test lineHere is a test line$函数名exec调用语法exec (list);解

37、说与system类似,区别是启动新进程前结束当前程序。常与fork合用,当fork分成两个进程后,子进程用exec启动另一个程序。例子 结果输出函数名syscall调用语法syscall (list);解说调用系统函数,list第一个元素是系统调用名,其余为参数。如果参数是数字,就转化成C的整型数(type int)。否则传递字符串的指针。详见UNIX的帮助或Perl文档。使用syscall必须包含文件syscall.pl,即:require (syscall.ph); 例子结果输出2、进程终止函数函数名Die调用语法die (message);解说终止程序并向STDERR输出错误信息。mes

38、sage可以为字符串或列表。如果最后一个参数不包含换行符,则程序文件名和行号也被输出。例子die (Cannot open input file);结果输出Cannot open input file at myprog line 6.函数名warn调用语法warn (message);解说与die类似,区别是不终止程序。例子warn(Danger! Danger!n);结果输出Danger! Danger!函数名exit调用语法exit (retcode);解说终止程序并指定返回值。例子exit(2);结果输出无函数名kill调用语法kill (signal, proclist);解说给一组

39、进程发送信号。signal是发送的数字信号,9为杀掉进程。proclist是进程ID列表。详见kill的UNIX帮助。例子结果输出3、进程控制函数函数名sleep调用语法sleep (time);解说将程序暂停一段时间。time是停止的秒数。返回值为实际停止的秒数。例子sleep (5);结果输出无函数名wait调用语法procid = wait();解说暂停程序执行,等待子进程终止。不需要参数,返回值为子进程ID,如果没有子进程,返回-1。例子结果输出函数名waitpid调用语法waitpid (procid, waitflag);解说暂停程序执行,等待特定的子进程终止。procid为等待的

40、进程ID例子$procid = fork();if ($procid = 0) # this is the child process print (this line is printed firstn); exit(0); else # this is the parent process waitpid ($procid, 0); print (this line is printed lastn);结果输出$ programthis line is printed firstthis line is printed last$4、其它控制函数函数名caller调用语法subinfo =

41、 caller();解说返回调用者的程序名和行号,用于Perl Debugger。返回值为三元素的列表:1、调用处的包名2、调用者文件名3、调用处的行号例子结果输出函数名chroot调用语法chroot (dir);解说改变程序的根目录,详见chroot帮助。例子结果输出函数名local调用语法local($variable);解说在语句块(由大括号包围的语句集合)中定义局域变量,仅在此语句块中起作用,对其的改变不对块外同名变量造成影响。千万不要在循环中使用,否则每次循环都定义一个新的局域变量!例子结果输出函数名times调用语法timelist = times解说返回该程序及所有子进程消耗的

42、工作时间。返回值为四个浮点数的列表:1、程序耗用的用户时间2、程序耗用的系统时间3、子进程耗用的用户时间4、子进程耗用的系统时间例子结果输出二、数学函数函数名sin调用语法retval = sin (value);解说参数为弧度值。函数名cos调用语法retval = cos (value);解说参数为弧度值。函数名atan2调用语法retval = atan2 (value1, value2);解说运算并返回value1除以value2结果的arctan值,单位为弧度,范围在-PIPI。应用例:角度转化成弧度子程序。sub degrees_to_radians local ($degrees

43、) = _; local ($radians);11: $radians = atan2(1,1) * $degrees / 45;函数名sqrt调用语法retval = sqrt (value);解说平方根函数。value为非负数。函数名exp调用语法retval = exp (value);解说返回e的value次方。函数名log调用语法retval = log (value);解说以e为底的自然对数。函数名abs调用语法retval = abs (value);解说绝对值函数。(Perl 4中没有)函数名rand调用语法retval = rand (num);解说随机数函数,返回0和整数

44、num之间的一个浮点数。函数名srand调用语法srand (value);解说初始化随机数生成器。保证每次调用rand真正随机。三、字符串处理函数函数名index调用语法position = index (string, substring, position);解说返回子串substring在字符串string中的位置,如果不存在则返回-1。参数position是可选项,表示匹配之前跳过的字符数,或者说从该位置开始匹配。函数名rindex调用语法position = rindex (string, substring, position);解说与index类似,区别是从右端匹配。函数名le

45、ngth调用语法num = length (string);解说返回字符串长度,或者说含有字符的数目。函数名pos调用语法offset = pos(string);解说返回最后一次模式匹配的位置。函数名substr调用语法substr (expr, skipchars, length)解说抽取字符串(或表达式生成的字符串)expr中的子串,跳过skipchars个字符,或者说从位置skipchars开始抽取子串(第一个字符位置为0),子串长度为length,此参数可忽略,意味着取剩下的全部字符。当此函数出现在等式左边时,expr必须为变量或数组元素,此时其中部分子串被等式右边的值替换。函数名s

46、tudy调用语法study (scalar);解说用一种内部格式提高变量的访问速度,同一时刻只对一个变量起作用。函数名lcuc调用语法retval = lc(string);retval = uc(string);解说将字符串全部转换成小/大写字母。函数名lcfirstucfirst调用语法retval = lcfirst(string);retval = ucfirst(string);解说将第一个字母转换成小/大写。函数名quotameta调用语法newstring = quotemeta(oldstring);解说将非单词的字母前面加上反斜线()。语句 : $string = quote

47、meta($string);等效于:$string = s/(W)/$1/g;常用于模式匹配操作中,确保字符串中没有字符被看作匹配操作符。函数名join调用语法join (joinstr, list);解说把字符串列表(数组)组合成一个长的字符串,在每两个列表元素间插入串joinstr。函数名sprintf调用语法sprintf (string, fields);解说与printf类似,区别是结果不输出到文件,而作为返回值赋给变量。例子$num = 26;$outstr = sprintf(%d = %x hexadecimal or %o octaln,$num, $num, $num);p

48、rint ($outstr);结果输出26 = 1a hexadecimal or 32 octal四、标量转换函数函数名chop调用语法$lastchar = chop (var);解说var可为变量或数组,当var为变量时,最后一个字符被删除并赋给$lastchar,当var为数组/列表时,所有元素的最后一个字符被删除,最后一个元素的最后一个字母赋给$lastchar。函数名chomp调用语法result = chomp(var);解说检查字符串或字符串列表中元素的最后一个字符是否为由系统变量$/定义的行分隔符,如果是就删除。返回值为实际删除的字符个数。函数名crypt调用语法result

49、 = crypt (original, salt);解说用DES算法加密字符串,original是将要加密的字符串,salt是两个字符的字符串,定义如何改变DES算法,以使更难解码。返回值为加密后的串。函数名hex调用语法decnum = hex (hexnum);解说将十六进制数(字符串形式)转化为十进制数。函数名int调用语法intnum = int (floatnum);解说将浮点数舍去小数部分转化为整型数。函数名oct调用语法decnum = oct (octnum);解说将八进制数(字符串形式)或十六进制数(0 x.形式)转化为十进制数。函数名ord调用语法asciival = or

50、d (char);解说返回单个字符的ASCII值,与PASCAL中同名函数类似。函数名chr调用语法$char = chr (asciival);解说返回ASCII值的相应字符,与PASCAL中同名函数类似。函数名pack调用语法formatstr = pack(packformat, list);解说把一个列表或数组以在实际机器存贮格式或C等编程语言使用的格式转化(包装)到一个简单变量中。参数packformat包含一个或多个格式字符,列表中每个元素对应一个,各格式字符间可用空格或tab隔开,因为pack忽略空格。除了格式a、A和外,重复使用一种格式多次可在其后加个整数,如: $twoint

51、s = pack (i2, 103, 241);把同一格式应用于所有的元素则加个*号,如: $manyints = pack (i*, 14, 26, 11, 83);对于a和A而言,其后的整数表示要创建的字符串长度,重复方法如下: $strings = pack (a6 x 2, test1, test2);格式的情况比较特殊,其后必须加个整数,该数表示字符串必须的长度,如果长度不够,则用空字符(null)补足,如: $output = pack (a 6 a, test, test2);pack函数最常见的用途是创建可与C程序交互的数据,例如C语言中字符串均以空字符(null)结尾,创建这

52、样的数据可以这样做: $Cstring = pack (ax, $mystring);下表是一些格式字符与C中数据类型的等价关系:字符 等价C数据类型CcharddoubleffloatiintIunsigned int (or unsigned)llongLunsigned longsshortSunsigned short完整的格式字符见下表。 格式字符 描述a用空字符(null)补足的字符串A用空格补足的字符串b位串,低位在前B位串,高位在前c带符号字符(通常-128127)C无符号字符(通常8位)d双精度浮点数f单精度浮点数h十六进制数串,低位在前H十六进制数串,高位在前i带符号整数I

53、无符号整数l带符号长整数L无符号长整数n网络序短整数N网络序长整数p字符串指针s带符号短整数S无符号短整数u转化成uuencode格式vVAX序短整数VVAX序长整数x一个空字节X回退一个字节以空字节(null)填充函数名unpack调用语法list = unpack (packformat, formatstr);解说unpack与pack功能相反,将以机器格式存贮的值转化成Perl中值的列表。其格式字符与pack基本相同(即上表),不同的有:A格式将机器格式字符串转化为Perl字符串并去掉尾部所有空格或空字符;x为跳过一个字节;为跳过一些字节到指定的位置,如4为跳过4个字节。下面看一个和X

54、合同的例子: $longrightint = unpack (* X4 L, $packstring);此语句将最后四个字节看作无符号长整数进行转化。下面看一个对uuencode文件解码的例子:1 : #!/usr/local/bin/perl2 : 3 : open (CODEDFILE, /u/janedoe/codefile) |4 : die (Cant open input file);5 : open (OUTFILE, outfile) |6 : die (Cant open output file);7 : while ($line = ) 8 : $decoded = unp

55、ack(u, $line);9 : print OUTFILE ($decoded);10: 11: close (OUTFILE);12: close (CODEDFILE); 当将pack和unpack用于uuencode时,要记住,虽然它们与UNIX中的uuencode、uudecode工具算法相同,但并不提供首行和末行,如果想用uudecode对由pack的输出创建的文件进行解码,必须也把首行和末行输出(详见UNIX中uuencode帮助)。函数名vec调用语法retval = vec (vector, index, bits);解说顾名思义,vec即矢量(vector)函数,它把简单

56、变量vector的值看作多块(维)数据,每块含一定数目的位,合起来即一个矢量数据。每次的调用访问其中一块数据,可以读取,也可以写入。参数index就象数组下标一样,提出访问哪一块,0为第一块,依次类推,要注意的是访问次序是从右到左的,即第一块在最右边。参数bits指定每块中的位数,可以为1,2,4,8,16或32。例子1 : #!/usr/local/bin/perl2 : 3 : $vector = pack (B*, 11010011);4 : $val1 = vec ($vector, 0, 4);5 : $val2 = vec ($vector, 1, 4);6 : print (hi

57、gh-to-low order values: $val1 and $val2n);7 : $vector = pack (b*, 11010011);8 : $val1 = vec ($vector, 0, 4);9 : $val2 = vec ($vector, 1, 4);10: print (low-to-high order values: $val1 and $val2n); 结果high-to-low order values: 3 and 13low-to-high order values: 11 and 12函数名defined调用语法retval = defined (e

58、xpr);解说判断一个变量、数组或数组的一个元素是否已经被赋值。expr为变量名、数组名或一个数组元素。如果已定义,返回真,否则返回假。函数名undef调用语法retval = undef (expr);解说取消变量、数组或数组元素甚至子程序的定义,回收其空间。返回值始终为未定义值,此值与空串等效。五、数组和列表函数函数名grep调用语法foundlist = grep (pattern, searchlist);解说与同名的UNIX查找工具类似,grep函数在列表中抽取与指定模式匹配的元素,参数pattern为欲查找的模式,返回值是匹配元素的列表。例子list = (This, is, a, test);foundlist = grep(/tT/, list);结果foundlist = (This, test);函数名splice调用语法retval = splice (array, slipelements, length, newlist);解说拼接函数可以向列表(数组)中间插入元素、删除子列表或替换

温馨提示

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

评论

0/150

提交评论