6ED10522FB000BA8
6ED10522FB000BA8 | LOGO! 230RCEO, 主机,没有集成显示面板, 电源/输入/输出: 230V/230V/继电器, 8DI/4DO,内存400个功能块, 可连接扩展模块230V AC/DC,集成以太网接口 |
公司主营:西门子数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品。电话:021-31668773 手机:13611925493 商务QQ:993213445
描述
这个条目讲解了在 STEP 7 V5.5 的软件中,如何在用户程序中读取 S7-300 CPU 的 IP 地址。 为了这个目的,可以在用户程序中调用系统功能块 SFC51 "RDSYSST" 。 通过使用系统功能块 SFC51“RDSYSST” 可以读出系统状态列表的部分列表或部分列表摘要 (SSL 或 德语简称 SZL)。通过SSLID和索引,对于某些部分列表或部分列表摘录,必须指定对象类型或对象编号。使用SSL ID = 37(十六进制)和索引= 0(十六进制)的地址读取 S7-300 CPU 的 IP 地址。
这个例子是在功能块 FB1 中调用系统功能块 SFC51 "RDSYSST" 。 在 OB1 中调用 FB1。
图 01
系统功能块 SFC51 "RDSYSST" 的输入输出定义
表 01 列举出系统功能块 SFC51 "RDSYSST" 的输入定义。
参数 | 数据类型 | 描述 |
REQ | BOOLEAN | REQ=1: 上升沿有效 |
SZL_ID | WORD |
部分列表摘录的 SSL_ID
SSL_ID=w#16#37: 读取 S7-300 CPU 的IP地址 |
INDEX | WORD |
部分列表对象的类型或者数目
INDEX=w#16#0: 读取 S7-300 CPU 的IP地址 |
表 02 列举出系统功能块 SFC51 "RDSYSST" 的输出定义。
参数 | 数据类型 | 描述 |
RET_VAL | INT | 如果在指令进程中出现一个错误,RET_VAL将给出错误代码 |
BUSY | BOOLEAN | TRUE: 读取进程尚未完成 |
SZL_HEADER | STRUCT | The SZL_HEADER 是一个数据结构。这个结构被描述为 "SZL_HEADER structure"。 |
DR | ANY | 读取SSL的部分列表或部分列表摘录的目标区域。 |
SZL_HEADER 结构
SZL_HEADER 的输出被定义为如下结构:
SZL_HEADER: STRUCT
LENTHDR: WORD
N_DR: WORD
END_STRUCT
LENTHDR 定义为 SZL 列表的数据记录部分或者摘录部分的长度。
用于读取 SSL 部分列表或摘录部分的目标区域
在这个例子中,读取 SSL 部分列表被保存在数据块 DB100 "SYS_DATA" 起始地址 0 开始。S7-300 CPU 的 IP 地址占了 4 个字节,存储在 DB100 "SYS_DATA"地址 2 开始的地址中,十六进制存储格式。
图 02
当读出了 CPU的 IP 地址,可以在用户程序中使用它。在这个例子中,IP 地址以十进制值存储在 FB1 的背景数据块DB1 中。
图 03
图 04
图 05
图 06
图 07
下载
信息包含项目 "Read_IP_Address_STEP7_V55.zip".
复制 "Read_IP_Address_STEP7_V55.zip" 文件到一个单独路径并双击该文件。然后使用 STEP 7 软件打开这个项目并解压缩。
Read_IP_Address_STEP7_V55.zip ( 247 KB )
更多信息
关于 S7-300/S7-400 系统功能块和标准功能块的介绍可以参见条目:44240604.
创建环境
在这个常问问题中的图片和下载创建于 STEP 7 V5.5.
按如下操作确定通信连接状态。
说明
连接状态“不可用”
如果连接状态显示为“不可用”,则通信伙伴双方没有下载通信连接配置。在NetPro中选择S7站,点击“下载所选的站点”按钮下载通信连接配置。通信伙伴双方都需执行下载操作。
连接状态“未建立”
如果连接状态显示“未建立”,则通信伙伴未连接,例如因为通信连接配置仅装载了通信双方的一方,或者网线是断开或损坏。
在NetPro中选择S7站,点击“下载所选的站点”按钮下载通信连接配置。
连接状态“已建立”
连接状态“已建立”说明通信伙伴之间的通信连接已经建立成功。
描述 LOGO!Soft Comfort,可以直接进行升级,无须考虑是否已安装 LOGO! 软件。 ......
描述
LOGO!Soft Comfort,可以直接进行升级,无须考虑是否已安装 LOGO! 软件。
没有安装 LOGO! software 情况下,进行升级的要求
在已安装 LOGO! software 情况下,进行升级的要求
注意
关于LOGO!Soft Comfort 的兼容操作系统综述,参见条目 25447431。
提示
使用下面的链接进行升级:
Upgrade to LOGO!Soft Comfort
为操作系统选择安装文件 (Setup.exe) 并下载。
No. | 步骤 |
1 |
|
2 |
定义安装软件路径 LOGO!Soft Comfort 未安装在 PC 上。
|
3 |
定义安装软件路径 LOGO!Soft Comfort 已安装在 PC 上。
|
4 |
选择安装的文件夹
|
5 |
选择链接文件夹
|
6 |
安装 USB PC cable 驱动
|
7 |
完成安装
|
更多信息
关于使用更新中心对 LOGO!Soft Comfort 进行升级、更新或扩展,详细信息可参见条目 15299061。
创建环境
FAQ 中的截图和下载均是使用版本 V7.1. 的 LOGO!Soft Comfort 软件创建的。
其他关键词
更新 LOGO!Soft Comfort,LOGO!Soft Comfort 新版本