ch6
- 格式:doc
- 大小:83.50 KB
- 文档页数:19
第6 章常用低压电器与控制电路6.1 常用低压电器6.2 三相异步电动机的正、反转控制电路6.3 三相异步电动机降压起动电路*6.4 行程开关和限位控制电路*6.5 时间继电器和延时控制电路*6.6 单相电动机的控制*6.7 可编程序控制器及其应用基础6.1 常用低压电器是指交流1 200 V、直流1 500 V 以下用来控制与保护用电设备的电器。
6.1.1 闸刀开关闸刀开关是一种手动电器。
主要用作电源的隔离开关或电源开关使用。
39单刀符号单刀开关三刀开关三刀开关符号做电源开关使用时,电动机的容量不能大于7.5 kW。
其额定电流应大于电动机额定电流的3 倍。
6.1.2 铁壳开关与闸刀开关不同是熔断器和刀片与刀座等安装在薄钢板制成的防护外壳内。
速断弹簧用来加快刀片与刀座分断速度,减少电弧。
铁壳开关外壳上还装有机械联锁装置。
可用在电力排灌、电热器等装置中。
6.1.3 组合开关(转换开关)手柄动触点静触点组合开关外形内部结构手柄沿顺时针或逆时针转动,带动动触点与静触点接通或断开。
符号6.1.4 按钮静触片静触片静触片静触片动触片内部结构用手按下按钮帽时,动触片向下移动,上面的动断触点先断开,下面的动合触点后闭合。
当松开按钮帽时,在复位弹簧作用下,动触点复位。
这种按钮称为复合按钮。
符号6.1.5 熔断器熔断器是一种短路保护电器。
当过大的短路电流流过易熔合金制成的熔体时,熔体迅速熔断,达到保护电路及电气设备的目的。
插入式熔断器螺旋式熔断器管式熔断器填料式熔断器6.1.6 交流接触器是一种自动控制电器,属于电磁式开关。
1. 结构是由电磁铁和触头组两部分组成。
接触器原理示意图电磁铁部分有静铁心动铁心吸引线圈反力弹簧静铁心、动铁心、吸引线圈、反力弹簧触头部分有静触点、动触点、辅助触点。
静触点动触点辅助触点“主触点”、主触点说明:1. 主触点通常为3 对动合触点,它的接触面积较大,允许流过的电流较大;2. 主触头上都设有灭弧装置。
单通道热控表h6系列说明书
1、CH6数字显示仪表说明。
CH6数字显示仪表误差小于0.5%F.S,并具备调校、数字滤波功能。
CH6数字显示仪表输入信号类型:输入,通过设定选择;适用于电压、电流、热电阻、热电偶温度信号。
CH6数字显示仪表外形尺寸:160×80(横/竖),96×96,
96×48(横/竖),72×72,48×48。
④CH6数字显示仪表工作电源:220VAC±10%,功耗小于7VA (CH6/C型尺寸可定做24VDC工作电源)。
CH6数字显示仪表基本配置:
单显示、2点报警,外供24V。
可选配变送输出功能。
CH6数字显示仪表品牌标识contronix数字显示仪表,contronix数字显示仪表CH6数字显示仪表型号规格。
2、CH6/C-HRTA1B1V0说明。
①误差小于0.5%F.S,并具备调校、数字滤波功能。
②输入信号类型:输入,通过设定选择;适用于电压、电流、热电阻、热电偶信号。
③外形尺寸:160×80(横/竖),96×96,96×48(横/竖),72×72,48×48。
电源:220VAC±10%,功耗小于7VA(注:0~10VDC输入,订货时需说明)。
基本配置:单显示、2点报警,外供24V扩展功能。
变送输出(有变送输出时无外供24V)。
CH6一、选择题1.while循环语句中,while后一对圆括号中表达式的值决定了循环体是否进行,因此,进入while循环后,一定有能使此表达式的值变为的操作,否则,循环将会无限制地进行下去。
A)0 B)1 C)成立 D)22.在do-while循环中,循环由do开始,用while 结束;必须注意的是:在while表达式后面的不能丢,它表示do-while语句的结束。
A)0 B)1 C); D),3.for语句中的表达式可以部分或全部省略,但两个不可省略。
但当三个表达式均省略后,因缺少条件判断,循环会无限制地执行下去,形成死循环。
A)0 B)1 C); D),4.程序段如下int k=-20;while(k=0) k=k+1;则以下说法中正确的是。
A)while循环执行20次 B)循环是无限循环C)循环体语句一次也不执行 D)循环体语句执行一次int k=1;while(!k==0) {k=k+1;printf("%d\n",k);}说法正确的是。
A)while循环执行2次 B)循环是无限循环C)循环体语句一次也不执行 D)循环体语句执行一次6.以下for循环是。
for(a=0,b=0;(b!=123)&&(a<=4);a++)A)无限循环 B)循环次数不定 C)执行4次 D)执行5次7.在下列程序中,while循环的循环次数是。
main( ){ int i=0;while(i<10){if(i<1) continue;if(i= =5) break;i++;}......}A)1 B)10 C)6 D)死循环、不能确定次数int k=0; while(k++<=2) printf("%d\n",k); 则执行结果是。
A)1 B)2 C)0 D)无结果2 3 13 4 29.程序段如下int k=0;while(k++<=2); printf("last=%d\n",k);则执行结果是last= 。
A)2 B)3 C)4 D)无结果10.执行下面的程序后,a的值为。
main(){int a,b;for(a=1,b=1;a<=100;a++){if(b>=20)break;if(b%3==1){b+=3;continue;}b-=5;}}A)7 B)8 C)9 D)1011.以下程序的输出结果。
main(){int x=3;do{printf("%3d",x-=2);}while(--x);}A)1 B)30 3 C)1 -2 D)死循环12.定义如下变量:int n=10;则下列循环的输出结果是。
while(n>7){n--;printf("%d\n",n);}A)10 B)9 C)10 D)99 8 9 88 7 8 77 613.以下程序的输出结果。
main(){int n=0;while(n++<=1)printf("%d\t",n);printf("%d\n",n);}A)1 2 3 B)0 1 2 C)1 1 2 D)1 2 214.以下程序的输出结果是。
main(){int i;for(i=1;i<=5;i++){if(i%2)printf("#");else continue;printf("*");}printf("$\n");}A)*#*#*#$ B)#*#*#*$ C)*#*#$ D)#*#*$ 15.以下程序的输出结果是。
main(){int a=0,i;for(i=1;i<5;i++){swich(i){case 0:case 3:a+=2;case 1:case2:a+=3;default:a+=5;}}printf("%d\n",a);}A)31 B)13 C)10 D)2016.以下程序的输出结果是。
#include <stdio.h>main(){int i=0,a=0;while(i<20){for(;;) {if((i%10)= =0) break;else i--;} i+=11; a+=i;}printf("%d\n",a);}A)21 B)32 C)33 D)1117.当输入为"quert?"时,下面程序的执行结果是。
#include<stdio.h>main(){char c;c=getchar();while((c=getchar())!='?') putchar(++c);}A)Quert B)vfsu C)quert? D)rvfsu?18.当输入为"quert?"时,下面程序的执行结果是。
#include <stdio.h>main(){while(putchar(getchar())!='?');}A)quert B)Rvfsu C)quert? D)rvfsu?19.当输入为"quert?"时,下面程序的执行结果是。
#include<stdio.h>main(){char c;c=getchar();while(c!='?'){putchar(c);c=getchar();}}A)quert B)Rvfsu C)quert? D)rvfsu?20.在C语言的循环语句for,while,do-while中,用于直接中断最内层循环的语句是。
A)swich B)continue C)break D)if21.若i,j已定义为int型,则以下程序段中循环体的总的执行次数是。
for(i=5;i;i--)for(j=0;j<4;j++){ }A)20 B)24 C)25 D)3022.以下程序的功能是:按顺序读入10名学生的4门课程的成绩,计算出每位学生的平均分并输出,程序如下:main(){int n,k;float score,sum,ave;sum=0.0;for(n=1;n<=10;n++){for(k=1;k<=4;k++){scanf("%f",&score);sum+=score};}ave=sum/4.0;printf("NO%d:%f\n",n,ave);}}上述程序有一条语句出现在程序的位置不正确。
这条语句是。
A)sum=0.0; B)sum+=score;C)ave=sum/4.0; D)printf("NO%d:%f\n",n,ave);23. 有如下程序段, 其执行结果为。
for ( n = 10; n > 7; n-- )printf ( “ %d\n” , n ) ;A)10 B) 9 C)10 D)99 8 9 88 7 8 77 624. 循环语句中的for语句,其一般形式如下:for(表达式1;表达式2;表达式3) 语句其中表示循环条件的是。
A)表达式1 B)表达式2 C)表达式3 D)语句25. 下面程序段的运行结果是:。
x=y=0; while(x<15) y++, x+=++y;printf(“%d, %d”, y, x);A)20, 7 B)6, 12C)20, 8 D)8, 2026. 以下程序的运行结果是:。
main( ){ int a=2, i ;for(i=0;i<3;i++) printf(“%4d”,f(a) ) ; }f( int a){ int b=0,c=3;b++; c++; return(a+b+c); }A)7 10 13 B)7 7 7C)7 9 11 D)7 8 927. 下面程序的运行结果是:。
main( ){ int y=10;do { y--; } while(--y) ;printf(“%d\n”,y--); }A)-1 B)1 C)8 D)028. 下面有关for循环的正确描述是。
A)for循环只能用于循环次数已经确定的情况B)for循环是先执行循环体语句,后判断表达式C)在for循环中,不能用break语句跳出循环体D)for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来29. 以下能正确计算1×2×3×…×10的程序段是。
A)do {i=1;s=1; s=s*i; i++; } while(i<=10); B)do {i=1;s=0; s=s*i; i++; } while(i<=10); C)i=1;s=1; do {s=s*i; i++; } while(i<=10); D)i=1;s=0; do {s=s*i; i++; } while(i<=10);30. 以下程序段。
x=-1; do { x=x * x;} while(!x);A)是死循环 B)循环执行二次C)循环执行一次 D)有语法错误31. 以下程序的运行结果是:。
main( ){ int n=4;while(n--)printf (“%2d”,--n);}A)2 0 B)3 1C)3 2 1 D)2 1 032. 设有以下程序段,则执行该程序后为:。
int x = 0, s = 0 ;while ( !x != 0 ) s += ++ x ;printf ( “ %d ”, s ) ;A)运行程序段后输出0B)运行程序段后输出1C)程序段中的控制表达式是非法的D)程序段执行无限次33. 下面程序的运行结果是:。
#include <stdio.h>main( ){ int I ;for ( I = 1; I <=5; I++)switch ( I%5 ){ case 0: printf ( “ * ” ); break;case 1: print f ( “ # ” ); break;default : printf (“\n”);case 2: printf ( “ &” ); break; }}A)#&&* B)#& C)# D)#&& &&* & *&*二、填空题1.while语句的特点是,do-while语句的特点是。
2.将for(表达式1;表达式2;表达式3) ;改写为等价的while语句是。