恭喜,你发布的帖子
发布于 2025-12-02 23:18:26
3楼
研究了FB11调用情况,调用情况为FB302调用FB11,FB201调用FB302,,最后由FC1001-FC1019(各轴控制程序块)分别调用FB201。
在Debug模式下,调用Call Enxironmemt方式(配选轴DB背景块)单独监控各轴的调用FB11过程,发现05轴根本没调用FB11程序段(其他旋转轴例如A、C、B2轴都没调用FB11)。
实际还发现,W轴已完成安全测试,停止一段时间后(约10秒,也应该是单轴的安全集成测试允许时间)就报05轴009步骤报警;尝试注释FC1007(W轴)的调用FB201语句,那么启动液压后约10秒会同时出现07轴(W轴)和05轴的009步骤报警。
疑惑如下:
1、“安全集成测试 = 安全停止(Safe Stop)+ 安全速度(SLS)+ 安全位置(SLP)+ 安全抱闸测试(SBT)”,楼主所提“安全停止(Safe Stop)+ 安全速度(SLS)+ 安全位置(SLP)测试功能“是否包含在FB11功能块中(带锁)?个人理解为05轴在以上电机测试中未通过,都没调用FB11,又何来的009步骤报警。
2、存在各轴共同调用FB201的情况,怎么判断各轴调用FB11的先后顺序?
请填写推广理由:
分享
只看
楼主