PI命令“PE_Identify” (S7-1200, S7-1500) 说明 PE 命令“PE_Identify”用于读出 PE实体支持的 PE 命令的数目和说明。所支持的特定命令数目 取决于 PE 实体。由于 PE_Identify 本身就是一个 PE命令,在一个肯定响应中至少会输 出三个支持的 PE 命令:Start_Pause、End_Pause 和PE_Identify。PI 命令“Query_Measurement”-“Get_Measurement_list”(S7-1200, S7-1500) 说明 使用 PE命令“Query_Measurement”和子命令(调节器)“Get_measurement_list”来查询 PE实体支持的特定测量值。 支持的测量值将以列表形式输出到由 RESPONSE_DATA 参数引用的 数据块中。响应帧 (ServiceData Response) PE 实体响应帧的以下数据将被写入到参数 RESPONSE_DATA 引用的数据块中(请参见“PE_CMD (页 2972)”): 属性 值 数据类型 说明 Count - BYTE 测量 ID 的数目reserved - BYTE ... Measurement_ID - WORD 第一个受支持的Measurement_ID。Measurement_ID 与制 造商特定相关。 更多信息,请参见各 PE 实体手册。Accuracy_Domain - BYTE 请参见“精度域”表。 Accuracy_Class - BYTE 请参见“精度等级”表。Range - REAL 指定测量值的刻度终值(jinxian于精度域 1)。 属性范围将使 用通过属性 Measurement_ID定义的单位(每个 Measurement_ID 仅使用一个单位)。 ... Measurement_ID - WORDZui后一个受支持的 Measurement_ID Accuracy_Domain - BYTE 请参见“精度域”表。Accuracy_Class - BYTE 请参见“精度等级”表。 Range - REAL指定测量值的刻度终值(jinxian于精度域 1)。 属性范围将使 用通过属性 Measurement_ID 定义的单位(每个Measurement_ID 仅使用一个单位)。 精度域 精度域 说明 0 预留 1 以刻度终值的百分比来输出精度偏差。可能的偏差百分比细分为精度等级(参见表: 精 度域 1 和 2 的精度等级)。 2 以当前测量值的百分比来输出精度偏差。可能的偏差百分比细分为精度等级(参见表: 精度域 1 和 2 的精度等级)。
PI命令“Query_Measurement”-“Get_Measurement_values” (S7-1200, S7-1500)说明 使用 PE 命令“Query_Measurement”和子命令(调节器)“Get_measurement_values”来输出PE 实体支持的测量值列表。 测量值将以列表形式输出到由 RESPONSE_DATA 参数引用的数 据块中。 调用 PE命令“Query_Measurement”-“Get_Measurement_values” 通过带有以下参数的“PE_CMD(页 2972)”指令可调用该命令: 参数 值 说明 CMD 16 调用命令“Query_Measurement”。CMD_MODIFIER 2 指定命令调用:选择命令“Get_Measurement_Values”来输出所支持的测 量值列表。CMD_PARA_LEN 0 取决于测量值数目。 参数长度来自于属性 count 以及所传送测量值的属 性的长度之和。CMD_PARA VARIANT VARIANT 指针,该指针指向待查询测量值列表的数据结构(请参见 “CMD_PARA 参数”)。参数 CMD_PARA CMD_PARA 参数处由 VARIANT 指针指定的结构必须进行以下设置: 属性 值 数据类型 说明Count - BYTE 测量值数目 (Measurement-IDs) reserved 0 BYTE 未使用Measurement_ID - WORD 查询的第一个测量值 ... Measurement_ID - WORD查询的Zui后一个测量值。智能设备 / 智能从站 (S7-1200, S7-1500) PE_I_DEV:智能设备中的PROFIenergy 控制命令 (S7-1200, S7-1500) 说明 可通过指令“PE_I_DEV”处理智能 IO设备(智能设备)中的 PROFIenergy 配置文件。 • 智能设备中的用户程序将循环调用指令“PE_I_DEV”并接收所有PROFIenergy 命令。 • 通过组态辅助块将生成 PROFIenergy 响应。还可以对暂停时的响应进行编程。必须在10 秒内提供响应数据;否则 IO 控制器中指令的 STATUS 参数处会出现“状态冲突 0x80B5”。 注:在兼容PROFIenergy 的标准 IO 设备(如,ET 200S)中,固件程序将执行这些功能。 使用该指令无需具有PROFIenergy 标准的专业知识。 PROFIenergy 辅助块(PE 辅助块) PE辅助块用于生成响应帧。只需在相关块的输入参数处输入响应数据(纯文本形式)即可。 • 每个 PROFIenergy命令,都有一个对应于肯定响应的辅助块: – PE 命令“Start_Pause”:PE_Start_RSP (页 3013)– PE 命令“End_Pause”:PE_End_RSP (页 3015) – PE命令“Query_modes”-“List_Energy_Saving_Modes”:PE_List_Modes_RSP(页3016) – PE 命令“Query_modes”-“Get_Mode”:PE_Get_Mode_RSP(页 3017) – PE 命令“PEM_Status”:PE_PEM_Status_RSP (页 3019) –PE 命令“PE_Identify”:PE_Identify_RSP (页 3021) – PE命令“Query_Measurement”-“Get_Measurement_list”:PE_Measurement_List_RSP (页 3023) – PE命令“Query_Measurement”-“Get_Measurement_values”:PE_Measurement_Value_RSP (页 3024) • 除PROFIenergy 命令之外,还有一个对应于否定响应的附加辅助块(请参见PE_Error_RSP(页 3012))。
下表列出了“PE_I_DEV”指令的参数: 参数 声明 数据类型 存储区 说明 RESET InputBOOL I、Q、M、D、L 或 常量 复位此指令。 ID Input HW_SUBMOD ULE I、Q、M、D、L 或 常量传送区域的地址,在 IO 控制器中随 PROFIenergy 的数据提供。 硬件标识符可以在系统常量中找到。 VALID InputBOOL I、Q、M、D、L 或 常量 PROFIenergy 控制器中的响应数据已准备 就绪可以发送。参数用于: • Getmode: PE_mode_ID • Get measurement values: Measurement_ID 列表(待读取变量的 ID 列表;在任意指定时间内,可读 取一个或多个变量)。 Zui大长度:234 个字节 注:对于 S7-1200,指针不能引用 64位 的数据类型(即不能引用数据类型 LWORD、LINT 和 ULINT)。 DATA_ERRO RRSP InOut VARIANTI、Q、M、D、L 指向包含有 PROFIenergy 控制器确认数据 的数据区域指针。 该指针必须与辅助块中所用指针相匹配。注:对于 S7-1200,指针不能引用 64 位 的数据类型(即不能引用数据类型 LWORD、LINT 和 ULINT)。 INDEXOutput INT I、Q、M、D、L PROFIenergy 记录的数据记录数目(在 0x80A0 处设置) CMD OutputINT I、Q、M、D、L PROFIenergy 命令的 Service-Request-ID 符合 PROFIenergy配置文件(请参见 “CMD 和 CMD_MODIFIER 参数”)。 扩展 PROFIenergy 配置文件之后,可使用 更多 PE命令 (Service-Request-IDs)。 CMD_ MODIFIER Output INT I、Q、M、D、LPROFIenergy 子命令: • 仅当 CMD=3 或 CMD=16 时;请参见 “CMD 和 CMD_MODIFIER 参数”• 对其它所有命令,"0"。 在 PROFIenergy 配置文件扩展后,可使用 更多子命令。 NEW Output BOOLI、Q、M、D、L PROFIenergy 控制器中的新数据。 ERROR Output BOOL I、Q、M、D、L命令完成,但存在错误。 STATUS Output DWORD I、Q、M、D、L 错误信息(请参见“STATUS 参数”)。有关有效数据类型的更多信息,请参见“有效数据类型概述。说明 “PRVREC”和“RCVREC”指令的错误消息“PE_I_DEV”指令使用“PRVREC (页 2932)”和“RCVREC (页 2921)”指令进行通信。这些指令的错误消息将输出到域元素 STATUS[1] 到 STATUS[4] 中。有关“PRVREC”和“RCVREC”指令的错误代码的含义,请参见相应的STATUS (页2845) 参数说明。