本文目录一览:
急求锅炉题库?不胜感激
锅炉题库
一、选择题
1、省煤器在运行中最常见的损坏形式是_____A________。
A 磨损 B 内腐蚀 C 外腐蚀 D 过热
2、锅筒和过热器上的安全阀的总排放量必须____A______锅炉的额定蒸发量。
A 大于 B 等于 C 小于 D 没有要求
3、轴承外圈与轴承盖之间一般有_____A____的径向间隙。
A 0.05-0.1mm B 0.5-1mm C 0.1-0.5mm. D 0.05-0.1cm.
4、不锈钢是靠加入_______B___金属来实现耐腐蚀性的。
A 铬和钼 B 铬和镍 C 镍和锰
5、合金钢过热器管和再热器管外径蠕变变形大于 C 时,应及时更换。
A 1﹪ B 2﹪ C 2.5﹪ D 3﹪
6、在易燃易爆区内使用(A B)作业,视为动火作业,必须申请办理动火证。
A 电钻 B 砂轮 C 手推车
7、在易燃易爆场所中(A B C D )要办理动火作业证。
A 使用钢铁工具敲打水泥地 B 使用电、气焊 C 使用电烙铁 D 使用刀形电气开关及非防爆型灯具
8、研具材料有(A B C D)。
A 铸铁 B 低碳钢 C 铜 D 巴氏合金
9、退火处理的目的是( A B C )。
A 细化组织 B 降低硬度 C 消除应力
10、16Mn是一种平均含碳量为0.16﹪的较高含锰量的(B )。
A 低合金钢 B 普通碳素结构钢 C 优质碳素钢
11、受热管更换,当新管外表面缺陷深度超过管子规定厚度( B )﹪以上时,该管不能使用。
A 5 B 10 C 15
12、 锅炉门盖(如检视孔、吹灰孔、人孔等)与门框结合面须严密,间隙不得大于(A )mm。
A 0.5 B 1 C 1.5
13、蒸汽锅炉安全阀的总排气量,必须(C )。
A 大于锅炉最小连续蒸发量 B小于锅炉最小连续蒸发量
C 大于锅炉最大连续蒸发量 D小于锅炉最大连续蒸发量
14、 检查密封面的密合情况一般用﹙B﹚。
A 铅粉 B 红丹粉 C 品蓝 D 白灰水
15、阀门填料压盖、填料室与阀杆的间隙要适当,一般为﹙B﹚mm。
A 0.01-0.02mm B 0.1-0.2mm C 0.2-0.3mm D 0.3-0.4mm
16、某轴的工作转速为1500r/min,其轴承振动值不允许超过( B )mm.
A. 0.08 B. 0.10 C. 0.12 D. 0.15
17、斜垫铁薄边厚度不小于( C )mm.
A.2 B.3 C.4 D.5
18、键槽的顶部应留有﹙ B ﹚mm间隙。
A 0.1-0.25 B 0.25-0.45 C 0.45-0.65 D 1.0-2.0
19、碳是煤中的主要可燃元素,含量一般为( D )。
A.10---20﹪ B.20—30﹪ C.30---40﹪ D.40---85﹪
20、在管道上不允许有任何位移的地方,应装设(A )。
A.固定支架 B.滑动支架 C.导向支架 D.弹簧吊架
21、当辅机转速为1500r/min时,弹性联轴器对轮找正其圆周及端面允许偏差值不超过( B )mm.
A .0.10 B .0.08 C 0.06 D. .0.05
22、某轴的工作转速为1500r/min,其轴承振动值不允许超过( B )mm.
A. 0.08 B. 0.10 C. 0.12 D. 0.15
23、斜垫铁薄边厚度不小于( C )mm.
A.2 B.3 C.4 D.5
24、弯管式弯头两头留出的直管段长度不小于( D )。
A.30mm B.40mm C.60mm D.70mm
25、锅炉风压实验一般用( B )检查空气预热器以及热风道的严密性。
A.负压法 B正压法 C正压法和负压法
26、有一平键的尺寸标注为10h7,其h7的意义为﹙ B ﹚。
A 基孔制 ,7级精度 B 基轴制 7级精度 C 上偏差为0.7 D 下偏差为零
27、润滑油无光泽并出现糊状,说明油里﹙ B ﹚。
A 有煤粉 B 含水 C 含有空气 D 温度高
28、筒式钢球磨煤机空心轴衬套内的螺纹方向出入口应( A )。
A 相反 B 相同 C 相反或相同 D 平行
29、热装轴承时把轴承置于( C )的矿物油中加热。
A 200℃左右 B 200℃左右 C 80~90℃
30、吸风机叶片、叶轮盘、防磨头、防磨板磨损超过原厚度的(A )时应更换。
A.1/2 B.1/3 C.2\3 D.3/4
31、手持电动工具要定期检验,绝缘要良好,引线要牢靠、完整,长度最长不得超过(D )米。
A 3 B 10 C 20 D 5
32、研瓦时,瓦面上的亮点表明(C)
A 无接触,间隙较大 B 无接触,间隙较小 C 接触最重 D 有接触,接触点不明显
33、在使用塞尺测量间隙时,塞片组合数不宜多于(A)
A三片 B 一片 C 二片 D 几片都可
34、一般离心式风机的叶轮前盘与风壳间隙为(B)mm
A 10~20 B 40~50 C 60~80 D 50~60
35、把精确度为0.02mm/m的水平仪放在1000mm的直尺上,如果在直尺一端抬高0.02mm,此时气泡偏移(A)格
A 1 B 2 C 3 D 4
36、轴承内圈与轴的配合紧力一般为(D)mm
A 2~5 B 0.2~0.5 C 0.1~0.4 D 0.02~0.05
37、钢球磨煤机空心轴内套管与端部衬板之间最少留有(A)mm以上的间隙
A 5 B 10 C 15 D 20
38、当钢球磨煤机内的钢瓦磨损厚度超过原厚度的(B)时,应进行更换
A 50% B 60% C 65% D 55%
39、合金钢管的胀粗不能大于原直径的( A ),钢管的胀粗不能大于原直径的( A )。
A 2.5﹪ 3.5﹪ B 3.5﹪ 2.5﹪ C 2.5﹪ 2.5﹪
40、管子对接时,两对接焊缝的焊缝中心线距离不得小于( A )mm,且不得小于管子直径。
A 150 B 200 C 250
41、用弯管机对管子冷弯时,弯曲半径不小于管子外经的( A )倍
A 2 B 3 C 4
42、管子的低温硫腐蚀主要发生在( A )。
A 管式空气预热器 B 省煤器出口 C 过热器
43、钢管弯管时,管子壁厚减薄最大的位置是( C )。
A 起弯点 B 弯头内弯中部 C 弯头外弯中部
44、管道与阀门采用焊接方式连接时,阀门( A )。
A不得关闭 B 不得开启 C 无所谓
45、管道连接用活接头时,应注意使水流方向( A )。
A 从活接头公口到母口 B 从活接头母口到公口 C A,B均可
46、组装平焊法兰时,管端应插入法兰( B )。
A 1/3 B 2/3 C 100﹪
47、采用热弯煨制不锈钢管时,不同管径砂子粒度应选择( A )。
A一律用细砂 B 管径越大,选择的砂粒越粗 C 没有要求
48、强制循环锅炉与自然循环锅炉相比,在( B )中增加了循环泵。
A 上升管 B 下降管 C 省煤器
49、工作压力大于( A )Mpa的汽包,都属于本体部分金属监督的范围。
A 3.9 B 6 C 10
50、锅炉联箱的弯曲度一般在( B )以下。
A 1/1000 B 3/1000 C 5/1000
51、省煤器管的磨损超过管壁厚的( B )时应更换新管。
A 1/2 B 1/3 C 1/4
52、管式空气预热器在距烟气进口(A )mm处,磨损最严重。
A 20~50 B 30~70 C 50~100
53、汽包内温度降到(A )℃以下时进去工作,且要有良好的通风条件。
A 40 B 50 C 60
54、130t/h锅炉至少应装设(D )个安全阀。
A 0 B 1 C 2 D 3
55、锅筒和过热器上的安全阀的总排放量必须( A )锅炉的额定蒸发量。
A 大于 B 等于 C 小于 D 没有要求
56、安全阀应(B )安装。
A 倾斜 B 铅直 C 视现场安装方便而定 D 水平
57、有过热器的锅炉超压时(A )安全阀应先开启。
A 过热器 B 汽包
58、选用压力表时,压力表的量程最好选用为工作压力的(B )倍。
A 1.5 B 2 C 3 D 4
59、锅炉运行时,水位表汽水连管上的阀门应处于(A )。
A 全开 B 全关 C 中间位置
60、校验锅炉安全阀一般应在(A )进行。
A 锅炉运行状态下 B 安全阀校验台上
61、汽包内工作时,行灯电压应选用(A )电压。
A 12V B 24V C 36V
二、判断题:
1、 研磨剂中常用的磨粉的粗细是以粒度号表示的,号数越小,磨粉越细。﹙ × ﹚
2、 中低压管道在使用前,表面应无裂纹、缩孔、夹渣、粘砂、折叠、漏焊、重皮等缺陷。﹙√ ﹚
3、 在脚手架工作面的外侧,应设1米高的栏杆。﹙√﹚
4、 研磨阀门时,磨具最好是用合金钢制成的。 ﹙×﹚
5、 阀门压兰与阀杆的间隙为0.30-0.35mm. ﹙×﹚
6、 阀门检修时要进行密封面的研磨,但不能用阀头和阀座直接研磨。﹙√﹚
7、 焊接对口一般应做到内壁平齐,错口不应超过壁厚的10﹪,且不大于1mm.﹙ √ ﹚
8、 合金钢管道焊后应及时进行焊后热处理。 ﹙√﹚
9、 受热应力影响,管道弯头裂纹发生的起始位置通常在外表面上。﹙√﹚
10、 阀门的研磨过程分为粗研和抛光两个过程。 ﹙×﹚
11、 风机的调节挡板顺气流方向,如方向装反不但会影响出力,而且会引起很大振动。 ( √ )
12、 滚动轴承的优点很多,无论在何种情况下,使用滚动轴承比使用滑动轴承好。 (× )
13、 齿轮传动是常用传动机械传动效率最高的一种其效率可达90%。 ( √ )
14、 风机叶片接长,可使风机流量、风压和功率增加。 ( √ )
15、 磨煤机的出力与通风量无关。 (× )
16、 联轴器找正时的允许误差一般随转速的升高而减小。 ( √ )
17、 叶片局部磨损超过原厚度的1/2时应更换新叶轮。 ( √ )
18、 轴承轴向间隙测量可用塞尺和百分表进行。 ( √ )
19、滚动轴承清洗完毕后,应该用棉纱将滚动体保持架擦抹干净。 ( × )
20、轴瓦与轴颈不能留有径向间隙,否则转机在运转中会产生振动。 ( × )
三、填空题:
1、 管道与附件的连接方法有法兰连接、焊接、丝扣连接。
2、热电分公司锅炉1—3#炉使用的减温器是表面式的,4---6#炉使用的减温器是混合喷淋式的。
3、给水调节阀阀芯与阀座之间的总间隙要控制在0.3mm.。
4、3632轴承内径为160mm,报废游隙为0.32mm。
5、滚动轴承置于油中缓慢加热温度控制在80—100℃。最高不允许超过120℃。
6、滚动轴承常见故障有滚动体脱皮剥落、磨损过热、变色锈蚀、裂纹或破损等。
7、蜗轮蜗杆传动装配时,蜗杆的轴向蹿动一般不得大于0.2mm。
8、弯管后弯头最外层壁厚减薄不得超过原壁厚的15﹪。
9、若叶片局部磨损超过原厚度的 1/3 时,应进行焊补或挖补叶片;若超过原厚度的 1/2 时,则要更换新叶轮,叶轮焊口如有 裂纹 ,需要将 该处焊口 铲除 ,重新焊接。
10、风机叶轮前轮盘与风壳间隙为 40-50 mm,风壳与轴间隙为 2-3 mm。
11、磨煤机螺旋筒与端衬板之间最少留有 5 mm以上的间隙;
12、磨煤机出料部、进料部与螺旋筒的径向间隙 5-8 mm;
13、磨煤机出料部、进料部应伸入螺旋筒内 8-10 mm;
14、空心轴与大瓦接触角一般为 60°-90 °,且轴与瓦接触均匀。
15、轴瓦钨金面应完好无缺,不应有 裂纹 、 损伤 及脱胎 ,表面呈银乳色。如在接触角度内 25﹪ 的面积有脱胎或其他严重缺陷,必须 焊补 修理,或重新 浇铸 新瓦。
16、主轴的推力间隙对于新瓦应在0.8-1.2mm间,如系旧瓦,应小于 3 mm;
17、磨煤机大齿轮磨损不大于原厚度的10﹪-15﹪,否则应翻身使用或更换;
18、更换阀门时在焊接新阀门前,要把新阀门开2-3圈,以防阀头因温度过高而胀死、卡住或把阀杆顶高。
四、计算题:
1、 如图所示,滚动轴承上被压扁的铅丝的厚度:推力侧b1=0.25mm, 承力侧b2=0.15mm。轴承座两侧被压扁的铅丝厚度分别为推力侧:a1=0.17mm, c1=0.20mm。 承力侧:a2=0.21mm, c2=0.25mm 。试计算两侧轴承顶部的间隙﹙或紧力﹚为多少?需要加的铜皮厚度及所加位置?铜皮有0.05mm 0.10mm 0.15mm三种。
解、承力侧:0.15-﹙0.21+0.25﹚/2=0.15-0.23=-0.08﹙mm﹚为紧力
推力侧:0.25-﹙0.17+0.20﹚/2=0.25-0.19=0.06﹙mm﹚为间隙
根据轴承与轴承上盖配合要有0.05mm-0.10mm的间隙。在轴承座两侧加0.15mm铜皮,且在推力侧轴承上部加0.15mm铜皮。
2、采用百分表测量某电动机找正记录如图所示,试问电动机底脚高度应如何调整?﹙卡具在电动机侧,联轴器对轮直径为300mm﹚。
解:因为b1=b2 联轴器无张口,所以电机只是比机械侧低。
电机低δ=﹙0.70-0.30﹚/2=0.20﹙mm﹚
所以应在电机四个地脚各加0.20mm垫片。
五、简答题
1、滑动轴承轴瓦与轴承盖的配合与滚动轴承与轴承盖的配合有何区别?为什么?
答:﹙1﹚ 滑动轴承轴瓦与轴承盖的配合一般要求有0.02mm的紧力。紧力太大,易使上瓦变形:紧力过小,运转时会使上瓦跳动。
﹙2﹚ 滚动轴承与轴承盖的配合一般要求有0.05-0.10mm的间隙。因为滚动轴承与轴是紧配合,在运转中由于轴向位移滚动轴承要随轴而移动。如果无间隙会使轴承径向间隙消失,轴承滚动体卡住,而烧毁轴承。
2、导致水冷壁管弯曲变形的原因有哪些?如何修复?
答:﹙1﹚正常的膨胀受到阻碍;
﹙2﹚管子拉钩、挂钩烧坏;
﹙3﹚管子过热;
修复方法:﹙1﹚炉内较直:如果管子弯曲值不大,数量也不多时,采用局部加热较直的方法,在炉内就地进行。
﹙2﹚炉外较直:如果管子弯曲值较大,数量也很多时,则应把它们先割下来,在炉外较直,加工好坡口,在装回原位焊接,对所割的管子要编号,回装时要对号入座。
3、为什么给水调节阀允许有一定的漏流量?
答:调节阀一般都有一定的漏流量,主要是由于阀芯和阀座间有一定的间隙。如间隙过小,容易卡涩,使运行操作困难,甚至损坏阀门。当然阀门全关时的漏流量应当很小,如果间隙过大,楼流量很大,在紧急情况下,如汽包水位偏高,需要停止上水时,就会因漏流量大而造成锅炉的满水事故。所以阀芯和阀座的间隙应力求得当,使之既不防碍使用,又能将漏流量控制在较小的范围之内。
4、检查气包内部时应采取哪些措施?
答:气包内有许多管孔,检修时要采用一定的安全措施,以防止杂物,零件或工具等掉入管孔内,给运行安全造成威胁,同时,也要保证人身安全。所以在检修汽包特别是进入汽包内部时,应注意以下几点:⑴打开汽包前,与汽包连接的各种阀门应关闭,与公共系统有联系的阀门(如排污阀,给水阀,林路加热装置汽原阀等)除关闭外,还应加装堵板,以确保在检修时公共系统的汽水不会窜入汽包内。⑵在确认汽包内无汽水时,才允许缓慢打开人孔门,待内部温度低于40℃时,才允许人进入汽包工作。⑶汽包内的管孔要用特制的管盖盖住,或用管塞堵上。汽包下不要铺上橡胶垫,以防杂物掉入管孔。⑷汽包内要有良好的通风,照明要用12V安全行灯。(5)进入汽包工作时,代入得工具材料,零件数量都应清点登记,工作人员口袋内部的防有东西。⑹检修期间,检修人员离开现场汽包内无工作时,人孔门应用木板或铁丝网做成的假门关上,并贴封条。⑺最后关闭人孔门时,要仔细检查内部,清点工具,零件,人数以确保安全。
5、过热器检修时主要检查哪些方面?
答:⑴彻底清扫外壁积灰。⑵检查管子涨粗情况,当碳钢管胀粗超过原管径3.5﹪,合金钢管超过原管径2.5﹪时,应更换新管。⑶检查管子磨损情况,当磨损面积大于10CM2,磨损厚度超过原壁厚度1/3时,就应更换新管。⑷检查管子有无弯曲变形,发生弯曲变形时应查找产生变形的原因,并校形复位。⑸检查管子的支吊装置,防磨装置,检查管子支吊架,管夹,防磨装置等有无断裂,损坏,变形,脱焊等情况。⑹检查联箱,减温器的焊口有无裂纹,膨胀是否受阻,支吊架有无损坏及妨碍联箱膨胀的现象,必要时应割开联箱手孔检查内部有无腐蚀,结垢的情况,以及减温器喷水室和保护套管有无裂纹及其他损坏情况。
(虽然不太全,但也基本够用,可结合你厂实际做些改动。。。。。。不知满意否)
super junior再也没有你这样的人的中文歌词 谁有
Super Junior(SJ)——No other中文歌词+韩文歌词+中文音译+罗马拼音
너 같은 사람 또 없어 주위를 둘러봐도 그저 그렇던 걸
어디서 찾니 너같이 좋은 사람 너같이 좋은 사람 너같이 좋은 마음 너같이 좋은 선물
너무 다행이야 애써 너를 지켜줄 그 사람이 바로 나라서
어디서 찾니 나같이 행복한 놈 나같이 행복한 놈 나같이 웃는 그런 최고로 행복한 놈
너의 따뜻한 그 두 손이 차갑게, 차갑게 식어 있을 때 너의 강했던 그 마음이 날카롭게 상처 받았을 때
내가 잡아줄게 안아줄게 살며시, 그것으로 작은 위로만 된다면 좋겠어
언제나 더 많은 걸 해주고 싶은 내 맘 넌 다 몰라도 돼
가슴이 소리쳐 말해 자유로운 내 영혼
언제나 처음의 이 마음으로 너를 사랑해 걸어왔던 시간보다 남은 날이 더 많아
*너 같은 사람 또 없어 주위를 둘러봐도 그저 그렇던 걸
어디서 찾니 너같이 좋은 사람 너같이 좋은 사람 너같이 좋은 마음 너같이 좋은 선물
너무 다행이야 애써 너를 지켜줄 그 사람이 바로 나라서
어디서 찾니 나같이 행복한 놈 나같이 행복한 놈 나같이 웃는 그런 최고로 행복한 놈
나의 가난했던 마음이 눈부시게 점점 변해갈 때 작은 욕심들이 더는 넘치지 않게 내 맘의 그릇 커져갈 때
알고 있어 그 모든 이유는 분명히 네가 있어주었다는 것, 그것 딱 하나 뿐
언제나 감사해. 내가 너만큼 그리 잘 할 수 있겠니
가슴이 소리쳐 말해 자유로운 내 영혼
언제나 처음의 이 마음으로 너를 사랑해 걸어왔던 시간보다 남은 날이 더 많아
*너 같은 사람 또 없어 주위를 둘러봐도 그저 그렇던 걸
어디서 찾니 너같이 좋은 사람 너같이 좋은 사람 너같이 좋은 마음 너같이 좋은 선물
너무 다행이야 애써 너를 지켜줄 그 사람이 바로 나라서
어디서 찾니 나같이 행복한 놈 나같이 행복한 놈 나같이 웃는 그런 최고로 행복한 놈
Rap 있잖아 조금 아주 조금 나 수줍지만 넌 몰라 속은 태양보다 뜨거워 내 맘 좀 알아줘
TV쇼에 나오는 Girl들은 무대에서 빛이 난데도 넌 언제나 눈부셔 (내가 미쳐 미쳐 Baby)
사랑한단 너의 말에 세상을 다 가진 난 You I, You’re so fine너 같은 사람 있을까
사랑해 오, 내게는 오직 너뿐이란 걸 바보 같은 나에게는 전부라는 걸 알아줘
같은 길을 걸어왔어 우린 서로 닮아가고 있잖아 놀라울 뿐이야 고마울 뿐이야 사랑할 뿐이야
*너 같은 사람 또 없어 주위를 둘러봐도 그저 그렇던 걸
어디서 찾니 너같이 좋은 사람 너같이 좋은 사람 너같이 좋은 마음 너같이 좋은 선물
너무 다행이야 애써 너를 지켜줄 그 사람이 바로 나라서
어디서 찾니 나같이 행복한 놈 나같이 행복한 놈 나같이 웃는 그런 최고로 행복한 놈
너 같은 사람 또 없어
请悄悄地牵起我的手 和我拥抱 能那样给你小小的安慰就好了
无论何时都想给你更多 我的心你都不知道也无所谓
大声喊出心声 我自由的灵魂
无论何时 都以初次的那颗心爱你
和走过的时间相比 剩下的日子更多
我的一无所有的心 慢慢变得阳光的时候
小小的野心不敢进一步流露 我的心无法抑制膨胀的时候
请悄悄地牵起我的手 和我拥抱 能那样给你小小的安慰就好了
无论何时都想给你更多 我的心你都不知道也无所谓
大声喊出心声 我自由的灵魂
无论何时 都以初次的那颗心爱你
和走过的时间相比 剩下的日子更多
我的一无所有的心 慢慢变得阳光的时候
小小的野心不敢进一步流露 我的心无法抑制膨胀的时候
我知道所有的理由都清晰起来
我所给与的一切都是只为一个
无论什么时候都感谢 我因为你一切都变得美好
大声喊出心声 我自由的灵魂
无论何时 都以初次的那颗心爱你
和走过的时间相比 剩下的日子更多
就这样小小的 非常小的 我 虽然羞涩
还是想告诉你 你不了解的内心 和太阳相比 更炙热的我的心
在TV Show上出现的girl 在舞台上发出光芒
你无论何时 都光彩照人(我疯了 疯了baby)
我爱你 因为你的话 拥有全世界的我 youI you’re so fine
有像你一样的人的时候 我爱你 想让你知道 我只有你
傻瓜一样 对我来说 你就是全部
一起走过相同的路 我们彼此很相像
只有惊奇 只有感谢 只有我爱你
没有像你一样的人 寻遍四周 也不过如此
到哪去寻找像你一样的好的人 像你一样的好人
像你一样美好的心灵 像你这样美好的礼物
非常庆幸一直用心守护你的那个人是我
没有像你这样的人
闹卡疼撒浪读袄不扫
就一的ER特ER老把DEN哭叫哭老当高
袄地扫强你那噶起桥恩擦浪
闹噶起桥恩擦浪
闹噶起桥恩吗恩
闹噶起桥恩扫木
闹木大黑一要爱扫
闹乐起KIO就可擦浪米把乐那拉扫
袄地四强你那噶起很不卡嫩
那噶起很不卡嫩
那噶起我嫩可LEN
切不给很不抗闹
闹也大个躺可的扫你恰噶该
恰噶该西高一素带
闹也抗还等可吗ER米那卡老该
森桥把大素带
内卡家噶几给啊那几该SUMMER西
哭四老家老瑞老满带大老几该扫
红接难多满嫩噶黑就够西剖乃满闹大木拉都对 YI YE ~
卡四米艘里求吗类
恰有路内有后
红接那桥内吗ER门高闹乐擦浪黑
靠乐挖都西噶不大(闹乐挖嫩到LEN那)
闹卡疼擦浪读袄不扫
就一的ER特ER老把DEN哭叫哭老当高
袄地扫强你那噶起桥恩擦浪
闹噶起桥恩擦浪
闹噶起桥恩吗恩
闹噶起桥恩扫木
木大黑一要爱扫
闹乐起KIO就可擦浪你把乐那个扫
袄地扫强你那噶起很不卡嫩
那噶起很不卡嫩
那噶起我嫩可LEN
切不给很不抗闹
那也卡难还都吗ER米弄不西该
穷窘票内噶带
恰跟就西都里套嫩闹起几按开
内吗买哭里套就噶带
爱都为扫土木对一嫩不老你
乃该一扫几我大嫩高哭高大开乐不
红接那COME撒黑内噶那满可哭里家拉素为该你 YE~~
卡四米艘里求吗类
恰有路内有后
红接那桥内吗ER门高闹乐擦浪黑
靠乐挖都西噶不大(闹乐挖嫩到LEN那)
闹卡疼擦浪读袄不扫
就一的ER特ER LER把DEN哭叫哭老当高
袄地扫强你那噶起桥恩擦浪
闹噶起桥恩擦浪
闹噶起桥恩吗恩
闹噶起桥恩扫木
闹木大黑一要爱扫
闹乐起KIO就可擦浪你把乐那个扫
袄地扫强你那噶起很不卡嫩
那噶起很不卡嫩
那噶起饿嫩可LEN
切不给很不抗闹
RAP: 家就跟吗几就跟那艘几起满闹不乐艘跟
腿呀包大对高我嫩吗就吗乐就
TV SHOW呀NOW GO TO THE 木带扫
比起难到闹昂接难弄不修
乃噶米桥米桥BABY
擦浪喊大闹也吗类塞桑也大噶几那
有为难 YOU SAY FIVE NOW 噶疼擦浪米C噶
擦浪黑O 米个米O
几个NO不米浪够
怕不噶疼那也该木桥木拉能高拉拉
(桥)疼GER冷高老挖扫
WULI扫老卡吗噶古一家那
闹那饿不秒 靠那饿古娘
擦浪饿不娘 HO YE ~~~~
闹卡疼擦浪读袄不扫
就一的ER特ER LER把DEN哭叫哭老当高
袄地扫强你那噶起桥恩擦浪
闹噶起桥恩擦浪
闹噶起桥恩吗恩
闹噶起桥恩扫木
木大黑一要爱扫
闹乐起KIO就可擦浪你把乐那个扫
袄地扫强你那噶起很不卡嫩
那噶起很不卡嫩
那噶起饿嫩可LEN
切不给很不抗闹
闹卡疼擦浪读袄不扫,,,,
OOOOO~~
始源no kat tun sa ram do op so ju wi ru dor ro par do ku jo ku rok don kor
o di so cha ni no kat ti jo eun sa ram no kat ti jo eun ma eum no kat ti jo eun sung mor
艺声no mu da hang i ya yae so no ru ji kyeo jur ku sa ram mi pa ro na ra so
o di so cha ni na kat ti hang bok kan nom na kat ti hang bok kan nom na kat ti up nun ku reon cho ko ro hang bok kan nom
厉旭no ye da deuk kan ku du so ni cha kap ke (cha kap ke) sik ko ip seur dae no ye kang hap deon ku ma eum mi nar ka rop ke sang cho pad da seur dae
东海nae ka jap pa jur ke an na jur ke sar myeo si ku kop peu ro jap pun wi ro man dwen dmyeon jur ket so
on je na do man neun kor hae ju ko sip pun nae mam non da mor ra do dwe
圭贤ka sum mi so ri cho mar hae ja yu ro un nae yeong hon
on je na cho eum me i ma eum meu ro no ru sa rang hae kor ro wa don si kan po da nam mun nar ri do man na
ALL*no kat tun sa ram do op so ju wi ru dor ro par do ku jo ku rok don kor
o di so cha ni no kat ti jo eun sa ram no kat ti jo eun ma eum no kat ti jo eun sung mor
银赫no mu da hang i ya yae so no ru ji kyeo jur ku sa ram mi pa ro na ra so
ALLo di so cha ni na kat ti hang bok kan nom na kat ti hang bok kan nom na kat ti up nun ku reon cho ko ro hang bok kan nom
艺声na ye ka nan hae don ma eum mi nun pu si ke jeom jeom pyeon hae kar dae jak kun yok sim deur ri do nun nom ci ji an ke nae mam me ku reuk ko cheo kar dae
晟敏ar ko ip so ku mo dun i yu nun pun myeong hi ne ka ip so ju op da nun keok ku keok dak ha na pun
on je na kam sa hae nae ka no man kum ku ri jar har su ip ke ni
利特ka sum mi so ri cho mar hae ja yu ro un nae yeong hon
on je na cho eum me i ma eum meu ro no ru sa rang hae kor ro wa don si kan po da nam mun nar ri do man na
厉旭* no kat tun sa ram do op so ju wi ru dor ro par do ku jo ku rok don kor
o di so cha ni no kat ti jo eun sa ram no kat ti jo eun ma eum no kat ti jo eun sung mor
希澈no mu da hang i ya yae so no ru ji kyeo jur ku sa ram mi pa ro na ra so
o di so cha ni na kat ti hang bok kan nom na kat ti hang bok kan nom na kat ti up nun ku reon cho ko ro hang bok kan nom
银赫Rapip ja na cho kum a ju cho kum na su sup ji man non mor ra sok kun tae yang po da deu ko wo nae mam jom ar ra jo
TV so ye na o nun Girl deur run mu dae ye so pit chi nan dae do non on je na nun pu so
(神童)nae ka mi cho mi cho Baby)
sa rang han dan no ye mar re se sang ur sa ka jin nan You I You re so fine no kat tun sa ram ip sur ka
银赫+神童sa rang hae yo nae ke nun o jik no pun ni ran kor pa bo kat tun na ye ke nun jon pu ra nun kor ar ra jo
圭贤kat tun kir reur kor ro wak so wu rin so ro dar ma ka ko ip jan na nor ra ur pun ni ya kp ma ur pun ni ya sa rang har pun ni ya
ALL* no kat tun sa ram do op so ju wi ru dor ro par do ku jo ku rok don kor
o di so cha ni no kat ti jo eun sa ram no kat ti jo eun ma eum no kat ti jo eun sung mor
ALLno mu da hang i ya yae so no ru ji kyeo jur ku sa ram mi pa ro na ra so
o di so cha ni na kat ti hang bok kan nom na kat ti hang bok kan nom na kat ti up nun ku reon cho ko ro hang bok kan nom
厉旭no kat tun sa ram do op so
都给你咯~~~
没有graphics.h 怎么解决
1、首先看到图中的红色选框中的两个文件夹,将其下载下来。
2、接下来,我们先打开下载的include文件夹,将里面的两个文件,复制下来。
3、接着,找到我们的vs安装的地方,打开VC-include。
4、右键,粘贴。注意,这里配图不是你会出现的,楼主是因为之前已经弄过一次,为了演示才粘贴第二次的。本身并没有这两个文件。
5、接着,我们打开一开始下载的另一个lib文件。
6、将里面的文件,全部选中,复制。
7、同样找到VS安装的地方,VC-lib,粘贴下来。
8、接下来,我们就可以打开我们的VS了。#include graphics.h就可以用了。
海尔kr_40n/d内机定时灯闪5下
KFR-35GW/V(DBPZXF) KFR-25GW/V(DBPZXF) E2 室内热敏电阻异常 室内故障 E3 热交热敏电阻异常 室内故障 E4 室外EEPROM故障 室外控制板故障 E5 IPM保护 室外模块故障 E6 AC电流过流保护或电流传感器坏 室外模块故障 E7 CBD(室外控制板)与模块通讯故障 室外控制板故障 E8 压机过温\压力过高保护 室外控制板故障 E9 电源过压/欠压保护 室外模块故障 E10 压机堵转 室外模块故障 E11 吐出温度保护 室外控制板故障 E12 外风机异常保护 室外控制板故障 E13 室外除霜电阻异常 室外控制板故障 E14 室外吸气电阻异常 室外控制板故障 E15 室外环境电阻异常 室外控制板故障 E16 室外吐气电阻异常 室外控制板故障 E17 压机吸气过高 室外控制板故障 E18 内机、外机通讯异常 内外通讯故障 E19 室内EEPROM异常 室内故障 E20 内风机异常 室内故障 E21 压机运行失步压机脱离位置 室外模块故障 E22 位置检测回路故障 室外模块故障 E23 压机损坏 室外模块故障 E24 室内过负荷停机 室内故障 E25 室内防冰霜停机 室内故障 E26 室内TC不正常 室内故障 E27 压机振动过大 室外模块故障 压机启动异常 室外模块故障 三菱重工柜机故障代码 机型FDF505HES 无显示 室内机和室外机电源OFF、电源被关断、 操作开关电路板不良。 E1 操作开关线断、室内机电路板不良。 E2 室内机位置编号重复、室内机电路板不良。 E3 无对应室外机号码内外信号线断、室外机电源OFF 室外机号码设定不正确(设定了48或49) E4 室内机号码设定不正确(设定了48或49)室内机电路板不良。 E5 室内机、室外机通讯异常、室外机电源部分异常(室外机室内机电源分开时)、 室外机电路板不良。 E6 室内机热交换器热敏电阻不良、室内机电路板不良。 E7 室内机吸气热敏电阻不良、室内机电路板不良。 E8 内机热交换器温度高(暖气时)、室内机热交换用热敏电阻短路、室内机电路板不良。 E10 操作开关多台控制时台数超过。 E31 室外机号码重复、室外机电路板不良。 E32 电源反相或缺T相(初级)、室外机电路板不良。 E33 压缩机过电流、压缩机缺S相或R相(初级52C的次级配线) 缺相、室外机电路板不良 。 E34 52C的次级缺T相、室外机电路板不良。 E35 室外机热交换器温度高(冷气时)、室外机热交换器用热敏电阻不良(短路)、 室外机电路板不良。 E36 压缩机出口冷媒管温度过高、压缩机出口冷媒管温度热敏电阻不良、室外机 电路板不良。 E37 室外机热交换器热敏电阻不良、室外机电路板不良。 E38 室外机气温热敏电阻不良、室外机电路板不良。 E39 压缩机出口冷媒管热敏电阻不良、室外机电路板不良。 E40 室外机安全设备工作、室外机电路板不良。 面板有显示的还有以下几个: E57 制冷剂不足 E28 控制面板上SW13—6设置错误 处理方法:将SW13—6设置为OFF E9、E40 室外机异常 KFR-71QW/A故障代码(KFR-120QW/A) 运行灯闪 1下 室内环温坏 2 室内管温坏 3 室外环温坏 4 室外管温坏 KFR-60LW/BPF故障代码 E1 室温传感器故障 E2 室内盘管传感器故障 E3 室外环温传感器故障 E4 室外盘管传感器故障 E5 过电流保护 E6 管路压力保护 E7 室外低电压保护 E8 面板与主板通讯故障 E9 室内外通讯故障 E0 室内室外 通讯故障 LED 灯显示 L1 L2 室温传感器坏: 闪 1 灭 室内盘管传感器坏: 闪 2 灭 制热过载: 闪 4 灭 制冷接冰: 闪 5 灭 通信故障: 闪 7 灭 风机故障: 闪 8 灭 模块故障: 灭 闪 1 无负载: 灭 闪 2 压缩机过热: 灭 闪 4 总电流过流: 灭 闪 5 室外环温传感器坏: 灭 闪 6 室外管温传感器坏: 灭 闪 7 ROM坏: 灭 闪 8 电源过压保护: 灭 闪 10 制冷过载: 灭 闪 12 E2ROM错: 灭 闪 14 KTR-280QW/BP变频中央空调室外故障代码 显示内容 故障原因 04 变频信号回路,TRS电路故障 Ab 压力传感器(Pd,pS)误配线故障 AA 高压压力传感器(Pd)电路故障 AE 变频压缩机低频运转时排气温度TD1保护 A0 变频压缩机排气温度传感器TD1电路故障 A1 变频压缩机排气温度传感器TD2电路故障 A2 吸气温度传感器TS保护动作 A6 变频压缩机排气温度传感器TD1保护动作 A7 吸气温度传感器TS保护动作 BB 变频压缩机排气温度传感器TD2保护动作 BD Mg.ws1触点粘接,控制电路故障 BE 制冷系统低压保护 B4 制冷系统低压传感器PS电路故障 18 室外管温传感器TE电路故障 22 制冷系统高压传感器Pd电路故障 95 室内外通迅电路故障 96 室内外地址错误 89 室内外机组过载保护 IC 接口电路板故障 E1 定频压缩机高压电路故障 E5 变频侧IOL电路故障 E6 定频侧IOL,OL电路,电源相序错 KTR-280QW/BP变频中央空调INV室外 显示内容 故障原因 21 变频侧高压开关电路故障 17 电流互感器电路故障 14 变频侧过电流保护电路故障 1F 电流检测电路故障 1d 压缩机系统电路故障 KTR-280QW/BP变频中央空调室内故障代码 显示内容 故障原因 0C 室内温度传感器异常 0B 排水泵浮子开关异常 B5 外部输入显示 B6 外部连锁显示 B9 室内压力传感器异常 9A 室内机误配线 11 电动机(相位配制)电路异常 12 室内主控板回路异常 93 室内管温TC1传感器异常 94 室内管温TC2传感器异常 95 室内外通迅故障 97 集中控制通迅故障 98 集中控制地址设定错 9F 制冷剂不足 KR-70QW、KF-71QW/S、KF-120QW、KF125FW维修代码 E0 排系统故障 E1 室内感温器故障 E2 室内盘管传感器故障 E3 室外环温传感器故障 E4 室外盘管传感器故障 E5 过流保护 E6 管路压力保护 E7 面板与主板通迅故障 E8 主板与室外通讯故障 E9 缺相相序故障 商用空调(KTR系列): 室内机组 1. 室温传感器(TA) 电路 “OC” 2. 室内热交换传感器 (TC1)电路 “93” 3. 室内热交换传感器 (TC2)电路 “94” 4.室内压力传感器电路 “b9” 5.电机电路(相位控制)“11” 6.排水泵,浮子开关 系统电路 “0b” 7.制冷剂循环量不足判断“9F” 8.室内外通信电路 “95” 9.集中控制通信电路 “97” 10.集中控制地址设定 “98” 11.外部输入显示 “b5” 12.外部连锁显示 “b6” 13.室内机组误配线 误连接 “9A” 14.室内基板电路 “12” 15.系统冷媒不足判断 “Ed I/F 控制基板 1.变频串行信号回路,TRS 电路 “04” 2. 室外热交传感器(TE) 电路 “18” 3. 变频压机排气温度传感器 (TD1)电路 “A0” 4. 定频压机排气温度传感器 (TD2)电路 “A1” 5. 吸气温度传感器(TS) 电路 “A2” 6. 高压压力传感器(Pd) 电路 “AA” 7. 低压压力传感器(Ps) 电路 “b4” 8.接口基板电路 “1C” 9.高压保护动作 (Pd)传感器 “22” 10.变频压机排气温度 (TD1)保护动作 “A6” 11.定频压机排气温度 (TD2)保护动作 “bb” 12.吸气温度(Ts) 保护动作 “A7” 13.低频时变频压机排气温度 (TD1)保护动作 “AE” 14.低压压力保护动作 “bE” 15.定频压机用高压 开关电路 “E1” 16.变频IOL电路 “E5” 17.定频机IOL.OL电路,室外 机三相电相序异常 “E6” 18.压力传感器(Pd,Ps) 误配线 “Ab” 19.室内外通信电路 “95” 20.室内外地址矛盾 “96” 21.MgSW1触点粘连控制 显示 “bd” 22.连接室内机组容量过载 “89 KFRD-71LW/F(单相电源) E1: 室温传感器故障 E2: 室内盘管温度传感器 E3: 外环温传感器 E4: 外管温传感器 E5: 电流过大 E6: 压力保护 E7: 低电压保护 E8: (室内)面板。主板通信 E9: 室内。外通信 KFR-50、60LW/BPJ×F1变频柜式空调 显示代码 故障原因 E1 变频功率模块过热或过流短路 E2 电流传感器感应电流过小 E4 制热时压缩机温度传感器温度超过120度 E5 过电流保护 E6 室外环温异常 E7 室外管温异常 Ea 电源过压欠压保护 Ec 制冷时室外冷凝器超过70度 Ee EEPROM错误 F1 室内环温异常 F2 室内管温异常 F4 过热保护 F5 过冷保护 F7 室内主板与控制板通讯异常 KFR-60LW/BPF变频柜式空调(内) 显示代码 故障原因 E1 室内环温温度传感器故障 E2 室内管温温度传感器故障 E3 室外环温温度传感器故障 E4 室外管温温度传感器故障 E5 过电流保护 E6 压缩机过热保护 E7 室外电压低保护 E8 控制板与主板通讯故障 E9 室内外通讯故障 E0 室内外通信故障 L1 L2 闪1灭 室温传感器坏 闪2灭 室内盘管传感器坏 闪4灭 制热过载 闪5灭 制冷结冰 闪7灭 通信故障 闪8灭 风机故障 灭闪1 模块故障 灭闪2 无负载 灭闪4 压缩机过热 灭闪5 总电流过流 灭闪6 室外坏境传感器坏 灭闪7 室外管温传感器坏 灭闪8 ROM坏 灭闪10 电源过压保护 灭闪12 制冷过载 灭闪14 E2ROM错 6、7型柜式空调故障代码 显示代码 故障原因 E1 遥控器与空调通讯异常 E6 室内管温开路 E7 室内环温开路 E8 过热保护(制热状态) E40 室外机异常 E57 过冷保护(制冷状态) KFRD-52、62、71、120柜机 显示代码 故障原因 E1 室内环温传感器异常 E2 室内管温传感器异常 E3 室外环温传感器异常 E4 室外管温传感器异常 E5 过流保护 E6 系统管路压力保护 E7 室外低电压保护(170-180) E8 控制与主板通讯故障 E9 室内外通讯故障 KFR-71、120Q,KFR-125FW嵌入式 显示代码 故障原因 E0 室内排水系统故障 E1 室内环温温度传感器故障 E2 室内管温温度传感器故障 E3 室外环温温度传感器故障 E4 室外管温温度传感器故障 E5 过电流保护 E6 系统压力保护 E7 室内面板与室内主板通讯故障 E8 室内外板通讯故障 E9 电源相序错误或缺相 71LW/F柜机故障代码: E1 室内坏境温度传感器故障 E2 室内盘管传感器故障 E3 室外坏境传感器故障 E4 室外盘管传感器故障 E5 室外电流过大 E6 高压保护 E7 电压欠压保护 E8 控制面板和主板之间通信故障 KRS-32N新型暗藏式空调故障代码 显示代码 故障原因 E1 室内环温温度传感器故障 E2 室内机气管或水管温度传感器开路或短路 E3 室内外机通讯故障 E4 与电子膨胀阀驱动板通讯异常 E5 室内外通讯异常 E6 室内机液管温度传感器开路或短路 E7 控制与主板通讯故障 E9 室外机故障 空调故障代码 F1 冷藏蒸发器传感器短路或开路 F2 环境温度传感器短路或开路 F3 冷藏空间传感器短路或开路 F4 冷冻温度传感器短路或开路 F5 负7度温度传感器短路或开路9.澳柯玛4321故障代码 显示优先从上到下: 1. 室内温度传感器故障,数码管显示01。 2. 室内盘管传感器故障,数码管显示02。 3. 系统异常,数码管显示03。 4. 制冷防霜冻,数码管显示04。 5. 制热过载,数码管显示05. 近两年新款空调代码 1.KF(R)-25GW/HG(ZXF).KF(R)-35GW/HG(ZXF).KF(R)-23GW/HB(ZXF).KF(R)-33GW/HB(ZXF).KFR-28GW/HB(BPF).KFR-35GW/HB(BPF) 故障类型 运转制热 制冷 室内环境温度电阻异常 闪 灭灭 内管温电阻异常 闪 亮亮 EEPROM异常 闪 亮闪 内风机异常 灭 亮闪 2.KF(Rd)-50(60.71.75)LW/G(ZXF).KF(Rd)-58(60.68)LW/K(ZXF).KF(Rd)-48(58.68.71)LW/K(F).KF(Rd)-48(58.68.71)lw/k(XF).KF(Rd)-58(68.71)LW/K(YF).KFRd-50(60.71)LW/V(ZXF).KFRd-48(50.58.71)LW/Z2.KF-45(48.58.71)LW/Z2.KF(Rd)-48(58.68)LW/K2.KFRd-50(60.71)-LW/VA(ZXF).KFR-70LW/Z-(S).KF(Rd)-48(58.70)LW/Z.KF(Rd)-70LW/Z(S).KFRD-75LW/@(F) E1: 室内环境温度传感器异常 E2: 室内管温传感器异常 E6: 压力保护 E7: 低电压保护 E8: 面板与内机通讯故障 36BP、50BP空调故障代码 电源指示灯连续闪烁的次数 室内机故障原因 1 室温传感器相关故障 2 室内盘管传感器相关故障 4 制热室内盘管过热或传感器故障 5 制冷室内盘管过冷或传感器故障 6 CPU工作不正常 7 通讯故障 8 内风机故障(含霍尔元件坏) 9 电源接触不良 定时指示灯(黄色)连续闪烁的次数 室内机故障原因 1 IPM模块过热、过流、短路 2 室外压缩机无电(检流线圈、压缩机开路等) 4 压缩机过热 5 整机过流 6 室外环温传感器相关部位 7 室外盘管传感器相关部位 8 CPU故障 10 电源欠压 11 电源接触不良 12 制冷室外盘管温度超过72度 14 CPU故障 15 CPU工作条件不正常或CPU坏 KTR—160W/BPMR空调故障代码: 故障代码 故障内容 11 电动机相位控制异常 12 室内机控制异常 14 变频器过流 17 电流传感器部份异常 18 室外热交换器温度传感器TE异常 21 变频压缩机相关高压开关电路异常 22 高压保护动作 93 室内热交换传感器TC1电路异常 94 室内热交换传感器TC2电路异常 95 室内外通信电路异常 96 室内外通信地址异常 89 室内机组过载 OC 室内温度传感器TA电路异常 BD Mg1SW触点粘连 B9 室内压力传感器电路异常 AB 压力传感器配线有误 97 集中控制通信电路异常 98 集中控制地址设定异常 E5 变频IOL电路异常 E6 定频IOL电路异常 E1 定频压缩机相关高压开关电路异常 OB 排水泵、浮子开关电路异常 B5 外部输入显示异常 9F 制冷剂循环量不足 AE 低频时变频压缩机排气温度传感器TD1保护动作 BE 低压压力保护动作 A0 定频压缩机排气温度传感器TD1电路异常 A1 定频压缩机排气温度传感器TD2电路异常 A2 吸气温度传感器TS电路异常 A6 变频压缩机排气温度传感器TD1保护动作 A7 变频压缩机排气温度传感器TD2保护动作 B6 外部连锁显示异常 9A 室内机组配线有误 1D 压缩机系统异常 1F 电路检测部份异常 1C 接口基板电路异常. A4 高压压力传感器PD电路异常 B4 低压压力传感器PS电路异常 KR-70QW、KF-71QW/S、KF-120QW、KF125FW维修代码 E0 排系统故障 E1 室内感温器故障 E2 室内盘管传感器故障 E3 室外环温传感器故障 E4 室外盘管传感器故障 E5 过流保护 E6 管路压力保护 E7 面板与主板通迅故障 E8 主板与室外通讯故障 E9 缺相相序故障 KFR-28、36GW/BPJF分体空调 显示代码 故障原因 E1 室内环温温度传感器故障 E2 室内管温温度传感器故障 E8 主板电源不良或高压集尘板打火 E9 过热保护 E07 通讯故障 F4 室外压缩机排气温度超过120度 F6 室外环温传感器故障 F11 压缩机或IPM变频模块异常 F21 室外除霜温度传感器故障 F22 过电流保护(AC电流检测) F23 过电流保护(DC电流检测) F24 CT断线 F25 室外排气温度传感器故障 MRV || 5e中央空调 故障代码表 故障检测 1 系统故障代码显示,分配如下: 0-----9 内机故障 20---70 变频外机故障 71---100 定频外机故障 *注意* 按照转盘开关SW3,SW4,SW5 的设定,将SW3,SW4,SW5拨到故障检查位置,个内外机的故障代码就才会在数码管上显示出来 根据显示出来的故障代码,可以找出详细的故障内容,从而快速的排除故障。 2:故障代码定义 外机变频主机故障代码表 主机LED显示故障代码 20 室外除霜温度传感器TE电路变频主板显示20 MRV || 5e 变频中央空调故障代码 内机故障显示代码 主机显示代码 线控器显示代码 内电脑板LED5遥控接收窗定时等闪烁次数 01 01 1 02 02 2 03 03 3 04 04 4 05 05 5 06 06 6 07 07 7 08 08 8 09 09 9 0A 0A 0 室内码 室外码 20故障详细内容 01 室内环温传感器TA故障 02 室内管温传感器TC1故障 03 室内管温传感器TC2故障 04 室内双热源传感器故障 05 室内EERROM故障 06 室内机与室外机通讯故障 07 室内机与线控器通讯故障 08 室内机排水故障 09 室内地址重复故障 10 集中控制地址重复故障 20 室外机相对应的故障
c语言 图形函数
图形函数 1. 图形模式的初始化
不同的显示器适配器有不同的图形分辨率。即是同一显示器适配器, 在不同
模式下也有不同分辨率。因此, 在屏幕作图之前, 必须根据显示器适配器种类将
显示器设置成为某种图形模式, 在未设置图形模式之前, 微机系统默认屏幕为文
本模式(80列, 25行字符模式), 此时所有图形函数均不能工作。设置屏幕为图形
模式, 可用下列图形初始化函数:
void far initgraph(int far *gdriver, int far *gmode, char *path);
其中gdriver和gmode分别表示图形驱动器和模式, path是指图形驱动程序所
在的目录路径。有关图形驱动器、图形模式的符号常数及对应的分辨率见表2。
图形驱动程序由Turbo C出版商提供, 文件扩展名为.BGI。根据不同的图形
适配器有不同的图形驱动程序。例如对于EGA、 VGA 图形适配器就调用驱动程序
EGAVGA.BGI。 例4. 使用图形初始化函数设置VGA高分辨率图形模式
#include graphics.h
int main()
{
int gdriver, gmode;
gdriver=VGA;
gmode=VGAHI;
initgraph(gdriver, gmode, "c:\\tc");
bar3d(100, 100, 300, 250, 50, 1); /*画一长方体*/
getch();
closegraph();
return 0;
}
有时编程者并不知道所用的图形显示器适配器种类, 或者需要将编写的程序
用于不同图形驱动器, Turbo C提供了一个自动检测显示器硬件的函数, 其调用
格式为:
void far detectgraph(int *gdriver, *gmode);
其中gdriver和gmode的意义与上面相同。
例5. 自动进行硬件测试后进行图形初始化
#include graphics.h
int main()
{
int gdriver, gmode;
detectgraph(gdriver, gmode); /*自动测试硬件*/
printf("the graphics driver is %d, mode is %d\n", gdriver,
gmode); /*输出测试结果*/
getch();
initgraph(gdriver, gmode, "c:\\tc");
/* 根据测试结果初始化图形*/
bar3d(10, 10, 130, 250, 20, 1);
getch();
closegraph();
return 0;
}
上例程序中先对图形显示器自动检测, 然后再用图形初始化函数进行初始化
设置, 但Turbo C提供了一种更简单的方法, 即用gdriver= DETECT 语句后再跟
initgraph()函数就行了。采用这种方法后, 上例可改为:
例6.
#include graphics.h
int main()
{
int gdriver=DETECT, gmode;
initgraph(gdriver, gmode, "c:\\tc");
bar3d(50, 50, 150, 30, 1);
getch();
closegraph();
return 0;
}
另外, Turbo C提供了退出图形状态的函数closegraph(), 其调用格式为:
void far closegraph(void);
调用该函数后可退出图形状态而进入文本方式(Turbo C 默认方式), 并释放
用于保存图形驱动程序和字体的系统内存。
2. 独立图形运行程序的建立
Turbo C对于用initgraph()函数直接进行的图形初始化程序, 在编译和链接
时并没有将相应的驱动程序(*.BGI)装入到执行程序, 当程序进行到intitgraph()
语句时, 再从该函数中第三个形式参数char *path中所规定的路径中去找相应的
驱动程序。若没有驱动程序, 则在C:\TC中去找, 如C:\TC中仍没有或TC不存在,
将会出现错误:
BGI Error: Graphics not initialized (use 'initgraph')
因此, 为了使用方便, 应该建立一个不需要驱动程序就能独立运行的可执行
图形程序,Turbo C中规定用下述步骤(这里以EGA、VGA显示器为例):
1. 在C:\TC子目录下输入命令:BGIOBJ EGAVGA
此命令将驱动程序EGAVGA.BGI转换成EGAVGA.OBJ的目标文件。
2. 在C:\TC子目录下输入命令:TLIB LIB\GRAPHICS.LIB+EGAVGA
此命令的意思是将EGAVGA.OBJ的目标模块装到GRAPHICS.LIB库文件中。
3. 在程序中initgraph()函数调用之前加上一句:
registerbgidriver(EGAVGA_driver):
该函数告诉连接程序在连接时把EGAVGA的驱动程序装入到用户的执行程序中。
经过上面处理,编译链接后的执行程序可在任何目录或其它兼容机上运行。
假设已作了前两个步骤,若再向例6中加 registerbgidriver()函数则变成:
例7:
#includestdio.h
#includegraphics.h
int main()
{
int gdriver=DETECT,gmode;
registerbgidriver(EGAVGA_driver): / *建立独立图形运行程序 */
initgraph( gdriver, gmode,"c:\\tc");
bar3d(50,50,250,150,20,1);
getch();
closegraph();
return 0;
}
上例编译链接后产生的执行程序可独立运行。
如不初始化成EGA或CGA分辨率, 而想初始化为CGA分辨率, 则只需要将上述
步骤中有EGAVGA的地方用CGA代替即可。
3.屏幕颜色的设置和清屏函数
对于图形模式的屏幕颜色设置, 同样分为背景色的设置和前景色的设置。在
Turbo C中分别用下面两个函数。
设置背景色: void far setbkcolor( int color);
设置作图色: void far setcolor(int color);
其中color 为图形方式下颜色的规定数值, 对EGA, VGA显示器适配器, 有关
颜色的符号常数及数值见下表所示。
表3 有关屏幕颜色的符号常数表
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
符号常数 数值 含义 符号常数 数值 含义
———————————————————————————————————
BLACK 0 黑色 DARKGRAY 8 深灰
BLUE 1 兰色 LIGHTBLUE 9 深兰
GREEN 2 绿色 LIGHTGREEN 10 淡绿
CYAN 3 青色 LIGHTCYAN 11 淡青
RED 4 红色 LIGHTRED 12 淡红
MAGENTA 5 洋红 LIGHTMAGENTA 13 淡洋红
BROWN 6 棕色 YELLOW 14 黄色
LIGHTGRAY 7 淡灰 WHITE 15 白色
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
对于CGA适配器, 背景色可以为表3中16种颜色的一种, 但前景色依赖于不同
的调色板。共有四种调色板, 每种调色板上有四种颜色可供选择。不同调色板所
对应的原色见表4。
表4 CGA调色板与颜色值表
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
调色板 颜色值
——————————— ——————————————————
符号常数 数值 0 1 2 3
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
C0 0 背景 绿 红 黄
C1 1 背景 青 洋红 白
C2 2 背景 淡绿 淡红 黄
C3 3 背景 淡青 淡洋红 白
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
清除图形屏幕内容使用清屏函数, 其调用格式如下:
voide far cleardevice(void);
另外, TURBO C也提供了几个获得现行颜色设置情况的函数。
int far getbkcolor(void); 返回现行背景颜色值。
int far getcolor(void); 返回现行作图颜色值。
int far getmaxcolor(void); 返回最高可用的颜色值。
4. 基本图形函数
基本图形函数包括画点, 线以及其它一些基本图形的函数。本节对这些函数
作一全面的介绍。
一、画点
1. 画点函数
void far putpixel(int x, int y, int color);
该函数表示有指定的象元画一个按color所确定颜色的点。对于颜色color的
值可从表3中获得而对x, y是指图形象元的坐标。
在图形模式下, 是按象元来定义坐标的。对VGA适配器, 它的最高分辨率为
640x480, 其中640为整个屏幕从左到右所有象元的个数, 480 为整个屏幕从上到
下所有象元的个数。屏幕的左上角坐标为(0, 0), 右下角坐标为(639, 479), 水
平方向从左到右为x轴正向, 垂直方向从上到下为y轴正向。TURBO C 的图形函数
都是相对于图形屏幕坐标, 即象元来说的。
关于点的另外一个函数是:
int far getpixel(int x, int y);
它获得当前点(x, y)的颜色值。
2. 有关坐标位置的函数
int far getmaxx(void);
返回x轴的最大值。
int far getmaxy(void);
返回y轴的最大值。
int far getx(void);
返回游标在x轴的位置。
void far gety(void);
返回游标有y轴的位置。
void far moveto(int x, int y);
移动游标到(x, y)点, 不是画点, 在移动过程中亦画点。
void far moverel(int dx, int dy);
移动游标从现行位置(x, y)移动到(x+dx, y+dy)的位置, 移动过程中不画点。
二、画线
1. 画线函数
TURBO C提供了一系列画线函数, 下面分别叙述:
void far line(int x0, int y0, int x1, int y1);
画一条从点(x0, y0)到(x1, y1)的直线。
void far lineto(int x, int y);
画一作从现行游标到点(x, y)的直线。
void far linerel(int dx, int dy);
画一条从现行游标(x, y)到按相对增量确定的点(x+dx, y+dy)的直线。
void far circle(int x, int y, int radius);
以(x, y)为圆心, radius为半径, 画一个圆。
void far arc(int x, int y, int stangle, int endangle, int radius);
以(x, y)为圆心, radius为半径, 从stangle开始到endangle结束(用度表示)
画一段圆弧线。在TURBO C中规定x轴正向为0度, 逆时针方向旋转一周, 依次为
90, 180, 270和360度(其它有关函数也按此规定, 不再重述)。
void ellipse(int x, int y, int stangle, int endangle, int xradius,
int yradius);
以(x, y)为中心, xradius, yradius为x轴和y轴半径, 从角stangle 开始到
endangle结束画一段椭圆线, 当stangle=0, endangle=360时, 画出一个完整的
椭圆。
void far rectangle(int x1, int y1, int x2, inty2);
以(x1, y1)为左上角, (x2, y2)为右下角画一个矩形框。
void far drawpoly(int numpoints, int far *polypoints);
画一个顶点数为numpoints, 各顶点坐标由polypoints 给出的多边形。
polypoints整型数组必须至少有2倍顶点数个无素。每一个顶点的坐标都定义为x,
y, 并且x在前。值得注意的是当画一个封闭的多边形时, numpoints 的值取实际
多边形的顶点数加一, 并且数组polypoints中第一个和最后一个点的坐标相同。
下面举一个用drawpoly()函数画箭头的例子。
例9:
#includestdlib.h
#includegraphics.h
int main()
{
int gdriver, gmode, i;
int arw[16]={200, 102, 300, 102, 300, 107, 330,
100, 300, 93, 300, 98, 200, 98, 200, 102};
gdriver=DETECT;
registerbgidriver(EGAVGA_driver);
initgraph(gdriver, gmode, "");
setbkcolor(BLUE);
cleardevice();
setcolor(12); /*设置作图颜色*/
drawpoly(8, arw); /*画一箭头*/
getch();
closegraph();
return 0;
}
2. 设定线型函数
在没有对线的特性进行设定之前, TURBO C用其默认值, 即一点宽的实线,
但TURBO C也提供了可以改变线型的函数。线型包括:宽度和形状。其中宽度只有
两种选择: 一点宽和三点宽。而线的形状则有五种。下面介绍有关线型的设置函
数。
void far setlinestyle(int linestyle, unsigned upattern, int
thickness);
该函数用来设置线的有关信息, 其中linestyle是线形状的规定, 见表5。
表5. 有关线的形状(linestyle)
━━━━━━━━━━━━━━━━━━━━━━━━━
符号常数 数值 含义
—————————————————————————
SOLID_LINE 0 实线
DOTTED_LINE 1 点线
CENTER_LINE 2 中心线
DASHED_LINE 3 点画线
USERBIT_LINE 4 用户定义线
━━━━━━━━━━━━━━━━━━━━━━━━━
thickness是线的宽度, 见表6。
表6. 有关线宽(thickness)
━━━━━━━━━━━━━━━━━━━━━━━━━
符号常数 数值 含义
—————————————————————————
NORM_WIDTH 1 一点宽
THIC_WIDTH 3 三点宽
━━━━━━━━━━━━━━━━━━━━━━━━━
对于upattern, 只有linestyle选USERBIT_LINE 时才有意义( 选其它线型,
uppattern取0即可)。此进uppattern的16位二进制数的每一位代表一个象元, 如
果那位为1, 则该象元打开, 否则该象元关闭。
void far getlinesettings(struct linesettingstype far *lineinfo);
该函数将有关线的信息存放到由lineinfo 指向的结构中, 表中
linesettingstype的结构如下:
struct linesettingstype{
int linestyle;
unsigned upattern;
int thickness;
}
例如下面两句程序可以读出当前线的特性
struct linesettingstype *info;
getlinesettings(info);
void far setwritemode(int mode);
该函数规定画线的方式。如果mode=0, 则表示画线时将所画位置的原来信息
覆盖了(这是TURBO C的默认方式)。如果mode=1, 则表示画线时用现在特性的线
与所画之处原有的线进行异或(XOR)操作, 实际上画出的线是原有线与现在规定
的线进行异或后的结果。因此, 当线的特性不变, 进行两次画线操作相当于没有
画线。
有关线型设定和画线函数的例子如下所示。
例10.
#includestdlib.h
#includegraphics.h
int main()
{
int gdriver, gmode, i;
gdriver=DETECT;
registerbgidriver(EGAVGA_driver);
initgraph(gdriver, gmode, "");
setbkcolor(BLUE);
cleardevice();
setcolor(GREEN);
circle(320, 240, 98);
setlinestyle(0, 0, 3); /*设置三点宽实线*/
setcolor(2);
rectangle(220, 140, 420, 340);
setcolor(WHITE);
setlinestyle(4, 0xaaaa, 1); /*设置一点宽用户定义线*/
line(220, 240, 420, 240);
line(320, 140, 320, 340);
getch();
closegraph();
return 0;
}
5. 封闭图形的填充
填充就是用规定的颜色和图模填满一个封闭图形。
一、先画轮廓再填充
TURBO C提供了一些先画出基本图形轮廓, 再按规定图模和颜色填充整个封
闭图形的函数。在没有改变填充方式时, TURBO C以默认方式填充。 下面介绍这
些函数。
void far bar(int x1, int y1, int x2, int y2);
确定一个以(x1, y1)为左上角, (x2, y2)为右下角的矩形窗口, 再按规定图
模和颜色填充。
说明: 此函数不画出边框, 所以填充色为边框。
void far bar3d(int x1, int y1, int x2, int y2, int depth, int
topflag);
当topflag为非0时, 画出一个三维的长方体。当topflag为0时, 三维图形不
封顶, 实际上很少这样使用。
说明: bar3d()函数中, 长方体第三维的方向不随任何参数而变, 即始终为
45度的方向。
void far pieslice(int x, int y, int stangle, int endangle, int
radius);
画一个以(x, y)为圆心, radius为半径, stangle为起始角度, endangle 为
终止角度的扇形, 再按规定方式填充。当stangle=0, endangle=360 时变成一个
实心圆, 并在圆内从圆点沿X轴正向画一条半径。
void far sector(int x, int y, int stanle, intendangle, int
xradius, int yradius);
画一个以(x, y)为圆心分别以xradius, yradius为x轴和y轴半径, stangle
为起始角, endangle为终止角的椭圆扇形, 再按规定方式填充。
二、设定填充方式
TURBO C有四个与填充方式有关的函数。下面分别介绍:
void far setfillstyle(int pattern, int color);
color的值是当前屏幕图形模式时颜色的有效值。pattern的值及与其等价的
符号常数 除USER_FILL(用户定义填充式样)以外, 其它填充式样均可由setfillstyle()
函数设置。当选用USER_FILL时, 该函数对填充图模和颜色不作任何改变。 之所
以定义USER_FILL主要因为在获得有关填充信息时用到此项。
void far setfillpattern(char * upattern,int color);
设置用户定义的填充图模的颜色以供对封闭图形填充。
其中upattern是一个指向8个字节的指针。这8个字节定义了8x8点阵的图形。
每个字节的8位二进制数表示水平8点, 8个字节表示8行, 然后以此为模型向个封
闭区域填充。
void far getfillpattern(char * upattern);
该函数将用户定义的填充图模存入upattern指针指向的内存区域。
void far getfillsetings(struct fillsettingstype far * fillinfo);
获得现行图模的颜色并将存入结构指针变量fillinfo中。其中fillsettingstype
结构定义如下:
struct fillsettingstype{
int pattern; /* 现行填充模式 * /
int color; /* 现行填充模式 * /
};
三、任意封闭图形的填充
截止目前为止, 我们只能对一些特定形状的封闭图形进行填充, 但还不能对
任意封闭图形进行填充。为此, TURBO C 提供了一个可对任意封闭图形填充的函
数, 其调用格式如下:
void far floodfill(int x, int y, int border);
其中: x, y为封闭图形内的任意一点。border为边界的颜色, 也就是封闭图
形轮廓的颜色。调用了该函数后, 将用规定的颜色和图模填满整个封闭图形。例12:
#includestdlib.h
#includegraphics.h
main()
{
int gdriver, gmode;
strct fillsettingstype save;
gdriver=DETECT;
initgraph(gdriver, gmode, "");
setbkcolor(BLUE);
cleardevice();
setcolor(LIGHTRED);
setlinestyle(0,0,3);
setfillstyle(1,14); /*设置填充方式*/
bar3d(100,200,400,350,200,1); /*画长方体并填充*/
floodfill(450,300,LIGHTRED); /*填充长方体另外两个面*/
floodfill(250,150, LIGHTRED);
rectanle(450,400,500,450); /*画一矩形*/
floodfill(470,420, LIGHTRED); /*填充矩形*/
getch();
closegraph();
}
6. 有关图形窗口和图形屏幕操作函数
一、图形窗口操作
象文本方式下可以设定屏幕窗口一样, 图形方式下也可以在屏幕上某一区域
设定窗口, 只是设定的为图形窗口而已, 其后的有关图形操作都将以这个窗口的
左上角(0,0)作为坐标原点, 而且可为通过设置使窗口之外的区域为不可接触。
这样, 所有的图形操作就被限定在窗口内进行。
void far setviewport(int xl,int yl,int x2, int y2,int clipflag);
设定一个以(xl,yl)象元点为左上角, (x2,y2)象元为右下角的图形窗口, 其
中x1,y1,x2,y2是相对于整个屏幕的坐标。若clipflag为非0, 则设定的图形以外
部分不可接触, 若clipflag为0, 则图形窗口以外可以接触。
void far clearviewport(void);
清除现行图形窗口的内容。
void far getviewsettings(struct viewporttype far * viewport);
获得关于现行窗口的信息,并将其存于viewporttype定义的结构变量viewport
中, 其中viewporttype的结构说明如下:
struct viewporttype{
int left, top, right, bottom;
int cliplag;
};
二、屏幕操作
除了清屏函数以外, 关于屏幕操作还有以下函数:
void far setactivepage(int pagenum);
void far setvisualpage(int pagenum);
这两个函数只用于EGA,VGA 以及HERCULES图形适配器。setctivepage() 函数
是为图形输出选择激活页。 所谓激活页是指后续图形的输出被写到函数选定的
pagenum页面, 该页面并不一定可见。setvisualpage()函数才使pagenum 所指定
的页面变成可见页。页面从0开始(Turbo C默认页)。如果先用setactivepage()
函数在不同页面上画出一幅幅图像,再用setvisualpage()函数交替显示, 就可以
实现一些动画的效果。
void far getimage(int xl,int yl, int x2,int y2, void far *mapbuf);
void far putimge(int x,int,y,void * mapbuf, int op);
unsined far imagesize(int xl,int yl,int x2,int y2);
这三个函数用于将屏幕上的图像复制到内存,然后再将内存中的图像送回到
屏幕上。首先通过函数imagesize()测试要保存左上角为(xl,yl), 右上角为(x2,
y2)的图形屏幕区域内的全部内容需多少个字节, 然后再给mapbuf 分配一个所测
数字节内存空间的指针。通过调用getimage()函数就可将该区域内的图像保存在
内存中, 需要时可用putimage()函数将该图像输出到左上角为点(x, y)的位置上,
其中getimage()函数中的参数op规定如何释放内存中图像。
对于imagesize()函数, 只能返回字节数小于64K字节的图像区域, 否则将会
出错, 出错时返回-1。
本节介绍的函数在图像动画处理、菜单设计技巧中非常有用。
例13: 下面程序模拟两个小球动态碰撞过程。
7. 图形模式下的文本输出
在图形模式下, 只能用标准输出函数, 如printf(), puts(), putchar() 函
数输出文本到屏幕。除此之外, 其它输出函数(如窗口输出函数)不能使用, 即是
可以输出的标准函数, 也只以前景色为白色, 按80列, 25行的文本方式输出。
Turbo C2.0也提供了一些专门用于在图形显示模式下的文本输出函数。下面
将分别进行介绍。
一、文本输出函数
void far outtext(char far *textstring);
该函数输出字符串指针textstring所指的文本在现行位置。
void far outtextxy(int x, int y, char far *textstring);
该函数输出字符串指针textstring所指的文本在规定的(x, y)位置。 其中x
和y为象元坐标。
说明:
这两个函数都是输出字符串, 但经常会遇到输出数值或其它类型的数据,
此时就必须使用格式化输出函数sprintf()。
sprintf()函数的调用格式为:
int sprintf(char *str, char *format, variable-list);
它与printf()函数不同之处是将按格式化规定的内容写入str 指向的字符串
中, 返回值等于写入的字符个数。
例如:
sprintf(s, "your TOEFL score is %d", mark);
这里s应是字符串指针或数组, mark为整型变量。