技术论坛

 回复:GetError指令块

返回主题列表
作者 主题
王小舞
游士

经验值:198
发帖数:32
精华帖:1
楼主    2014-11-16 16:00:58
主题:GetError指令块
CPU红灯闪,诊断是缓冲区溢出,我知道原因是编码器造成的,编码器总是抖动,导致HSC的读数也抖动,如果我把编码器AB的界限拔掉就不会报错了。今天看到一个指令块Get-Error可以不让CPU报错,可是我在每个程序块的最后一行都加上该指令块都不行,还是会亮红灯,求解!这个红灯困扰我很久了!
王小舞
游士

经验值:198
发帖数:32
精华帖:1
1楼    2014-11-21 14:03:00
精华帖  主题:回复:GetError指令块
终于知道怎么弄了,把事件ID16#02:3507输入西门子搜索,就可以找到答案,原因是1、启用了数字输入点的沿检测
2、此外,此输入信号被用作一个HSC(高速计数器),例如用于增量编码器。
3、大量的触发事件使得正常的周期程序不能执行或非常慢。
我把沿检测给去掉就可以了!!!哈,终于解决了
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。