西门子工控之家

工控之家联系方式
热门标签: 西门子 西门子PLC 西门子触摸屏 西门子模块 西门子变频器 西门子传感器 西门子低压电器
 

联系方式

  • 公司邮箱:
  • sales@btone-mro.com
  • 热线电话:
  • 020-62958688
  • 4006-822-663

为什么当一个工艺CPU上电后绝对值编码器丢失数值|西门子PLC

时间:2014-09-17 09:45:55   来源:http://www.china-siemens.cn/   

为什么当一个工艺CPU上电之后绝对值编码器丢失数值?


为什么当一个工艺CPU上电之后绝对值编码器丢失数值?
6ES7315-7TJ10-0AB0   CPU315T-3 PN/DP, 384KB
6ES7317-7TK10-0AB0   CPU317T-3 PN/DP, 1024KB
6ES7317-7UL10-0AB0   CPU317TF-3 PN/DP, 1,5 MB
6ES7864-1CC42-0YA5   S7-TECHNOLOGY V4.2
6ES7864-1CC42-0YE5   S7-TECHNOLOGY V4.2 UPGRADE
 
描述:如果一个轴的位置是由绝对值编码器检测,并且上电之后数值不正确,那么按照以下顺序查找错误:首先检查调整值是否真的丢失,检查这个问题很简单。如果CPU启动后,在没有触发新的调解行为前有意外的行为时,检查专家表中以下系统变量值的状态:
- "absoluteEncoder.absoluteEncoder.activationState" 和
- "absoluteEncoder.absoluteEncoder.totalOffsetValue"
第一个值表示计算时是否包含了偏移量,第二个值是偏移量。
 
如果调整值确实丢失了,也并不是一个错误。通常在以下情况下需要更新绝对值编码器的调整值:在装载新的项目至控制器中之后。项目没有存储在ROM,进行了断电/上电操作之后。完全重启后。
 
如果在计算中已经正确的包含了偏移量, 检查编码器参数设置的是否正确。
背景知识:一旦启动后,工艺CPU就会读取完整的绝对值(通过Gx_Ist2),然后只有Gx_Ist1增加的值被使用到。如果参数Gx_Ist2指定的不正确,工艺CPU就不能正确地识别出绝对值。
检查绝对值编码器是否被参数化为“绝对值编码器,循环”。
如果编码器不能覆盖到轴的整个位置范围,必须使用“绝对值编码器,循环”,这样就会考虑到编码器的溢出(多圈时)。
 
如果排除了以上几点,那么只剩下以下原因需要考虑。用户程序中的参数错误。这个错误的一个可能的标志是轴的位置值在控制器启动后一直保持相同的值。实际上编码器可能会传送一个不正确的绝对值,比如,编码器本身有缺陷。

相关热词搜索:CPU 绝对值编码器

关于我们

联系我们

电话: 020-62958688/ 4006-822-663
传真: 86-20-62950613
网站: www.china-siemens.cn
邮箱: sales@btone-mro.com
地址: 广州市黄埔区云埔工业区埔南路沧联工业园D栋D02

联系我们