全国服务热线 15801815554

SIEMENS 西门子 S120伺服电机 1FK7022-5AK71-1LH0

更新时间:2025-01-30 08:00:00
价格:请来电询价
西门子:代理商
S120:全新原装 假一罚十
德国:现货 实体经营
联系电话:15801815554
联系手机: 15801815554
联系人:邓经理
让卖家联系我
详细介绍


               PROFIenergy 命令(PE 命令)的传送 指令“PE_CMD”可将 PROFIenergy 命令传送到 PE 实体。 如要在日后向 PROFIenergy 配置文件中添加其它命令,则也可使用该指令。可在当前 PROFIenergy 配置文件中使用的命令列在 CMD 和 CMD_MODIFIER 参数的说明中(见“CMD 与 CMD_MODIFIER 参数”表)。 • 通过该指令传送到 PE 实体的各个 PE 命令都会被分配已定义的“Service_Request_ID”。 Service_Request_ID 01 到 05 和 16 在 CMD 参数中分配。 • PE 命令 04 (Query_Modes) 和 16 (Query_Measurement) 可通过 CMD_MODIFIER 参数进 一步定义。 • 其它值将在各个 PE 命令的 CMD_PARA 参数中传送(请参见具体 PE 命令的说明)。参数 CMD_PARA_LEN 通过参数 CMD_PARA 定义数据的长度。 这些命令在传送时不进行真实性测试。PE 实体的响应数据保存在 VARIANT 指针确定的 RESPONSE_DATA 数据区域(有关响应帧内容的信息,请参见相应 PE 命令的说明)。 “PE_CMD”指令的读取和写入作业。 指令“PE_CMD”在内部使用“WRREC (页2798)”将 PROFIenergy 命令作为一个写作业传送到 PE 实体中。之后,“PE_CMD”将等待该 PE 实体的确认。确认数据记录由指令“RDREC (页2778)” 每 100 毫秒读取一次。在从 PE 实体接收到确认之前,该函数将在 10 秒之内以每 100 毫秒 一次的频率执行读取作业。PE 实体的响应数据也可通过指令“RDREC (页 2778)”读取。 下方是写入和读取作业的流程图:下表列出了“PE_CMD”指令的参数: 参数 声明 数据类型 存储区 说明 REQ Input BOOL I、Q、M、D、L 或 常量 在上升沿时启动 PE 命令的传送。 ID Input HW_ SUBMODULE I、Q、M、D、L 或 常量 PE 实体的地址 使用 PROFINET IO 设备前端模块的硬 件 ID。请参见为硬件 ID 分配的 IO 控 制器的系统常量。前端模块名称包括 IO 设备名称和后缀 [前端](示例: “IO_Device_1[Head]”)。 如果 PE 实体是智能设备,则使用传送 区域的硬件标识符。

             PROFIenergy 命令的 ServiceRequest-ID 符合 PROFIenergy 配置文 件(请参见“CMD 和 CMD_MODIFIER 参数”)。 在 PROFIenergy 配置文件扩展后,可 使用更多服务请求 ID。 CMD_MODIFIER Input BYTE I、Q、M、D、L、 P 或常量 PROFIenergy 子命令 (jinxian于在 CMD=3 或 CMD=16 时; 请参见“CMD 和 CMD_MODIFIER 参 数”) 在 PROFIenergy 配置文件扩展后,可 使用更多子命令。 CMD_PARA Input VARIANT I、Q、M、D、L PE 命令的参数: • Get mode: PE_mode_ID • Get measurement values: List of Measurement_Ids 已输入完整的 Service Data Request。 CMD_PARA_LEN Input INT I、Q、M、D、L、 P 或常量 命令参数的实际长度(<= CMD_PARA 中定义的长度;通过指令 验证)。 CMD_DATA_STRU CTURE_IDENTIFIER _RQ Input BYTE I、Q、M、D、L、 P 或常量 标准数据结构标识符的值 注:自指令版本 V2.0 起具有参数 CMD_DATA_STRUCTURE_IDENTIFIER _RQ。 RESPONSE_DATA InOut VARIANT I、Q、M、D、L PROFIenergy 信息 是否为包括块标题在内的完整响应 帧,取决于命令。 注:如果缓冲区过小,则将仅根据 VARIANT 指针的指定情况输入相应数 量的字节。 注:每次调用 PE_CMD 前,需删除相 关的存储区。 VALID Output BOOL I、Q、M、D、L 命令已成功发送。 BUSY Output BOOL I、Q、M、D、L 命令仍在处理中。参数 CMD 和 CMD_MODIFIER CMD CMD_ MODIFIER PROFIenergy 命令 说明 01 0 Start_Pause (页 2995) 启动节能模式或切换到另一个节能模式。 02 0 End_Pause (页 2996) 退出节能模式。 03 1 Query_Modes - 节能模式列 表 (页 2997) 输出支持的节能模式。 2 Query_Modes - 获取模式 (页 2998) 输出当前启用的节能模式的属性。 04 0 PEM_Status (页 3000) 查询节能模式的状态。 05 0 PE_Identify (页 3002) 读取支持的 PE 命令的数目和说明。 16 1 Query_Measurement - Get_Measurement_List (页 3003) PE 实体所支持的测量值列表。 2 Query_Measurement - Get_Measurement_Values (页 3006) 输出 PE 实体的测量值。指令 RDREC 和 WRREC 的错误消息 指令“PE_CMD”将使用“WRREC (页 2798)”和“RDREC (页 2778)”指令进行通信。这些指令的 错误消息将输出到域元素 STATUS[1] 到 STATUS[4] 中。 有关“WRREC (页2798)”和“RDREC (页2778)”指令错误代码的说明,请参见相应的STATUS (页 2845) 参数说明。PE_DS3_Write_ET200S: 设置电源模块的开关行为 (S7-1200, S7-1500) 说明 指令“PE_DS3_Write_ET200S”将电源模块开关行为的基本设置发送给 ET 200S。在 ET 200S 中,通过“PE_DS3_Write_ET200S”指令Zui多可定义 8 个插槽的开关行为(如,电源模块的开 关行为)。 说明 此指令不属于 PROIenergy 配置文件的一部分,但可对 SIMATIC 特定功能进行补充。 参数 下表列出了“PE_DS3_Write_ET200S”指令的参数: 参数 声明 数据类型 存储区 说明 ENABLE Input BOOL I、Q、M、D、L 或 常量 上升沿将触发数据记录的传送。关闭/接通 电源后,将再次传送数据记录。 ID Input HW_SUBMOD ULE I、Q、M、D、L 或 常量 ET 200S 的地址 接受硬件配置中的地址。 SLOT_NO_X Input INT I、Q、M、D、L、 P 或常量 可开关式电源模块 X 的插槽编号。PE_WOL:通过 WakeOnLan 启动和停止节能模式 (S7-1200, S7-1500) PE_WOL 说明 (S7-1200, S7-1500) 说明 “PE_WOL”指令可以向 PROFINET I/O 系统中多个支持 PROFIenergy 的设备发送 PROFIenergy 命令“Start_Pause”和“End_Pause”。 如果 PE 设备通过 UDP 连接支持“Wake on LAN”功能,那么就可以通过指令协调多个 PE 设备。“PE_WOL”指令只能在带有集成以太网接口的 CPU 上执行。该 CPU 可加载约 400 KB 大小的块。 如果通过以太网 CP 连接该 CPU,则该块将无法在 PROFINET I/O 系统中使用。 指令“PE_WOL”以异步方式执行。 “PE_WOL”指令仅支持编号小于 256 的设备,大于该编号的设备将被忽略。 定义:Wake on LAN 使用 Wake on LAN 功能时,已禁用的设备可通过接收一个以太网专用数据包进行重新激活。 为了能够执行该操作,数据处理设备必须具有能够接收这种数据包的网络控制器。 该数据包 (Magic Packet™) 具有特殊的格式。它包含网络适配器的 15 个 MAC 地址。 选择设备 使用参数 PENERGY 处的用户数据块(类型:“PE_PLUS”)可进行设备选择。此处,该用户数 据块为处理多台设备的数据库。 在初始化“PE_WOL”之前,必须至少先将以下信息存储到用户数据块中: • PROFINET I/O 系统的 ID • 用于“Wake on LAN”的连接数据。 • 用于“Wake on LAN”的端口号。 • 对于每台设备 – 暂停时间 (PauseTime) – 将设备切换为 PE_SLEEP_MODE (EnableSleep) 使用参数 COM_RST 初始化“PE_WOL”指令。初始化后,依次处理用户数据块中存储的作业。 下图说明了 PE 命令“Start_Pause”传送到多台设备的方法:(1) 第 1 步:待关闭设备的“CmdStartPause”位由用户设置为“1”。 (2) 第 2 步:待关闭设备(CmdStartPause =“1”) 的诊断地址链接到阵列。 (3) 第 3 步:作业链接之后,位“CmdStartPause”将自动复位。 (4) 第 4 步:作业链接之后,指令“PE_WOL”将立即开始处理这些作业。 可对 PROFINET IO 系统中所有通过 START 和 END 参数识别的设备发送 PROFIenergy 命令 “CmdStartPause”或“CmdEndPause”。 作业处理状态以及处理期间可能发生的错误通过 STATUS 参数输出。 使用用户数据块的指令说明 指令“PE_WOL”只能通过用户数据块执行。在这种情况下使用基本过程: 1. 选择要对设备执行的命令: – START_PAUSE(用户数据块中的“CmdStartPause”) – ENDE_PAUSE(用户数据块中的“CmdEndPause”) – UPDATE_STATUS(用户数据块中的“CmdUpdateStatus”) 2. 设置更新位(用户数据块头中的“Update”) “Update” = False 时两次更新之间应至少经过一个 CPU 周期;否则,将无法确保进行边沿检测。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061