ifix4.0的内部变量如何记住数值 点击:3477 | 回复:3



matic

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 24回
  • 年度积分:0
  • 历史总积分:233
  • 注册:2006年1月18日
发表于:2009-11-14 00:44:20
楼主
大家好:在IFIX4.0里,我建立了一个内部变量比如A,类型为float,驱动器为SIM,现在要把它转化成整型,传给PLC,这些都没问题,但是每次关掉ifix后,再启动,这个A怎么就变成0了,在画面里显示为0,是不是SIM记不住数据呢?谢谢!



ckdatong

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 236回
  • 年度积分:5
  • 历史总积分:533
  • 注册:2008年3月21日
发表于:2009-11-16 10:14:01
1楼
你应该在global->user下生成一个全局变量,在iFix关闭时,把最后的值(CurrentValue)记入这个全局变量的InitialValue里,这样,再开机后,这个变量的初始值就是你关掉iFix最后的值。

matic

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 24回
  • 年度积分:0
  • 历史总积分:233
  • 注册:2006年1月18日
发表于:2009-11-17 01:10:45
2楼
好的,我试试,谢谢!!!!!!!

club

  • 精华:0帖
  • 求助:0帖
  • 帖子:47帖 | 739回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-11-26 11:18:25
3楼

学习了                                    


热门招聘
相关主题

官方公众号

智造工程师