力控中取位的问题 点击:694 | 回复:0



buckingham

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 0回
  • 年度积分:0
  • 历史总积分:37
  • 注册:2008年9月07日
发表于:2009-03-17 09:27:06
楼主

在力控的数据库组态中读取了 一个字或双字,如何取其中的某个位?

在力控的帮助手册里有如下的一段话:

对于数据类型为整型和实型的变量可以按位(BIT)进行读写访问,访问变量的16个位,表示方法分别为:VAR.01、…、VAR.16。

比如,如果将变量VAR的值设为2389,则VAR.16、…、VAR.01的值为:0、0、0、0、1、0、0、1、0、1、0、1、0、1、0、1。

但是我在建立了一个字后,使用时总提示要求建立变量?

例如 西门子PLC的M区  建立一个字节假设为M区的0字节,名为a。在使用a.00取0位时,总是提示要建立a.00变量。

请知道的朋友指导下。谢谢给予的帮助!



热门招聘
相关主题

官方公众号

智造工程师