您好!欢迎光临工博士商城

北京众平科技股份有限公司

产品:1237    

咨询热线:13693103194

QQ QQ
您当前的位置:首页 » 新闻中心 » 西门子S7-1500重启之后,***值编码器调整不再正确应该怎么做?
产品分类
新闻中心
西门子S7-1500重启之后,***值编码器调整不再正确应该怎么做?
发布时间:2022-03-28        浏览次数:319        返回列表
  控制器启动,如果***值编码器捕获的轴位置值不正确,请按照下面的步骤处理。
 
  ***值编码器调整对于编码器是否仍然有效?
 
  对于此请检查下面的几点。
 
  打开相关的TO诊断,在线并检查轴是否有"Referenced"状态。
 
  在DB视图中打开相关的TO轴(右键点击TO-> 在DB编辑器中打开),检查 <TO>.StatusSensor[n]"AbsEncoderOffset" 变量的状态。
 
  如果轴有参考点,并且零值输入给了 "AbsEncoderOffset",那么偏置值没有丢失并且已经参与计算了。
 
  ***值编码器调整值是否被有意的舍弃了?
 
  下面的行为会在控制器中删除***值编码器的调整值:
 
  传感器系统错误/编码器故障
 
  CPU被替代
 
  编码器配置被修改
 
  CPU进行了工厂复位
 
  下载了不同的项目到控制器中
 
  ***值编码器调整是否是正确的?
 
  设置mode=6或7并调用MC_Home:
 
  参数"Mode" = 7 (***定位)
 
  位置值= 参数"Position" 的值
 
  参数"Mode" = 6 (相对定位)
 
  位置值= 当前位置值+ 参数 "Position"的值
 
  编码器参数化是否正确?
 
  当控制器启动时编码器***值被读取一次并写到编码器值Gn_Ist2 中。启动后位置值通过增量编码器值Gn_Ist1进行计算。如果编码器值Gn_Ist2 在控制器中读取的不正确,那么就会显示一个错误的位置值。
 
  所以,需要检查编码器的参数值。如果有必要可以参考条目 18769911的编码器文档。
 
  在用户程序中编码器是否被错误地寻参考点?
 
  一种可能的现象就是控制器启动后轴的位置值始终保持不变。



 

联系热线:13693103194   联系人:孙晨玥 联系地址:北京市朝阳区东土城路4号3幢4层

技术和报价服务:星期一至星期六8:00-22:00 北京众平科技股份有限公司