S7参数属性2016年9月8日01:37属性用于描述值范围S7_a_typeCFC、消息组态本属性定义发送消息的块是ALARM/ALARM_8/ALARM_8P/NOTIFY还是ALARM_S,或输入是否用于归档号(AR_SEND)。该属性只能与S7_server一起使用。S7_a_type='alarm'S7_a_type='alarm_8'S7_a_type='alarm_8p'S7_a_type='alarm_s'S7_a_type='notify'S7_a_type='notify_8p'S7_a_type='alarm_t'S7_a_type='ar_send'(保留用于系统使用)S7_activeHiGraph指示声明是否应该激活的接口参数属性。去活声明的目的是确保程序不能检测位于接口中的声明。同样,可在源语言中将声明注释出来可将声明设置为编译器不可见。只有HiGraph才支持本属性。S7_active='true'(默认)S7_active='false'S7_archiveWinCC归档系统本属性指示WinCC要在运行时归档哪些过程值。该归档可以为长期或短期。S7_archive='longterm'S7_archive='shortterm'S7_archive='false'(默认)S7_checkSIMATICBATCH本属性将连接元素识别为待检查。在配方记录和批处理记录之间,还生成称为制造指令的另一个协议。为每个参数打印三栏内容:实际值、时间标志、签名。S7_check='true'S7_check='false'(默认)S7_co连接组态在连接组态中使用附加属性。它允许连接组态确定它在处理的是一个连接ID、一个来自S7伙伴的符号还是一个来自S7连接伙伴的变量名,以及确认该块支持的连接类型。该属性必须只与S7_server属性一起使用。S7_co='pbkl'(单向S7连接或PTP)S7_co='pbk'(双向S7连接)S7_co='ptpl'(用于PTP的单向S7连接)S7_co='pbks'(S7连接伙伴的符号)S7_co='obkv'(FMS变量选择)S7_co='fms'(FMS连接)S7_co='agag'(AG-AG连接)S7_co='dp'(DP工作模式)S7_co='lock'(被锁定的连接伙伴)S7_co='fsnd'(快速发送接收)S7_contactSFC本属性用于定义某个块类型的连接组。具有UDAS7_contact='true'属性的所有连接属于连接组。当创建块类型时,在SFC中使用连接组,以定义它们在创建的SFC类型的接口连接。这种情况下,保留IN和OUT段。这允许新创建的SFC的实例很容易连接到块类型的实例上。S7_contact='true'S7_contact='false'(默认)S7_driverCFC将参数标识为下列特性之一的接口参数属性:•一个信号输入或输出(SingalX)或•一个诊断输入(DiagnoseX)X是一个整数,当存在多个该类参数时,它指定将哪些参数相互分配。由CFC评估本属性,从而可以自动执行与通道有关的驱动程序和与模块有关的程序块之间的连接。值address、“address_r1”和“h”指向F模块的驱动程序块•address标识驱动程序块(在该块上分配了块的逻辑基址)的上的参数•address_r1标识驱动程序块(在该块上分配了冗余块的逻辑基址)的上的参数•h标识驱动程序块(该块上设计指出是否有冗余模块)的上的参数数值startupX、substituteX与CFC驱动向导有关:•startupX标识用于“保持上一次数值”或“替换值”策略的参数•substituteX标识包含替换值的参数S7_dynamicCFC当S7_dynamic='true'时,在CFC中动态操作期间,使本参数为动态。S7_dynamic='true'S7_dynamic='false'(默认)S7_editCFC已经安装PCS7时,可以在不打开CFC时,在SIMATIC管理器的过程对象视图中使用。“参数”标签显示具有S7_edit='para'属性的所有连接。“信号”标签显示具有S7_edit='signal'属性的所有连接。S7_edit='para'S7_edit='signal'S7_edit='false'(默认)S7_enumSFC、SIMATICBATCH本属性用于将将一个块参数分配给一个枚举。然后在S7_edit属性直接编辑块或图表连接。S7_eventOCM系统该属性识别从AS到OS变化驱动传送的参数。S7_event='event',则由块本身监视S7_event='static',则该参数在AS上处于静止,只有在控制级出现命令时才传送。S7_event='event'S7_event='static'S7_event='false'(默认)S7_linkCFC当S7_link='false'时,不能在CFC中连接该参数。S7_link='true'(默认)S7_link='false'S7_m_cCFC、变量的组态、OCM可以从控制级别(os)中读/写参数。操作员接口系统使用该属性来确定如何创建相应运行系统对象的数据结构。S7_m_c='true'S7_m_c='false'(默认)S7_measvalSIMATICBATCH本属性将TagCollect块中的连接元素识别为已测量变量。S7_measval='true'S7_measval='false'(默认)S7_mesMES本属性允许将由S7_m_c识别的块参数也识别为与MES相关。使用MES的块参数将S7_mes='true'作为过滤器。S7_mes='true'S7_mes='false'(默认)S7_messageHiGraph标识HiGraph是否使用参数在图与图之间进行通信。当S7_message='in'时,接收一个HiGraph消息;当S7_message='out'时,发送一个HiGraph消息;S7_message='in'S7_message='out'S7_paramCFC当S7_param='false'时,不能在CFC中给参数分配不同的参数S7_qcCFC、OCM本属性用于识别具有一个质量代码以及一个过程值的参数。S7_qc='true'S7_qc='false'(默认)S7_read_backCFC本属性显示到该块的连接是否与CFC中的“图表回读”功能相关。本属性未定义或设置为true时,在“图表回读”中包括相应的实例。当本属性设置为false时,不回读块的实例。S7_read_back='true'S7_read_back='false'(默认)S7_sampletimeCFC接口参数上的,指示参数应该包含块处理周期的属性。编译图表时,CFC自动输入周期。S7_sampletime='true'S7_sampletime='false'(默认)S7_serverCFC、消息组态编译器使用本属性来调用用于分配消息、归档或编号的相应选项。需要S7_a_type属性。S7_server='alarm_archive'S7_server_1连接组态用于显示该参数可连接。S7_server_1='Connection'S7_shortcutCFC、变量的组态、OCM作为模拟值标识的16个字符用于在各种图表中对操作员接口系统进行评估。可使用本属性将一段文本分配给合适的操作员接口系统可以转发的一个参数。S7_shortcut='Setpoint='等。用户可在此处指定值,不要创建空字符串。S7_string_0CFC、变量的组态、OCM作为一个二进制数值标识的16个字符用于在各种图中对操作员接口进行评估。可使用本属性将一段文本分配给合适的操作员接口系统可以转发的一个参数。CFC使用本属性在动态图表中将状态表示为文本。S7_string_0='CLOSED'S7_string_0='OFF'等。用户可将任何文本指定为值,不可为空。S7_string_1CFC、变量的组态、OCM作为一个二进制数值标识的16个字符用于在各种图中对操作员接口进行评估。可使用本属性将一段文本分配给合适的操作员接口系统可以转发的一个参数。CFC使用本属性在动态图表中将状态表示为文本。S7_string_1='CLOSED'S7_string_1='OFF'等。用户可将任何文本指定为值,不可为空。S7_string_2...25CFCCFC使用本属性在动态图表中将状态表示为文本。当变量具有数值2时,所显示的文本是用S7_string_2定义的。这也适用于直至S7_string_25其他UDA.S7_string_2='CLOSED'S7_string_2='OFF'等。用户可将任何文本指定为值,不可为空。S7_trendCFC如果在块输出上定义该属性,则它建立到作为限制值使用的块输入的分配。可自由编辑文本S7_tsOCM系统接口参数属性,用于识别根据PCS7EDC机制(时间驱动通信)将数据传送到控制级别(OS)的参数是否具有日期标志。S7_ts='true'S7_ts='false'(默认)S7_unitCFC、变量的组态、OCM作为一个模拟量单位的16个字符用于在各种图中对操作员接口系统进行评估。可用本属性将一个单位分配给合适的操作员系统可以转发的一个参数。S7_unit='Liter'S7_unit='m'等。用户可将数值单位的任何描述指定为值。S7_visibleCFCCFC参数是否可见S7_visible='true'(默认)S7_visible='false'