当前位置:文档之家› 西门子S7-300 PLC基础与应用 第3版第七章

西门子S7-300 PLC基础与应用 第3版第七章

西门子S7-300 PLC基础与应用 第3版第七章
西门子S7-300 PLC基础与应用 第3版第七章

7.6 习题

1.8、16、32

2.加、减、乘、除

3.SQR、SQRT、EXP、LN

4.16、32、2

5.编写完成下面的算式的程序:

1 501

30 30

--

?

答:参考程序如下

6.将两个数分别装在MW10和MW20中,试编程程序实现大数减小数的功能,结果存入MW0中。

答:参考程序如下

7.编写求8的立方的程序。

答:参考程序如下

8.编写求10的阶乘的程序。

答:参考程序如下

9.编写程序,半径为1000,圆周率为3.141592,计算圆的周长。

答:略

10.设计一个自动售货机的控制程序,要求如下:

(1)此售货机可以投入1元、5元和10元硬币;

(2)当投入硬币的总数值超过12元时,汽水按钮指示灯亮;当投入硬币的总数值超过15元时,汽水和咖啡按钮指示灯都亮。

(3)当汽水按钮指示灯亮时,按汽水按钮,则汽水排出7秒后自动停止,这段时间内汽水指示灯闪烁。

(4)当咖啡按钮指示灯亮时,按咖啡按钮,则咖啡排出7秒后自动停止,这段时间内咖啡指示灯闪烁。

(5)若投入硬币的总数值超过按钮所需要的钱数(汽水12元,咖啡15元)时,找钱指示灯亮,表示找钱动作,并退出多余的钱。

答:参考程序如下

11.设计一个自动控制小车运行方向的程序,如图7-12所示,工作要求如下:

(1)当小车所停位置SQ的编号大于呼叫位置编号SB时,小车向左运行至等于呼叫位置时停止。

(2)当小车所停位置SQ的编号小于呼叫位置编号SB时,小车向右运行至等于呼叫位置时停止。

(3)当小车位置SQ的编号与呼叫位置编号相同时,小车不动作。

答:参考程序如下

相关主题
文本预览
相关文档 最新文档