×
Siemens Industry Online Support
Siemens AG
文档类型 常问问题 文档编号 52722648, 文档发布日期 2012年3月5日
(12)
评估

通过 STEP7 V11 软件,如何在 S7-1200 上实现周计时器?

  • 文档
  • 涉及产品

描述:
 通过使用全局库 “S7-1200_Weekly Timer” 在 STEP7 V11 上实现周定时器功能。

步骤:
全局库 “S7-1200_WeeklyTimer” 包含以下三部分:
 

组成部分 内容 描述
程序块 Cams_data 背景数据块保存或传送必要的数据到 "Weekly Timer" FB 块中
WeeklyTimer 功能块根据 Switch-on 和Switch-off  时间参数进行输出
数据类型 Cam 传送的周定时器 Switch-on 和 Swithc-off 的参数 数据类型
Time 传送周日间参数的数据类型(Switch-on 或 Switch-off)
监控表 Watch table_1 监控表显示数据块 "Cams_data" 状态及参数

功能块 “WeeklyTimer” 在 STEP7 V11项目内循环调用。


图.01

功能块 “WeeklyTimer” 包括的接口如下: 

接口 名字 数据类型 描述
输入 Cam “Cam” 传送周定时器时间参数 Switch-on 和 Switch-off  (Cam)。
DTL DTL 传送当前日期时间。
输出 OUT Boolean 根据周定时器输入和输出时间,二进制输出结果。

数据类型的结构如下:
 

数据类型名字 管用名字 数据类型 描述
Cam On Time “Time” 周定时的 Switch-on 时间
Off Time “Time” 周定时的 Switch-off 时间
Time Weekday Array [1..7] of Boolean 选择工作日(有多种选择;如果没有选择工作日,Switch-on 和 Switch-off 时间不会激活(不起作用)
Hour USInt 小时时间设定: Switch-on 或 Switch-off 小时时间。(范围:0 到 23)。
Minute USInt 分钟时间设定:关于 Switch-on 或 Switch-off  分钟时间。(范围:0 到 59)。

功能描述
 “S7-1200_Weekly Timer”周定时器由一个功能块实现。
参数化设定 “Cam” 数据。
在 “Cam” 中,你可以设定 Switch-on 时间(接通时间)和 Switch-off  时间(关断时间):必须包括工作日 (1=周日....7=周六),小时 (0...23)  和分钟(0..59) 。
通过 “Cam” 输入管角传送设定值, 定义 “Cam” 数据使用 “Cam” 数据类型创建全局数据块并且分配默认参数 。
在 “DTL”  管角传送当前时间做为比较值。可以通过 “RD_SYS_T” 和 “RD_LOC_T” 读取日期与时间数据。
在“Switch-on” 的时间时周定时器输出 “On” 状态 ,如果没有输出 “on” 。  周定时器将在 Switch-off  时间重置

参数注意事项:
可以选择多个工作日。
最短切换周期是1分钟。
如果没有有选择工作日,只设定 Switch-on 或 Switch-off  时间,这样参数是不符合要求。
如果 Switch-on 时间和 Switch-off 时间是相同的,将重置输出是优先。
如果需要使用多个 Cam  ,可以多次调用 “S7-1200_WeeklyTimer” ,使用 “或” 操作连接输出。

例子项目
下载 “S7-1200_WeeklyTimer_project.zip” ,包含一个例子项目和说明,如下:

Cam 1:星期一 08:00  到星期二 04:15
Cam 2:星期六和星期日 16:30  到星期二 23:10


 图.02  Cam1 样例参数

下载
 

版本 程序代码
STEP7 V11 库:“S7-1200_WeeklyTimer” S7-1200_WeeklyTimer.zip ( 602 KB )
STEP7 V11例子项目:“S7-1200_WeeklyTimer_project” S7-1200_WeeklyTimer_project.zip ( 1652 KB )

注释:
STEP7 V11 补丁包1 见条目号 51696778

使用的硬件和软件:

  •  S7-1200 (硬件版本 V2.0 或更高)
  • 以太网电缆
  • STEP7 V11 SP1( 专业或基本版)
安全性信息
为了保护技术基础设施、系统、机器和网络免受网络威胁,有必要实施并持续维护一个全面、最先进的IT安全方案。西门子的产品和解决方案构成了这一方案的一个要素。有关网络安全的更多信息,请访问
https://www.siemens.com/cybersecurity#Ouraspiration.
评估文档
无评估
请求和反馈
您想要做什么?
注意:反馈总是与当前的条目/产品相关。您的消息将被转发给我们在线支持团队的技术编辑们。如果我们需要就您的反馈提供答复,您将在几天内收到答复。如果没有其它问题,您将不会收到答复。