马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册 ![](source/plugin/zhanmishu_wechat/template/static/img/wechat_login.png)
x
本帖最后由 工控小生 于 2020-7-2 21:25 编辑
file:///C:/WINDOWS/TEMP/msohtmlclip1/01/clip_image004.jpg 1,报警信息SMC_CGR_INVALID_POSPERIOD:无效的模周期(<= 0或大于总线带宽的一半)。
2,问题复现 轴类型设置为模数,且缩放/映射中设置如下参数。
file:///C:/WINDOWS/TEMP/msohtmlclip1/01/clip_image002.jpg 3,问题分析 此报警的原因就是模周期大于了总线带宽的一半。轴的总线带宽为2^32,总线带宽的一半为2^31=2,147,483,648,轴的模数为360,一个单位对应8388608,那么一个模周期的值为8388608*360=3,019,898,880>2,147,483,648,所以轴类型为模数时会报这个错误。因为轴类型为线性时,没有模周期的概念,所以在线性模式下不会报错。
4,解决办法 通过更改模数值或是缩放/映射中的参数值,使计算出的模周期值低于总线带宽的一半即可正常运行,如把用户单位改为360。
file:///C:/WINDOWS/TEMP/msohtmlclip1/01/clip_image006.jpg |