创建组织块时可以声明临时变量 (TEMP),这些临时变量仅在块执行时可用,块执行完毕后将被覆盖。 每个组织块还需要 20 个字节的本地数据用作启动信息。
CPU 只为当前正在执行的块的本地数据临时变量提供有限的存储器空间。 此局部存储器又称为本地数据堆栈或 L 堆栈,其大小取决于具体的 CPU。 默认情况下,本地数据堆栈等量分配给各个**等级。 这意味着每个**等级在本地数据堆栈中拥有各自的区域。 这可确保高**级及其 OB 总是拥有自己的本地数据空间。
在**次访问本地数据堆栈之前,必须本地数据进行初始化。
本地数据堆栈存储以下数据:
块本地数据的临时变量
组织块的启动信息
有关参数传送的信息
梯形图程序中逻辑运算的中间结果
下图显示了本地数据到**等级的分配:
在此本地数据堆栈中,OB 1 首先被 OB 20 中断,而 OB 20 又被 OB 81 中断。
小心 OB 及相关块的所有临时变量 (TEMP) 都存储在本地数据堆栈中。 如果在执行块时使用大量嵌套层,则本地数据堆栈可能会溢出。如果**过程序的允许本地数据堆栈大小,则 S7-CPU 切换到 STOP 操作模式。 可通过“显示程序信息”(Show program information)功能来了解所需本地数据的概要情况。 请勿忘记同步错误 OB 的本地数据要求。 |
对于 S7-300: 每个**等级和每个块的本地数据较大数量受到 S7-300 的限制(请参见 CPU 的技术数据)。
对于 S7-400: 本地数据的总体较大数量受到限制(请参见 CPU 的技术数据)。 可以在 CPU 参数分配的框架内将可用的本地数据自由分发到各个**等级。 过程中的本地数据不得**出较大数量。
词条
词条说明
将 DP 从站添加到主站系统并进行组态在网络视图中,可以直接从硬件目录使用拖放功能或通过双击来添加各种 DP 从站。DP 从站的类型为方便组态,我们将 DP 从站划分为以下类别:紧凑型 DP 从站(集成有数字量/模拟量输入和输出的模块,例如,ET 200L)模块化 DP 从站 (分配了 S5 或 S7 模块的接口模块,例如,ET 200M)智能 DP 从站(智能从站)(带有如
在大型项目中,经常会遇到从一个PLC将数据信息传输到另一个PLC,以达到大型系统的分离控制,节约项目成本。详细介绍如何实现两个S7-400之间的数据传输与交换。新建一个项目进行硬件组态插入两个 SIMATIC 400站点,然后对两个站点进行硬件组态,CPU分别选用CPU414-2DP,CPU416-2DP,通信模块选用CP443-1,硬件组态画面如图所示: 设置两个CP443-1模块的参
移植数据类型 Modicon ModbusModicon Modbus 通信驱动程序不受 WinCC 支持,其被替换为 Modicon Modbus RTU 驱动程序。 在移植到 WinCC 的过程中,Modicon Modbus 通信驱动程序的数据类型按如下方式进行映射:WinCC flexible 中的数据类型WinCC 中的数据类型+/-Double+/- Double+/-Int+/- I
在线确定服务器接口可通过 STEP 7 (TIA Portal) 在线确定 OPC UA 服务器的接口。这样便可提供可通过 OPC UA 客户端读取或设置(写入)已连接 OPC UA 服务器的哪些变量的相关信息,还可提供 OPC UA 服务器的哪些服务器方法可用于 OPC UA 客户端的相关信息。如果离线操作,可通过 OPC UA XML 文件创建 OPC UA 服务器的接口。
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com