S7-1200 PLC编程及应用第三版 - 廖常初 - 课后习题答案 下载本文

6.冲床的顺序功能图:

7.小车运动的顺序功能图:M1.0M4.0I0.2M4.1Q0.0Q0.1 I0.0M4.2Q0.0Q0.2 I0.1M4.3Q0.2

I0.3M1.0初始化脉冲M4.0RQ0.0松开起动I0.0.I0.4.I0.3M4.1SQ0.0“T1”夹紧“T1”.Q2sM4.2 Q0.1工件右行I0.1右限位M4.3Q0.3冲头下行I0.2下限位M4.4Q0.4冲头上行I0.3上限位M4.5Q0.2工件左行I0.4左限位.

M1.0M4.0起动 I0.2.I0.3Q0.0右行M4.1M4.2 I0.1Q0.1左行I0.0M4.3Q0.0I0.1M4.4I0.2Q0.1

8.指出图5-35的顺序功能图中的错误。

题8的答案:初始步应为双线框;最上面的转换旁边没有转换条件;步M0.2和M0.0之间无转换;转换I0.0与最上面的转换之间没有步,最上面的水平有向连线应放在最上面的转换之下。输入I0.5不能作为动作;一般用输入、定时器和计数器的触点和它们的逻辑组合作转换条件,不用输出位(Q)作转换条件;步M0.3的后面没有转换和步,系统运行到步M0.3时会“死机”。

图5-35 题8的图

9.某组合机床动力头进给运动控制系统的顺序功能图:

M1.0M4.0起动I0.0.I0.1Q0.0Q0.2快进 M4.1I0.2中限位 Q0.0M4.2I0.3右限位M4.3“T1”“T1”.Q工进 暂停5s Q0.2快退 图5-36 题9的图

M4.4Q0.1I0.1左限位

10.图5-37所示信号灯控制系统的顺序功能图,I0.0为启动信号。

M4.0I0.0M4.1 Q0.0“T1” 4s 6s “T3”5sM1.0Q0.0 “T1”.QM4.2Q0.1“T2” “T2”.QM4.3Q0.1Q0.2图5-37 题10的图

“T3”.Q

11.设计出图5-38所示的顺序功能图的梯形图程序,定时器”T1”的预设值为5s。 答案见项目“5章习题11”。

12.设计出图5-39所示的顺序功能图的梯形图程序。 答案见项目“5章习题12”。

13.设计出题5-6中冲床控制系统的梯形图。 答案见项目“5章习题13”。

14.设计出题5-7中小车控制系统的梯形图。 答案见项目“5章习题14”。

15.设计出题5-9中动力头控制系统的梯形图。 答案见项目“5章习题15”。

16.设计出题5-10中信号灯控制系统的梯形图。 答案见项目“5章习题16”。

17.设计出图5-40所示的顺序功能图的梯形图程序。 答案见项目“5章习题17”。调试时应注意,在I3.5为0状态时,如果转换条件I0.3满足,从步M4.3转换到M4.4以后,将会立刻转换到步M4.0。

18.设计出图5-41所示的顺序功能图的梯形图程序。 答案见项目“5章习题18”。

第6章

1.简述主从通信方式防止各站争用通信线采取的控制策略。

答:主从通信网络只有一个主站,其他的站都是从站。主站首先向某个从站发送请求帧(轮询报文),该从站接收到后才能向主站返回响应帧。主站按事先设置好的轮询表的排列顺序对从站进行周期性的查询,并分配总线的使用权。

2.简述以太网防止各站争用总线采取的控制策略。

答:发送站在发送报文之前,先监听一下总线是否空闲,如果空闲,则发送报文到总线上。在发送报文开始的一段时间边发送边接收,把接收到的数据和本站发送的数据相比较,若不相同则说明发生了冲突,立即停止发送报文,并发送一段简短的冲突标志,来通知总线上的其他站点。

3.简述令牌总线防止各站争用总线采取的控制策略。

答:令牌网开始运行时,由指定的站产生一个空令牌沿逻辑环传送。要发送报文的站等到令牌传给自己,判断为空令牌时才能发送报文。发送站写入要传送的信息,然后将载有报文的令牌送入环网传输。令牌返回发送站时,如果报文已被接收站复制,发送站将令牌置为“空”,送上环网继续传送,以供其他站使用。 4.开放式用户通信有什么特点?指令TSEND_C和TRCV_C有什么优点?

答:基于CPU集成的PN接口的开放式用户通信用程序建立和断开事件驱动的通信连接,在运行期间也可以修改连接。指令TSEND_C和TRCV_C有建立和断开连接的功能,使用它们以后不需要调用TCON和TDISCON指令。

5.简述开放式用户通信的组态和编程的过程。

答:生成两块CPU,设置CPU的IP地址和子网掩码。启用双方的MB0为时钟存储器字节。在网络视图中用拖拽的方法建立双方的连接。

可以用指令TCON来建立连接,用指令TDISCON来断开连接。指令TSEND和TRCV用于通过TCP和ISO-on-TCP协议发送和接收数据;指令TUSEND和TURCV用于通过UDP协议发送和接收数据。

S7-1200/1500还可以使用指令TSEND_C和TRCV_C,通过TCP和ISO-on-TCP协议发送和接收数据。

6.UDP协议通信有什么特点?

答:UDP协议的通信双方使用“TADDR_Param”类型的数据块设置远程通信伙伴的IP地址和端口号,在程序运行过程中修改通信伙伴的IP地址和端口号,可以和不同的伙伴