佳史
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看佳史的 主题 / 回贴
楼主  发表于: 2009-02-11 21:48
最近在做一个伺服系统,采用FX1N-MT的PLC做控制器,刚开始用增量型控制,即每次开机都需要回一次原点,系统设计的总算顺利,后来觉得系统麻烦,于是改用绝对值控制,觉得不用每次开机都要回原点。
当PLC程序,和线路都做好后发现了一个问题,即在伺服马达转动读取一个位置后(如40000),关掉电源重新开机,读取的位置就不是(40000)了,而且马达传的圈数越多,偏差越大,找了一天终没有找到原因,这是何故呢?
但假如马达不转动(假如位置40000),关掉PLC电源重新启动,位置还是能正常读取,还是40000,在这里请问有那些高手遇到过类似的问题,或者有那些做过绝对值控制系统,在此请教了。
weiminqian
级别: 家园常客
精华主题: 0
发帖数量: 449 个
工控威望: 512 点
下载积分: 4701 分
在线时间: 188(小时)
注册时间: 2007-11-21
最后登录: 2020-07-17
查看weiminqian的 主题 / 回贴
1楼  发表于: 2009-03-13 13:43
路过,学习一下