公司主营:数控,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 西门子屏,变频器,西门子DP电缆 变频器 6SE70交流工程调速变频器6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品.系统及伺服电机,力矩电机,直线电机,伺服驱动备件等等。主营产品或服务:西门子PLC,西门子变频器,西门子数控系统,西门子伺服电机,西门子人机界面,西门子软启动器,西门子触摸屏,西门子工业以太网,西门子LOGO!
嘉奥得自动化科技电子(杭州)有限公司
6AG1214-1HG40-4XB0西门子S7-1200PLC模块SIPLUS S7-1200 CPU 1214C 直流/直流/继电器 对于中等负载 带防腐蚀涂层 根据 6ES7214-1HG40-0XB0 . 紧凑型 CPU,DC/DC/继电器, 机载 I/O: 14 个数字输入 24VDC 10 个数字输出继电器 2A 2 AI 0-10V DC, 电
自复位定时器适合用于触发需要周期性发生的动作。
通常,将引用定时器位的常闭触点放置在定时器指令前面可创建自复位定时器。
该定时器网络通常位于使用该定时器位来触发动作的一个或多个依赖型网络上面。
当定时器时间已到(经过的时间达到预设值)时,定时器位将在一个扫描周期内为
ON,因而可执行由该定时器位控制的依赖型网络逻辑。
下次执行定时器网络时,常闭触点将为 OFF,从而复位定时器并清除定时器位。
下次扫描期间,常闭触点将为 ON,因此将重启定时器。
创建此类自复位定时器时,请勿将定时器 DB
结构的“Q”成员用作该定时器指令前面常闭触点的参数。
而是要使用与该定时器指令的“Q”输出相连的变量。 如果访问定时器 DB 结构的 Q
成员,将导致定时器更新,且如果因常闭触点而更新定时器,该触点将立即复位该定
时器。 定时器指令的 Q 输出将在一个扫描周期内不为
ON,并且依赖型网络不会执行。
RUN-STOP-RUN 切换或 CPU 循环上电后保留时间数据
如果从运行模式阶段切换到停止模式或 CPU
循环上电并启动了新运行模式阶段,则存储在之前运行模式阶段中的定时器数据将丢失,
除非将定时器数据结构指定为具有保持性(TP、TON、TOF 和 TONR 定时器)。
将定时器指令放到程序编辑器中后,如果接受调用选项对话框中的默认设置,则将自动分
配一个无法实现具有保持性的背景数据块。
要使定时器数据具有保持性,必须使用全局数据块或多重背景数据块。
6指定全局数据块将定时器数据存储为保持性数据
无论将定时器放在什么位置(OB、FC 或 FB),该选项都有效。
1. 创建一个全局数据块:
– 在项目树中双击“添加新块”(Add new block)。
– 单击数据块 (DB) 图标
– 对于“类型”(Type),选择“全局数据块”(global DB)。
– 如果希望能够将该数据块中各数据元素选择为具有保持性,则确保选中数据块类型“
优化”(Optimized) 框。 另一个数据块类型选项“标准 - 与 S7-300/400
兼容”(Standard - compatible with S7-300/400) 仅允许将所有 DB
数据元素都设置为具有保持性或没有保持性。
– 单击“确定”(OK)
2. 向该数据块中添加定时器结构:
– 在新的全局数据块中,添加 IEC_Timer 数据类型的静态变量。
– 在“保持性”(Retain) 列中,选中相应框以使该结构具有保持性。
– 重复此过程为要存储在该数据块中的所有定时器创建结构。
可以将每个定时器结构放置在独立的全局数据块中,也可以将多个定时器结构放置
在同一个全局数据块中。
除定时器外,还可以将其它静态变量放置在该全局数据块中。
将多个定时器结构放置在同一个全局数据块中可减少总的块数。
– 可根据需要重命名定时器结构。
3. 打开程序块来选择保持性定时器的放置位置(OB、FC 或 FB)。
4. 将定时器指令放置在所需位置。
5. 在调用选项对话框出现后,单击“取消”按钮。
6. 在新的定时器指令上方,输入上面所创建全局数据块和定时器结构的名称(请勿使用
助手浏览)(例如: “Data_block_3.Static_1”)。AG1214-1HG40-4XB0西门子S7-1200PLC模块SIPLUS S7-1200 CPU 1214C 直流/直流/继电器 对于中等负载 带防腐蚀涂层 根据 6ES7214-1HG40-0XB0 . 紧凑型 CPU,DC/DC/继电器, 机载 I/O: 14 个数字输入 24VDC 10 个数字输出继电器 2A 2 AI 0-10V DC, 电
指定多重背景数据块以将定时器数据存储为保持性数据
该选项仅对于将定时器放置在 FB 中有效。
该选项取决于 FB 属性是否指定“优化块访问”(Optimized block
access)(仅允许符号访问)。 要检查现有 FB
访问属性的组态情况,请在项目树中右键单击该
FB,选择“属性”(Properties),然后选择“特性”(Attributes)。
如果 FB 指定“优化块访问”(Optimized block access)(仅允许符号访问):
1. 打开 FB 进行编辑。
2. 将定时器指令放在 FB 中的所需位置。
3. “调用选项”(Call options) 对话框出现后,单击“多重背景”(Multi instance) 图标。
仅在将该指令放置于 FB 中后,“多重背景”(Multi instance) 选项才可用。
4. 如有需要,请在“调用选项”(Call options) 对话框中重命名定时器。
5. 单击“确定”(OK)。 定时器指令将出现在编辑器中,而 IEC_TIMER 结构将出现在“FB
接口”(FB Interface) 的“静态”(Static) 下。
6. 如有必要,打开 FB 接口编辑器(可能需要单击小箭头以展开视图)。
7. 在“静态”(Static) 下,找到刚刚创建的定时器结构。
8. 在此定时器结构的“保持性”(Retain) 列中,改为选择“保持性”(Retain)。
此后只要从另一程序块调用此
FB,都将利用此接口定义(包含标有保持性的定时器结构)创建背景数据块。
6AG1214-1HG40-4XB0西门子S7-1200PLC模块SIPLUS S7-1200 CPU 1214C 直流/直流/继电器 对于中等负载 带防腐蚀涂层 根据 6ES7214-1HG40-0XB0 . 紧凑型 CPU,DC/DC/继电器, 机载 I/O: 14 个数字输入 24VDC 10 个数字输出继电器 2A 2 AI 0-10V DC, 电
如果 FB 未指定“优化块访问”(Optimized block
access),则块访问类型为标准访问,标准访问与 S7-300/400
传统组态兼容,且允许符号访问和直接访问。 要将多重背景分配给标准块访问
FB,请按以下步骤操作:
1. 打开 FB 进行编辑。
2. 将定时器指令放在 FB 中的所需位置。
3. “调用选项”(Call options) 对话框出现后,单击“多重背景”(Multi instance) 图标。
仅在将该指令放置于 FB 中后,“多重背景”(Multi instance) 选项才可用。
4. 如有需要,请在“调用选项”(Call options) 对话框中重命名定时器。
5. 单击“确定”(OK)。 定时器指令将出现在编辑器中,而 IEC_TIMER 结构将出现在“FB
接口”(FB Interface) 的“静态”(Static) 下。
6. 打开将使用此 FB 的块。
7. 将此 FB 置于所需的位置。 如此将为该 FB 创建一个背景数据块。
8. 打开将 FB 放入编辑器时创建的背景数据块。
9. 在“静态”(Static) 下,找到所需的定时器结构。 在此定时器结构的“保持性”(Retain)
列中,选中相应框使该结构具有保持性。