西门子工业支持中心,以专业共创价值!

首次回答问题,获得双倍西币积分!
已解决199072个技术问题
立即成为技术知识的分享的一员


西门子工业支持中心,以专业共创价值!
找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问
题。
悬赏:10西币
产品版区:SIMATICS7-1200系列
提问时间:2023-02-01 13:09
shawhuang
提问者:
shawhuang
- 毕业实践员  第4级
用LED功能块读取CPU的网口link指示灯状态,LED标识号是5,见图片,但是不管我插上该网口的网线还是拔掉网线,LED功能块输出值Ret_Val都是9,不知道怎么回事。插上和拔下网线Link指示灯应该从从亮变成灭才对,按说Ret_Val应该从7变成1.
问题补充:local common为50,所以LADDR管脚写的50
检查一下LED指令LADDR管脚参数,参数LADDR指向CPU的硬件标识符,在PLC变量->系统常量-中,名称为Local -Common。
最快回答
参数LADDR指向CPU的硬件标识符(在"PLC变量->系统常量"中,名称为"Local~Common")
LED、GET_DIAG、RDREC、RALRM、Gen_UsrMsg 指令的使用
应该时指令LADDR引脚引用错误,指向根本不存在模块,这也解释了为啥Ret_Val始终是9.
---------------------------
你要确定,就直接选中对应变量。
链接:https://pan.baidu.com/s/1jMtfe2I3daHJOK7eWjkQlw
提取码:yao0
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!