西门子RS485总线接头
全局数据块将定时器数据存储为保持性数据
无论将定时器放在什么位置(OB、FC 或 FB),该选项都有效。
1.
创建一个全局数据块:
–
在项目树中双击“添加新块”(Add new block)。
–
单击数据块 (DB) 图标
–
对于“类型”(Type),选择“全局数据块”(global DB)。
–
如果希望能够将该数据块中各数据元素选择为具有保持性,则确保选中数据块类型“优
化”(Optimized) 框。 另一个数据块类型选项“标准 - 与 S7-300/400 兼容”(Standard
- compatible with S7-300/400) 仅允许将所有 DB 数据元素都设置为具有保持性或没
有保持性。西门子RS485总线接头
–
单击“确定”(OK)
2.
向该数据块中添加定时器结构:
–
在新的全局数据块中,添加 IEC_Timer 数据类型的静态变量。
–
在“保持性”(Retain) 列中,选中相应框以使该结构具有保持性。
–
重复此过程为要存储在该数据块中的所有定时器创建结构。 可以将每个定时器结构放
置在独立的全局数据块中,也可以将多个定时器结构放置在同一个全局数据块中。 除
定时器外,还可以将其它静态变量放置在该全局数据块中。 将多个定时器结构放置在
同一个全局数据块中可减少总的块数。
–
可根据需要重命名定时器结构。
3.
打开程序块来选择保持性定时器的放置位置(OB、FC 或 FB)。
4.
将定时器指令放置在所需位置。
5.
在调用选项对话框出现后,单击“取消”按钮。
6.
在新的定时器指令上方,输入上面所创建全局数据块和定时器结构的名称(请勿使用助手浏
览)(例如: “Data_block_3.Static_1”)。