STEP7对S7-300编程时对于ASCII码如何将其换算? 点击:2212 | 回复:3



虫笨笨

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:10帖 | 65回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2002年9月02日
发表于:2002-09-25 19:28:00
楼主
我在采集FUJI 5000G11S变频器时发现,采集的所有参数均为ASCII码。如16#A,采集数为41H,我不知在编程时如何处理。请各位朋友多指教。 谢谢!



microtomato

  • 精华:1帖
  • 求助:0帖
  • 帖子:83帖 | 1476回
  • 年度积分:0
  • 历史总积分:2078
  • 注册:2001年11月02日
发表于:2002-09-24 21:22:00
1楼
如果 该变量 >= 49 并且 该变量<=57 (说明是0~9),那么,将该变量减去49。 如果 该变量 >= 65 并且 该变量<=70 (说明是A~F),那么,将该变量减去55。

虫笨笨

  • 精华:1帖
  • 求助:0帖
  • 帖子:10帖 | 65回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2002年9月02日
发表于:2002-09-25 17:55:00
2楼
谢谢MICROTOMATO朋友,我也想过使用这种方法。但是我要采集大量的数据,这样处理是否有些麻烦?

circinus

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 193回
  • 年度积分:0
  • 历史总积分:331
  • 注册:2004年2月23日
发表于:2002-09-25 19:28:00
3楼
可以试试编一个专门作为ASCII码转为PLC认可的数据的程序,然后反复调用即可.

热门招聘
相关主题

官方公众号

智造工程师