西门子PLC CPU序列号获取方法

【一】指令位于“扩展指令 > 诊断”下面,如图 所示。
在这里插入图片描述

【二】在 TIA Portal 中新建项目,添加新 DB 块,在 DB 块中建立变量 Type 和 data,其中 Type 数据类型为 UInt 类型,初始值设为 0,data 数据类型为 IM0_Data,该数据类型需要在数据类型处手动输入,然后回车生效,用来存储读取的信息,如图 所示
在这里插入图片描述

【三】在 OB1 中添加指令 Get_IM_Data,并将 DB 块中的变量连接到相应的输入引脚,如图 3 所示;LADDR 为硬件标识符,可在 PLC 默认变量表中系统常量下查看,如图 所示
在这里插入图片描述
在这里插入图片描述

【四】编译下载程序,将指令 EN 引脚置位,在线监视 DB 块中 data 变量,如图 5 所示,其中 Serial_Number 为 CPU 序列号,此外还可以从变量中看到订货号,硬件版本号,固件版本等信息
在这里插入图片描述

【五】对于读取 S7-1200 存储卡序列号,只需要将 Get_IM_Data 指令输入硬件标识符修改为 “Local~MC”

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值