|
5 b) s* |' ^6 k9 w
5 v3 F& N8 ~: Q; l$ j1518192633001/ L5 w3 Y0 c' v' S! c. ^& V! M
保存$ Z! ^/ a6 h# r# n
提交9 _+ D- j6 Q3 W8 K" Z
试卷卡
7 e/ W3 o. i. |: @' @$ A- ~程序设计: Z% L2 K) v( k0 ^$ Z9 \
论述题
, M2 t5 E% O9 R. k! a0 F题目说明:0 q) T, C! o4 N
(10.0 分)1.
! i$ B" I% s, Z; p2 z$ s3 s0 ~) ~6 ~2 C3 C# W. s# n
7.当I0.0接通时要求将200送至VW100中,将4000送至AC1中。两个数相乘得到32位的结果,将结果送至VD100中保存。7 h8 O! t; Y7 d
& w& s! V+ Q. n: r8.编程实现以下控制要求,I0.0用于启动Q0.0,Q0.0启动后,不论如何操作I0.0,Q0.0总在I0.0断电后20s断电。$ j4 R$ L6 x: r1 N; k. ?( [
纠错
5 G# z' V5 \" v G8 m: b8 G5 Y2 p(10.0 分)2. 4 N0 e+ L# M" b5 ]& t- L: k, f* u
$ {. g) [. b5 M4 N. b4.用接在I0.0输入端的光敏开关检测传送带上通过的产品,有产品通过时I0.0为ON,如果在10s内没有产品通过,由Q0.0发出报警信号,报警信号的解除用I0.1输入端外接的开关实现。7 p( \0 L Z' N2 X( k4 z' Y# O! E
/ k5 G1 _6 A! i }0 C) z N1 ~5.编程实现在I0.0的上升沿通过中断使Q0.0立即置位。在I0.1的下降沿通过中断使Q0.0立即复位。
7 I; x9 @- O2 ?- ^
2 N8 ~1 E! X4 H4 O2 I8 F6 x( _6.试用置位复位指令编写电机正反转控制程序。% I- w/ R" W2 G6 p% d
纠错0 |6 r4 [' b2 B8 ]
(10.0 分)3. & d6 I8 j5 o) }- C) n4 l
6 h' D; G, c7 D( S
1.通过调用子程序0来对HSC1进行编程,设置HSC1以方式11工作,其控制字(SMB47)设为16#F8;预设值(SMD52)为50。当计数值完成(中断事件编号13)时通过中断服务程序0写入新的当前值(SMD48)16#C8。 y1 v* ]" O8 h
W; u7 j6 t- T2.采用一只按钮,每隔三秒钟顺序启动三台电动机,试编写程序。7 ]+ `! d' n3 \3 n) K1 e
9 ~6 ]* {* q, Z+ A
3.编程实现电动机正反转控制程序。3 C0 W( K+ V/ G
纠错
1 F. C6 A# j( O" G) T! g |
|