SIMOTION--D435--实例(5)

2020-04-14 02:30

16#0010: 任务正在等待 (TASK_STATE_WAITING) 16#0020: 任务被暂停 (TASK_STATE_SUSPENDED)

16#0040: 定时中断任务等待下一个周期 (TASK_STATE_WAIT_NEXT_CYCLE) 16#0080: 用户中断任务或者系统中断任务等待下一个事件(TASK_STATE_WAIT_NEXT_INTERRUPT)

16#0100 任务被 _disablescheduler 禁止 (TASK_STATE_LOCKED)

本程序中,判断当前任务的状态,如果任务处于被停止(16#0002)或暂停(16#0020)状态,那么就使用系统功能_RestartTaskId ()重新起动任务。在完成本段程序编写后,程序如下:

图49 任务控制编程

在编写完成后,点击工具栏上的按钮 完成编译,在SCOUT软件底部Compile/check output信息栏可以查看编译状态。

图50 编译无误

同理完成其他LAD程序的编写和编译。

3.3.3 分配执行系统

Execution System即可打开执行系统的配置画面。在右侧窗口中为不同的任务添加程序即可,配置完成后,重新编译项目。可以参考下载中心应用文档编号A0471来 获得更多与执行系统相关的信息。文档名称《SIMOTION 的任务执行机制及系统时钟 》,下载网址:? 在所有程序编写并编译完成后,再分配执行系统。在SCOUT软件中,双击

D435http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0471

图51 分配执行系统

3.4连接HMI设备

HMI(人机界面)可以通过PROFIBUS、IE或MPI网络建立与SIMOTION设备的连接,HMI设备的组态需要使用WinCC Flexible软件。在SIMOTION项目中添加HMI设备有两种方式:

? HMI项目集成 在SIMOTION项目中

通过打开SCOUT项目的网络配置,在NetPro中插入HMI设备,可将WinCC Flexible项目集成到SIMOTION SCOUT项目中进行编辑。 ? HMI项目独立于SIMOTION项目

在WinCC Flexible中使用项目向导在“Integrate S7 Project”中选择使用的SIMOTION项目,即可实现HMI与SIMOTION项目的集成。

下面以使用第一种方式为例,介绍在SIMOTION项目中插入HMI设备的配置过程。本项目中,HMI设备采用PC670,通过以太网与SIMOTION D435进行通讯。在HMI上指示传送带、安全门、吹出器等设备的状态。

3.4.1配置网络并插入HMI设备

首先使用STEP7-SIMATIC Manager打开D435_Beginner项目,点击工具栏上的 按钮打开网络配置画面。项目中已经存在一个SIMOTION设备和PG/PC站。本项目中,PC机与SIMOTION D435的IE2接口连接在网络Ethernet(1)上,并计划将HMI设备PC670也连接到Ethernet(1)上。


SIMOTION--D435--实例(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人体解剖学复习题-1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: