1、十三、 时间表介绍Metasys系统操作手册时间表特性允许您自动执行日常功能,例如,为满足供暖和制冷需求以及执行能源优化战略而将房间的运行模式从有人模式(occupied)更改成无人模式(unoccupied)。每个时间表都由周预定事件和例外事件列表组成。每个事件都由数值组成,数值在特定时间被写入时间表所列清单中。根据默认设置,除非提前结束,否则,事件一般都在午夜结束。时间表的用户界面提供图形视图,用于配置时间表并显示根据时间表的规定什么时候发生事件。注:Metasys 使用 2 种不同的时间表对象来支持 BACnet 协议规范的更改135-2001 时间表对象和 135-2004 时间表对象
2、。Metasys3.0 版本之前的引擎对于所有时间表都使用 135-2001 时间表对象。从 3.0 版本开始,Metasys 系统通过以下方式决定适当的时间表对象:引擎中创建的时间表使用 135-2004 时间表对象;从 N1 系统映射的时间表使用 135-2001 时间表对象;从第三方 BACnet 设备映射的时间表使用 135-2004时间表对象,旨在制作满足 135-2004 BACnet 标准的时间表;所有其他时间表使用135-2001 时间表对象。注:本文所述内容为 135-2004 时间表对象。时间表的概念日历日历对象位于引擎中。您可创建日历并用它规定节假日或特殊事件列表,它可以
3、被多个时间表调用。时间表用在日历中规定的日期来执行例外时间表。例如,您可使用日历来规定大楼在不同时期使用不同运行模式,例如,在无人居住时使用节假日模式。时间表可在站点(Site)的任何引擎上引用日历。您可使用日历特性来: 创建新日历 编辑现有日历 在图形、1个月视图或12个月视图之间切换日历视图 打开或关闭日历时间表135-2004 时间表对象位于引擎中。您可创建时间表并使用时间表特性来定义项目和时间。每个时间表都包括以下几项: 当天时间表视图,用于显示时间表当天配置用于执行哪些行动,包括默认时间表命令。 周时间表,定义每天(周一到周日)计划发生的事件,事件表示时间表向项目属性赋值。 例外时间
4、表,定义相对周时间表而言的例外时间计划发生的事件。 由时间表控制的项目列表(被时间表引用,称为时间表项目)(可选)。 有效期,允许您在选定时段内启用/禁用时间表。- 86 -您可使用时间表特性来: 创建新时间表 编辑现有时间表 使用导航树向时间表中添加项目引用或从时间表中删除项的引用 启用或禁用时间表 更改时间表的有效期 在控制逻辑中提供日/时间的输入下表描述了时间表视图的按钮及右键菜单的功能。按钮 功能打开 Edit 模式允许您在视图间切换打开有效期对话框规定有效期事件Metasys系统操作手册事件指时间表将用户定义的值写入时间表项目属性的时间。周时间表和例外使用事件来规定时间表何时发送命令
5、。创建时间表1,Insert菜单选择Object,出现Insert Object Wizard窗口。2.选择Schedule,点击Next。Metasys系统操作手册Metasys系统操作手册3.Destination页选择存放时间表程序的文件夹,为便于管理,请选择Schedule文件夹,点击Next。4.在Identifier页右侧设定时间表名称,点击Next 。6. 选择 (绿色的加号),在Select Item窗口中选择需要按预定时间表进行控制的点,点击OK。- 89 -5 入 Configure 页,对Schedule 进行配置。6.(绿色的加号),在Select Item 窗口中选择
6、需要按预定时间表进行控制的点,点击OK。Metasys系统操作手册注: 1、可以添加多个点,如想选择多个点,请使用 Control 或 Shift 键。2、系统会为选择的点自动选择默认属性。如想选择不同属性,请点击 按钮并选择希望使用的属性。常用的属性为当前值(Present Value)。3、要删除所选点:选中该点,点击右键选择 Remove Item 或点击按钮 (红色减号)均可。4、如果选择添加了多个点,列在第一行的点决定了这个时间表向所列出的各点发送命令时的数据类型,图标 表示该点为关键项(Key Item),您也可以通过点击右键删除(Remove Item)或重新设立关键项( Mak
7、e Key Item)。5、您在添加关键项或重新设立关键项(Make Key Item)时,系统将会自动更新状态文字(States Text)(数字量点)或单位( Display Units)(模拟量点)以便与关键项匹配。举例说明:您需要对某风机实现定时启动和停止,那么需要对风机启停点设定时间表,按照上面的步骤,上图中的 BO 即是您添加的风机启停点,当 BO 的当前值(Present Value)为 On时风机启动,Off 时风机停止。假设在这个例子中,BO 因为是列表中的第一项而作为关键项,且属性为当前值。因为二进制输出的当前值是 0 或 1,因此,时间表只能为列表中关键项下面各项赋值 0
8、 或 1。假设您在 BO 下面添加了 AV (模拟值点)并选择将 AV 的 Present Value 作为预定属性。那么,即使 AV 的当前值可以是很多数字,系统也只能为 AV 赋值 0 (Off)或 1 (On),这是因为时间表使用作为关键项的 BO 的数据类型为列表中的所有项赋值。重要提示:您在向 Scheduled Items 列表中添加第一项时,或者如果您将某项更改为关键项时,如果原先定义的值与新关键项的值不兼容,则更改为默认值。默认的数字值是 0 或 0.0。支持多个值的默认属性是一组可用值中的第一个值。更改完主项后,我们强烈建议您根据需要查看并调整时间表中的所有事件的值。7. 选
9、择有效期(Effective Period)。有效期为运行该时间表(周和例外时间表)的时间范围。点击 按钮可打开有效期(Effective Period)对话框,使用下拉菜单选择起始和结束日期。如果不需要选择有效期,则根据默认设置,时间表始终都是运行的。应用举例:您可创建相同点的两个时间表,并将一个配置用于供暖,另一个配置用于制冷。然后,将 10-3 月份规定为供暖期,将每年的 4-9 月规定为制冷期。8. 选择时间表默认的命令(Default Schedule Command)。如果不选则系统默认为 Release。注:只有在时间表项支持 Release 命令时,您才可以对默认的时间表命令使
10、用 Release。- 90 -Metasys系统操作手册9. 在显示模式(Display Mode)选项中选择周时间表(Weekly Schedule)。10. 选择 (绿色的加号),或双击时间条,或在时间条上点击右键,均弹出定义新事件(Define New Event(s)对话框。选择每周的某一天(周一 周日),指定时间及值,然后点击OK。例如下图中所选表示每周一至五的早八点对上述步骤6所选择的点位列表发送命令On(开)。- 91 -11. 与上步同样操作,选择发送Off(关)命令的时间。Metasys系统操作手册注:在午夜时,系统执行时间表默认的命令(见步骤 8)或执行下一天预定的命令,
11、如果需要跨越午夜执行命令,将时间表配置为在 23:59 结束,在下一天的 0:00 开始执行命令。如下图中,周一至周四午夜后系统执行下一天 0:00 的命令 Off,但周五的午夜后未定义事件,所以执行时间表默认的命令 Release。注:如果值的类型是布尔(True/False )、二进制或者不到 8 种状态的多态,您也可通过选择和右击事件并从菜单中选择值来更改事件的值。注:如想规定事件结束时间,请确定没有选择任何事件,右击您希望事件的结束时间并从下拉菜单中选择 End Event。一旦规定了结束时间,您可通过从右向左拖拉事件的边沿来调整结束时间。注:您可通过从 time 栏的起始部位从右到左
12、进行拖拉来调整事件的起始和结束时间,小规模的弹出窗口将基于 24 小时时钟以数字方式显示一天的时间,您可以 5 分钟为单位调整时间。注:对于午夜结束的事件,您不能通过拖拉事件边沿来调整结束时间。如想调整时间,首先右击并选择 End Event。一旦将时间调整为在午夜前结束后,您即可通过拖拉操作来调整结束时间。注:如果两个事件在时间表中存在空档,您可拖拉一个事件的边沿以便同另一个事件的边沿衔接上。这时,两个事件将被锁定在一起,以便不间断地连续发生,起点/终点一起变化,时间表中不再存在空档。12. 根据需要重复第10和第11步。如果需要删除事件,选中该事件并点击右键选择Delete Selecte
13、d Event(s)或点击按钮 (红色减号)(或按Delete键)均可。- 92 -Metasys系统操作手册13. 点击Next ,出现Summary 页,点击Finish,Done,时间表创建完成。注:完成后,时间表将会生效,并根据预设时间完成预定事件。注:您可根据向导提示向时间表或日历中添加扩展。查看及编辑时间表在左边导航树中选择需要查看的时间表,双击时间表或点击将其拖入显示区,则时间表出现在显示区中1. 在显示模式中有四个选项:当天的时间表(Todays Schedule),周时间表(Weekly Schedule),例外时间表(Exception Schedule)和时间表项目(Sc
14、heduled Items)。通过选择显示模式进入不同视图。将光标放在time栏的头部或尾部。系统将以24小时的格式在弹出的小窗口中显示时间。2. 当天时间表(Todays Schedule )这是只读视图,显示当天的时间表日程,包含设置的默认时间表命令以及周时间表和例外时间表中的事件。Todays Schedule还提供以表格形式显示时间和控制命令,具体描述当天时间表中输出的变化。- 93 -3. 周时间表(Weekly Schedule )Metasys系统操作手册周时间表用来提供一周中从周一到周日的每天时间安排。每天都从00:00 开始,在午夜结束(显示数23:59)。每天都由一系列事件
15、组成,按照预先设定的时间向预先设定的点(项)的属性发送命令。点击编辑按钮Save保存。右键菜单说明如下:进入编辑模式,点击右键弹出菜单允许您编辑周时间表。点击可选项状态选项Add Event(s) Modify SelectedEvent(s) Delete Selected Event(s)End Event说明列出了可用的状态,规定了选定事件的状态。例如,您可右击 Off 事件并将其改成On。这个选项只有在时间表配置用于布尔(True/False)、二进制或多态值时使用。对于多态值,只有当状态数不超过 8 个时,状态选项才能显示。打开添加新事件(Define New Event(s)对话框
16、,向时间表中添加新事件。打开修改事件(Modify Event(s)对话框,更改选定事件的时间和值,也可双击事件进入修改事件对话框。删除选定的事件。规定事件的结束时间。打开这个菜单,结束时间将与鼠标光标的位置相对应。拖拉事件的边沿可调整结束时间。4. 例外时间表(Exception Schedule)例外时间表提供周时间表的一系列例外。例外时间表可以为日期、日期范围、一个月中的一周或者一周中的某天(周和日)以及日历引用定义例外。下表描述了四类例外的类型。例外类型Date Date Range Week and Day说明特定日期发生例外。一段时间内发生例外。某月某周中在某个工作日发生例外。例如
17、,任何月份的第二个星期二或 6 月的任何星期三。Calendar Reference 日历中选定的时段中发生例外。将日历与例外相关联允许引用大量的日期。每个例外都带有在例外时段运行的一个或多个事件。我们在周时间表中曾以风机在每周一至周五上午8:00开始运行并在晚18:00停止运行举例说明。如果您希望风机在某天以不同于周时间表的时间开始和停止运行,可为这个创建日期类型例外。例如,您可为2008年5月1日创建日期类型例外,然后规定一个Off事件发生在这天的开始时间(00:00),On事件发生在上午10:00(而不是8:00),另一个Off事件发生在晚16:00(而不是18:00)。您可为每个例外分
18、配优先级别(1-16,1代表最高优先级)用于决定例外的执行顺序,与类型无关。如果您为同一个日期规定了两个或多个例外,则首先执行高优先级的例外。例如,对于同一个日期,优先级是2的例外将在优先级是8的例外之前执行。如果同一个日期的所有例外都分配有相同的优先级,则按照列表顺序执行,因此,如果您为某天规定了多个例外,首先按优先级顺序执行,其次按列表顺序执行。- 94 -5. 时间表项目(Scheduled Items)Metasys系统操作手册列出了需要按时间表执行的项目(或其他内容)及其属性。在列表是空表的情况下,时间表也能运行。查看时间表列表与创建时间表时不同的是所有列表中的点(项)均有状态日志。
19、状态日志指示当时间表试图为该点(项)赋值时发生的任何错误。点击编辑按钮点击Save保存。进入编辑模式,点击右键弹出菜单允许您编辑所选点(项)。创建及编辑例外时间表和日历日历项目和例外时间表中的日期在掌握创建例外时间表和日历之前,您可使用下面的日期格式,通过日历项目或例外时间表为周时间表规定例外: Date Date Range Week and Day需要了解一些关于日期设置的概念:Date/Date Range当为周时间表定义例外时间时,或在定义日历时间时,可以使用单个日期或一段日期范围。下表为选项说明。菜单MonthDay Year Day of Week 选项1-12 月中的任何一月,包括 Odd 选项(奇数月,如 1 代表 1 月,3 代表 3 月等)和 Even 选项(偶数月,如 2 代表 2 月,4 代表 4 月等)1-31 日中的任何一天,包括 Last 选项(即一个月的最后一天)任何一年周一到周日中的任何一天注:对于例外时间表中的项目,您还需要为例外时间表的执行顺序规定优先级。- 95 -