西门子模块中国代理经销商
![](http://img2.11467.com/2023/05-16/3372338910.jpg)
![](http://static.11467.com/img/ab-prev-0.png)
![](http://img2.11467.com/2023/05-16/3372338910_small.jpg)
![](http://img2.11467.com/2023/04-24/3424083135_small.jpg)
![](http://img.11467.com/2023/06-25/1609451523_small.jpg)
![](http://static.11467.com/img/ab-next-0.png)
西门子模块中国代理经销商
西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球**芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
说明
CMD_PAR
A
OUTPUT ANY 以下命令修饰符参数的 Any 指针(与
CMD_MODIFIER 参数进行比较):
• 对于“Get_Mode”:
PE_Mode_ID (节能模式的
ID)长度 = 1
• 对于“Get_Measurement_Values”:
Measurement_IDs
长度测量值 = *多 236
个字节(完整的控制器命令帧,无
标头)
INDEX OUTPUT INT PROFIenergy 数据记录数 (80A0h)
NEW OUTPUT BOOL 0:
执行尚未启动、已完成或中
止
1: 执行处于活动状态
程序块处理状态的条件代码
ERROR OUTPUT BOOL 0: -
1: 错误
错误代码
对于与 STATUS
参数一起使用时的含义,请参见PE_I_
DEV_CP 的条件代码 (页 218)。
STATUS OUTPUT WORD 状态代码
对于与 ERROR
参数一起使用时的含义,请参见PE_I_
DEV_CP 的条件代码 (页 218)。
RESPONS
E
_DATA
INOUT ANY 请参见程序块的“响应数据” IO
设备响应的数据区指针(完整响应帧
,包括标头)。
此数据区必须与补充程序块 FC 0 -
FC 8
的数据区相匹配(参数“DATA_ERRO
RRSP”)。
建议大小: *少 244 个字节。
如果数据区过小,则只能传送组态的
字节数据。PE_I_DEV_CP 的条件代码
PE_I_DEV_CP 的条件代码
PE_I_DEV_CP 基于程序块 PNIO_RW_REC,返回 PNIO_RW_REC
的所有条件代码,请参见块 PNIO_RW_REC 的条件代码。
参见
PNIO_RW_REC的条件代码 (页 186)
3.3.6 PE_I_DEV_CP 的补充程序块
3.3.6.1 FC 概述
功能
补充程序块 FC 0 到 FC 8 支持由 PE_I_DEV_CP 提供给控制器的响应数据的准备过程:
● 每条 PROFIenergy 命令的响应数据都有一个单独的程序块 (FC 1 到 FC 8)。
● FC 0 生成所有 PROFIenergy 命令的公共否定响应。
在用户程序中调用这些 FC。 在 STEP 7 V5.5
中,它们位于“PROFIenergy”文件夹下的标准库。
这些 FC 拥有一些公共参数及单独参数。 FC 的一些公共参数与 PE_I_DEV_CP
参数互连。 通过 FC 的一些单独输入参数,响应数据以普通用户语言形式输入或存储于
IO 设备的存储区。
FC 概述
下列补充程序块可用:
表格 3- 7 补充 FC 概述
编号 名称
FC 0 PE_ERROR_RSP说明
程序块互连**有必要
PE_I_DEV_CP 必须与 FC 0...FC 8
互连,互连位置必须在蓝色背景所示参数(分配给红色箭头所示 FC 的相应参数)。
3.3.6.3 FC 的公共参数
补充程序块 FC 0 - FC 8 的公共参数
参数 声明 数据类型 取值范围 说明
输入参数
ACTIVATE INPUT BOOL 指示要将输入参数复制到“DATA_ERR
ORRSP”数据区的块正处于上升沿。
然后由块复位。
必须在 PE_I_DEV_NEW
检测到正沿后的 10
秒钟内由用户设置。
PE_I_DEV_NEW INPUT BOOL 必须与 PE_I_DEV_CP 的 NEW
输出参数互连。
只有在置 1 时才处理该块。
CMD INPUT INT 必须与 PE_I_DEV_CP 的 CMD
输出参数互连。
CMD_MODIFIER INPUT INT 必须与 PE_I_DEV_CP 的
CMD_MODIFIER 输出参数互连。
输出参数
DATA_ERRORRSP OUTPUT ANY 用于存储响应数据的数据区的指针(
完整响应帧,包括标头)。
必须与 PE_I_DEV_CP 的
RESPONSE_DATA 输出参数互连。
建议大小: *少 244 个字节。: 无错误 状态代码
80B1h: ANY
信息错误(例如区域错误)
3.3.6.4 FC 的单独参数
FC 0 到 FC 8 的单独参数
下文介绍 FC 的单独参数。
PE_ERROR_RSP
如果在通常情况下或临时情况下不支持所需 PROFIenergy 命令,则生成一个否定响应。
否定响应与请求命令无关。
表格 3- 8 FC 0 PE_ERROR_RSP 的单独参数
参数 声明 数据类型 取值范围 说明
ERROR_CODE INPUT BYTE 错误编号
PE_START_RSP
发起节能暂停。 生成对 "Start_Pause" 命令的响应。 返回设备采用的节能模式。
表格 3- 9 FC 1 PE_START_RSP 的单独参数
参数 声明 数据类型 取值范围 说明
PE_Mode_ID INPUT BYTE 设备或单元组采用的节能模式的 ID。
返回消息,其中带有现场设备或单元组已采用的 PE_Mode_ID。生成对 "End_Pause". 命令的响应
表格 3- 10 FC 2 PE_END_RSP 的单独参数
参数 声明 数据类型 取值范围 说明
Time_to_Operate INPUT DWORD 从“准备运行”后的当前节能模式开始更改
所需的时间。
PE_LIST_MODES_RSP
生成对“”> 修饰符“List_Modes”命令的响应(支持的节能模式列表)。
必须在用户程序中指定节能模式的 ID。
表格 3- 11 FC 3 PE_LIST_MODES_RSP 的单独参数
参数 声明 数据类型 取值范围 说明
Number_of_PE_Mode_IDs
INPUT BYTE 支持的节能模式数目
PE_Mode_ID INPUT ANY • 00h
• 01h...FE
h
• FFh
节能模式存储区的指针
用户需要在此存储节能模式的 ID。
节能模式 ID 以 Unsigned8
格式组态。允许的范围: 1 到 254
个字节。
如果设备或组需要对不同的暂停长度做出不同的反应,则可设置不同的节能模式
(PE_Mode) 来实现此目的。 将不同的 PE_Mode_ID 分配给不同的节能模式。
“PE_Mode_ID”的可能值:
● 00h: PE_Power_off
● 01h...FEh: 自由组态或供应商特定
生成对 "" > Modifier "Get_Mode". 命令的响应
表格 3- 12 FC 4 PE_GET_MODE_RSP 的单独参数
参数 声明 数据类型 取值范围 说明
PE_Mode_ID INPUT BYTE 当前使用的节能模式 ID
Time_Min_Pause * INPUT Unsigned3
2
此 PE 节能模式的*短暂停持续时间。
它是三个参数的和:
• Time_to_Pause
• Time_to_operate
• Time_min_length_of_stay
Time_to_Pause * INPUT Unsigned3
2
从 START
沿到实现请求的节能模式所经历的时间
Time_to_operate * INPUT Unsigned3
2
打开后、PE_ready_to_operate
前所经历的*长时间
Time_to_operate 可直接用于相关计算。
值可以是静态 MAX 值,也可由 PE
设备动态计算。
Time_min_length_of_st
ay *
INPUT Unsigned3
2
PE 设备必须保持在此 PE_Mode
下的*短时间。
Time_max_length_of_st
ay *
INPUT Unsigned3
2
PE 设备可保持在此 PE_Mode
下的*长时间。
Mode_Power
_Consumption **
INPUT Float32 当前 PE_Mode 的能耗 [kW]
Energy_Consumption
_to_pause **
INPUT Float32 从 PE_ready_to_operate 到当前
PE_Mode 的能耗 [kWh]
Energy_Consumption
_to_operate **
INPUT Float32 从当前 PE_Mode 到
PE_ready_to_operate 的能耗 [kWh]
* PROFIenergy 配置文件不指定无效的时间格式。
如果时间不受限制,则可指定*大值 FFFFFFFFh。
如果时间为零,则可使用 00h。
** 如果未定义能耗值,则可指定 0.0 (Float32)。生成对 "PEM_STATUS". 命令的响应
表格 3- 13 FC 5 PE_PEM_STATUS_RSP 的单独参数
参数 声明 数据类型 取值范围 说明
PE_Mode_ID_Source INPUT BYTE • 00h
• 01h...FE
h
• FFh
实际采用的节能模式 ID
PE_Mode_ID_Destinati
on
INPUT BYTE • 00h
• 01h...FE
h
• FFh
由控制器设置的节能模式 ID
Time_to_operate * INPUT Unsigned3
2
打开后、PE_ready_to_operate
前所经历的*长时间
Time_to_operate 可直接用于相关计算。
值可以是静态 MAX 值,也可由 PE
设备动态计算。
Remaining_time_to
_destination *
INPUT Unsigned3
2
可选: 进入请求的 PE_Mode
之前的剩余时间。 动态值或静态 MAX
值
Mode_Power
_Consumption **
INPUT Float32 当前 PE_Mode 的能耗 [kW]
Energy_Consumption
_to_Destination **
INPUT Float32 进入请求的 PE_Mode 之前的能耗 [kWh]
Energy_Consumption
_to_operate **
INPUT Float32 从当前 PE_Mode 到
PE_ready_to_operate 的能耗 [kWh]
* PROFIenergy 配置文件不指定无效的时间格式。
如果时间不受限制,则可指定*大值 FFFFFFFFE_***SUREMENT_LIST_RSP
生成对 "" > Modifier "Get_Measurement_List". 命令的响应
表格 3- 15 FC 7 PE_***SUREMENT_LIST_RSP 的单独参数
参数 声明 数据类型 取值范围 说明
Count INPUT BYTE 支持的测量值 ID 数 (Measurement_ID)
Measurement_List INPUT ANY 测量值 ID 受支持的数据区指针。
用户将测量值 ID 存储在此数据区。
每帧*多可传送 29 个测量值 ID。
有关数组结构的信息,请参见响应数据
(页 206) > "" –
Get_Measurement_List部分。
PE_***SUREMENT_VALUE_RSP
生成对 "" > Modifier "Get_Measurement_Values". 命令的响应
表格 3- 16 FC 8 PE_***SUREMENT_VALUE_RSP 的单独参数
参数 声明 数据类型 取值范围 说明
Count INPUT BYTE 支持的 Measurement_Values 数
Measurement_Values INPUT ANY 测量值的数据区指针
(Measurement_Values)。
用户将测量值存储在此数据区。
每帧*多可传送 116 个测量值。
有关数组结构的信息,请参见响应数据
(页 206) > "" –
Get_Measurement_List部分。
3.3.7 DS3_WRITE_CP/PE_DS3_Write_ET200S_CP
程序块 DS3_WRITE_CP 的以下说明也适用于具有相同功能的 STEP 7 Professional 的
PE_DS3_Write_ET200S_CP。