找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1、在主程序OB1中调用T_CONFIG功能块,从“通信->开放式用户通信->其他”处拖入功能块 T_CONFIG。并为该功能块的参数 Interface 指定 PROFINET 接口的硬件 ID,管脚 interface 选择“Local~PROFINET_接口_1”,该管脚的具体含义可以看功能块的帮助文档
2、面已经填写了管脚 “Interface”,并管脚 “Conf_Data” 分配地址为“DB2.ConfData”,Req、Done、Busy、Error、Status、Err_Loc 分别填写地址:M10.0、M10.1、M10.2、M10.3、MD12 和 MD16。
详细的步骤同文并茂!
首先你下载《西门子 S7-1200 PLC 技术参考 V3.4》
https://support.industry.siemens.com/cs/document/73600209/西门子-s7-1200-plc-技术参考-v3-4?dti=0&lc=zh-CN
查看:目录 有这项修改设备IP和名称
有硬件和程序修改两种方法 ,具体见附件
可以使用“GetStationInfo”指令读取 PROFINET IO 设备的信息。通过该指令,还可以读取下级 IO 系统中 IO 设备的信息(通过 CP/CM 连接)。
在 LADDR 参数处,IO 设备通过站的硬件标识符寻址。硬件标识符显示在站属性的“设备与网络”(Devices & Networks) 视图中。
通过 MODE 参数,选择要读取的信息。
在 DATA 参数处,可指定所读取地址数据将写入的数据区。使用“IF_CONF_v4”结构存储 IP 地址。使用“IF_CONF_MAC”结构存储 MAC 地址。
使用 REQ 控制参数启用地址数据读取。这需要能够访问 IO 设备。
读取作业的执行状态通过 BUSY、DONE、ERROR 输出参数和 STATUS 输出参数显示。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!