恭喜,你发布的帖子
发布于 2025-11-12 08:39:10
14楼
哇,过了几天抽空再来看,终于看到了大神专业的回复。其实抽空另搭设备试验那天的后半段,我还是想能够解决在第一次触发时,Actposition直接被置0的问题,通过监控背景DB注意到了ZSW1.%X11这个点,但是通过外围语句复位了一下,这个点,没什么益助。因为我没有办法解开FB300这个技术保护块,加之时间有限,最终还是采用了二次触发的归零的方式避免了设备“呆卡”。最后,关于这个问题时设计人员有意为之的说法我不能苟同,我平时主要从事过程控制的相关应用,虽然时第一次使用EPOS,但认为就是一个欠考虑的Bug,理由如下:
我收集的FB284有关的文档中,均未有相关的题注
首次触发时,控制字,状态字均未有故障提示,通过状态字查看,变频器还是出于无故障的运行状态,但是电机就是不动作,如果设计人员有意为之,则不至于出现这种“呆卡”状态,不提示故障,做个防呆也不至于驱动一直在运行中。就是逻辑判断问题让程序走飞了。
根据公开资料,绝对定位的运行模式其前置条件之一就是必须已回参或编码器已被校正,那么按此要求,显然与回参逻辑形成了一对矛盾,以我的一ing用为例:导致在使用了绝对定位后,至少需要触发两次回参且丧失了正确的actposition值才能启动回参,亦或者要整柜断电才能一次性触发回参?
最后请教,大神时怎么解开技术保护锁的?我猜到了内部并摸索了一点点,但是看不了块内语句,没有办法修正,从而导致目前回零时Actposition还是先归0,再负值增大运行,然后再归0,如果可以,我还是想修正这个问题。
精华帖版主置评:对问题的深入探讨。kdrjl
请填写推广理由:
分享
只看
楼主