返回主站|会员中心|保存桌面|手机浏览
普通会员

上海朕锌电气设备有限公司

全新原装现货PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10...

产品分类
  • 暂无分类
站内搜索
 
友情链接
  • 暂无链接
首页 > 供应产品 > 西门子6ES7212-1BB23-0xB8
西门子6ES7212-1BB23-0xB8
产品: 浏览次数:0西门子6ES7212-1BB23-0xB8 
品牌: 西门子
单价: 999.00元/台
最小起订量: 1 台
供货总量: 67 台
发货期限: 自买家付款之日起 1 天内发货
有效期至: 长期有效
最后更新: 2018-04-08
 
详细信息
 西门子6ES7212-1BB23-0xB8

   SIEMENS西门子上海朕锌电气设备有限公司

        联系人:张育华

24小时销售及维修热线:15216866445

 话:021-31139792       真:021-67226033

 机:15216866445       Q  Q : 1287379777

微信:15216866445(同步手机)

邮箱:1287379777@qq.com

地址:上海市金山区枫湾路500

公司主营西门子数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品。电话:021-31139792   手机:15216866445  商务QQ1287379777

如何使用程序读取运行中 S7-300 CPU的 IP 地址?

推荐文档: 西门子工程师推荐本文档!
  • 文献
  •  
  • 涉及产品

描述
在S7-300 CPU 中通过调用 "RDSYSST" 指令可以读取 IP 地址。 通过 "RDSYSST" 指令可读取部件列表或系统状态列表的部件目录(SSL 或德语的 SZL)。 通过 SSL ID 和 INDEX 指定部件列表或部件列表中一个对象的部件列表目录及类型或者数量。使用SSL ID = 37 (hex) 和 INDEX = 0 (hex) 来读取 S7-300 CPU 的 IP 地址。

图. 01

"RDSYSST" 指令的输入/输出
表 01  "RDSYSST" 指令的输入参数.
  

参数 数据类型 描述
REQ BOOL REQ=1: 触发执行
SSL_ID WORD 将要读取的系统状态列表或部分列表的ID

SSL_ID=w#16#37: 读取 S7-300 CPU 的 IP 地址

INDEX WORD 部分列表中对象的类型或编号

INDEX=w#16#0: 读取 S7-300 CPU 的 IP 地址

表 01 

表 02 "RDSYSST"指令的输出参数
 

参数 数据类型 描述
RET_VAL INT 如果执行中程序出错,RET_VAL 参数会返回故障代码。
BUSY BOOL TRUE:读指令尚未执行完毕。
SZL_HEADER STRUCT  SZL_HEADER 是个结构体。详细结构介绍在"SZL_HEADER 结构体".
DR ANY 读取SSL的部件列表或SSL部件列表的目录的目标区域。
表 02 

SZL_HEADER 结构体
SZL_Header 输出是按照以下结构定义的一个结构体:

SZL_HEADER:          STRUCT
            LENTHDR:    WORD
            N_DR:            WORD
END_STRUCT

LENTHDR 是SSL 部件列表或 SSL 部件目录的数据记录长度。

  • 如果仅读取了SSL部件列表的头信息,N_DR 包含了相关可用的数据记录的数量。
  • 否则 N_DR 包含已传送到目标数据区的数据记录数量。

SSL 部件列表的目标区域或读取 SSL 部件列表的目录
本例中读取SSL 部件列表并保存在数据块 DB2 "SZL_VALUE" 的起始地址 0 中。 S7-300 CPU 的 IP 地址由 4 个字节构成,以16进制字节形式存储在 DB2 "SZL_VALUE" 的起始地址 2 中。


图. 02

如果你已经读取到 CPU 的 IP 地址,可在程序中评估。在本例中,IP 地址按照十进制数据保存在数据块 DB1 “DATA”的起始地址 8 中。


图. 03


图. 04


图. 05


图. 06


图. 07

下载
该下载包含项目 "Read_IP_Address.zip".
拷贝 "Read_IP_Address.zip" 文件到一个单独的文件夹然后双击,之后使用 STEP 7 打开。

 Read_IP_Address.zip ( 1355 KB )

详细信息
关于在 STEP 7 V12(TIA 博途)编程的详细信息请访问入口 ID 68113685。

创建环境
该 FAQ 中的图片及相关下载均由 STEP 7 V12(TIA 博途)创建。

询价单
0条  相关评论