博图如何通过 S7 程序调用打开现有程序 (博图如何通过DP作为从站传输数据)

S7

概述

在某些情况下,您可能需要在博图程序中调用另一个现有程序。本文档将介绍如何通过 S7 程序调用打开现有程序,并提供一个示例。还将介绍如何使用数据块 (DB) 作为数据传输媒介。

步骤

要通过 S7 程序调用打开现有程序,请执行以下步骤:

  1. 在博图项目中创建新程序。在此示例中,新程序称为 "NewProgram"。
  2. 在新程序中,插入一个 "SFC" 块(顺序功能图)。
  3. 在 "SFC" 块中,添加一个 "CALL" 步骤。
  4. 在 "CALL" 步骤的 "Program/OB" 字段中,输入要调用的程序的名称(在此示例中为 "ExistingProgram")。
  5. 在 "CALL" 步骤的 "Input" 和 "Output" 字段中,指定要传递给被调用程序的数据(如果需要)。
  6. 编译并下载新程序到 PLC。
  7. 当 NewProgram 程序执行到 "CALL" 步骤时,将调用 ExistingProgram 程序。

通过 DP 作为从站传输数据

还可以使用数据块 (DB) 作为数据传输媒介,在博图程序之间通过 DP 总线传输数据。使用 DB 传输数据的步骤如下:

  1. 在博图项目中创建两个程序。在此示例中,两个程序称为 "MasterProgram" 和 "SlaveProgram"。
  2. 在 MasterProgram 程序中,创建用于传输数据的 DB。在此示例中,DB 称为 "DataDB"。
  3. 在 MasterProgram 程序中,将 DataDB 添加到 "Data Blocks" 区域。
  4. 在 MasterProgram 程序中,在 "SFC" 块中添加一个 "PUT" 步骤,用于将数据写入 DataDB。
  5. 在 SlaveProgram 程序中,将 DataDB 添加到 "Data Blocks" 区域。
  6. 在 SlaveProgram 程序中,在 "SFC" 块中添加一个 "GET" 步骤,用于从 DataDB 读取数据。
  7. 编译并下载 MasterProgram 和 SlaveProgram 程序到 PLC。
  8. 当 MasterProgram 程序执行到 "PUT" 步骤时,数据将写入 DataDB。
  9. 当 SlaveProgram 程序执行到 "GET" 步骤时,数据将从 DataDB 读出。

示例

下面是一个示例程序,展示了如何通过 S7 程序调用打开现有程序:

```// NewProgram.s7pSFC 10CALL ExistingProgramEND_SFC``````// ExistingProgram.s7pFC 100// 程序代码END_FC```

此示例中,NewProgram 程序会调用 ExistingProgram 程序,ExistingProgram 程序包含要执行的代码。当 NewProgram 程序执行到 "CALL" 步骤时,将执行 ExistingProgram 程序。ExistingProgram 程序可以访问由 NewProgram 程序传递的输入和输出数据。

结论

通过按照本文档中提供的步骤,您可以通过 S7 程序调用打开现有程序,并使用数据块 (DB) 作为数据传输媒介在博图程序之间通过 DP 总线传输数据。这对于在复杂的博图项目中组织代码和实现数据传输非常有用。


博图pid数据块怎么查看

博图pid数据块打开数据块这个指令就可以查看。博图是西门子最新的平台,支持300编程!但是若是以前STEP7V5.X的程序必须要先在博图中执行移植才能打开。

博图pid数据块的介绍

本书从PLC基础入门和工程实践出发,涵盖内容包括电气控制基础、S7-1500 PLC编程技术及项目应用实践。电气控制部分包括常用低压电器的工作原理及选型、电气控制电路的分析与设计等;PLC编程技术以西门子S7-1500 PLC为主线。

详细介绍了S7-1500 PLC的硬件结构和指令体系,同时还介绍了西门子人机界面的相关设计方法,重点讲解了西门子*TIA博途软件的使用,并将S7-1500 PLC系统的知识体系贯穿于PLC项目应用实践中。本书可作为高等院校自动化。

电气工程及其自动化、机器人工程、计算机科学与技术、机械设计制造及其自动化等相关专业的教材,也可作为工程技术人员培训及自学参考使用。DB数据块有两种使用形态;我们常用的就是DB块的符号地址,还有一个就是取消勾选“优化的块访问”。

我们就可以使用DB块的绝对地址,这种可以用于通信,如与其它品牌的触摸屏进行通信。如何取消优化的块访问,具体操作参考如下。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论