1 / 28

学习案例 8

学习案例 8. 化工生产线控制系统. 威海职业学院. 介绍案例信息:. 某化工生产线需要控制 4 台 1200W 的电动机 , 启动 / 停止控制流程如图所示 , 每台电动机均采用星 -- 三角降压启动 , 启动时间为 8 秒钟。. 请设计合理方案完成控制任务. 案例引入 —— 具体控制要求. 4 台电动机均采用星-三角降压起动; 4 台电动机启动时间均为 8 秒钟; 4 台电动机依次启动间隔时间为 3 秒钟; 4 台电动机顺序停止间隔时间为 3 秒钟。. 背景知识. 关于: 子程序指令. 子程序指令

chloe
Télécharger la présentation

学习案例 8

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 学习案例8 化工生产线控制系统 威海职业学院

  2. 介绍案例信息: 某化工生产线需要控制4台1200W的电动机,启动/停止控制流程如图所示,每台电动机均采用星--三角降压启动,启动时间为8秒钟。 请设计合理方案完成控制任务

  3. 案例引入 ——具体控制要求 • 4台电动机均采用星-三角降压起动; • 4台电动机启动时间均为8秒钟; • 4台电动机依次启动间隔时间为3秒钟; • 4台电动机顺序停止间隔时间为3秒钟。

  4. 背景知识 关于:子程序指令 • 子程序指令 子程序调用指令(CALL)将程序控制权交给子程序SBR_N。调用子程序时可以带参数也可以不带参数。子程序执行完成后,控制权返回到调用子程序的指令的下一条指令。子程序条件返回指令(CRET)根据它前面的的逻辑决定是否终止子程序。 在主程序中,可以嵌套调用子程序(在子程序中调用子程序),最多嵌套8层。在中断服务程序中,不能嵌套调用子程序。 • 带参数调用子程序 • 子程序可以包含要传递的参数。参数在子程序的局部变量表中定义。参数必须有变量名(最多23个字符)、变量类型和数据类型。一个子程序最多可以传递16个参数。 • 如果用语句表编程,CALL指令的格式是: • CALL子程序号,参数1,参数2,…,参数

  5. 背景知识 子程序指令的有效操作数

  6. 背景知识 子程序调用和子程序返回程序举例

  7. 参考方案 参考方案(S7-200系列机型实现) 1、符号表

  8. 参考方案 2、硬件接线图

  9. 参考方案 3、梯形图程序 (1)主程序

  10. 参考方案 (2)电动机启动控制子程序 1)1号电动机启动控制子程序

  11. 参考方案 (2)电动机启动控制子程序 2)2号电动机启动控制子程序

  12. 参考方案 (2)电动机启动控制子程序 3)3号电动机启动控制子程序

  13. 参考方案 (2)电动机启动控制子程序 4)4号电动机启动控制子程序

  14. 参考方案 (3)电动机停止控制子程序 1)4号电动机停止控制子程序

  15. 参考方案 (3)电动机停止控制子程序 2)3号电动机停止控制子程序

  16. 参考方案 (3)电动机停止控制子程序 3)2号电动机停止控制子程序

  17. 参考方案 (3)电动机停止控制子程序 4)1号电动机停止控制子程序

  18. 参考方案 4、指令表程序 (1)主程序指令表

  19. 参考方案 (2)电动机启动控制子程序指令表 1)1号电动机启动控制子程序指令表

  20. 参考方案 (2)电动机启动控制子程序指令表 2)2号电动机启动控制子程序指令表

  21. 参考方案 (2)电动机启动控制子程序指令表 3)3号电动机启动控制子程序指令表

  22. 参考方案 (2)电动机启动控制子程序指令表 4)4号电动机启动控制子程序指令表

  23. 参考方案 (3)电动机停止控制子程序指令表 1)4号电动机停止控制子程序指令表

  24. 参考方案 (3)电动机停止控制子程序指令表 2)3号电动机停止控制子程序指令表

  25. 参考方案 (3)电动机停止控制子程序指令表 3)2号电动机停止控制子程序指令表

  26. 参考方案 (3)电动机停止控制子程序指令表 4)1号电动机停止控制子程序指令表

  27. 知识拓展 • 如何利用步进阶梯指令实现该程序? • 如何利用FP系列机型实现该程序?

  28. 欢迎使用本课件 谢谢!

More Related