pid指令求解 点击:346 | 回复:2



YLYN

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 133回
  • 年度积分:0
  • 历史总积分:312
  • 注册:2008年6月21日
发表于:2008-07-01 11:18:09
楼主

现遇到这样一个问题,CS1机器使用PID指令;(出问题电路) LD W10.00 PID S C D;D输出不稳定从0000到最大瞬间跳变,99.99%时间输出为0.(改后电路)LD W10.00 PID S C A,MOV A D;----通过A过度到D.D的输出就正常了.

申明:现已确认D是唯一的。D通道是输出,原准备直接输出,就是因为不能正常工作才试着用一个中间通道A,看看PID执行情况(原认为PID没用对),结果A数据变化正常,才有了后加的MOV指令。

谁能正确解释(朋友在其他论坛发过此问题,希望在此论坛能有一个合理的解释)

谢谢




chenyilun

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 244回
  • 年度积分:0
  • 历史总积分:863
  • 注册:2005年9月12日
发表于:2008-07-25 10:17:11
1楼
檢查一下,C與A位置是否重疊,C是佔用38WORDS.

YLYN

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 133回
  • 年度积分:0
  • 历史总积分:312
  • 注册:2008年6月21日
发表于:2008-07-25 22:38:12
2楼
问题找到了,是使用了过程控制,2边冲突了,调过程控制的也找了很久,哈哈 国际合作语言沟通不够,应该怨系统协调保密做的太好了。

热门招聘
相关主题

官方公众号

智造工程师