字节怎么提取 点击:847 | 回复:5



heroes9000

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 23回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2008年12月22日
发表于:2013-05-31 09:35:42
楼主

数据类型可以为十六位二进制或三十二位二进制,那就是说数据有高位和低位,不知昆仑通态是怎么提取高位字节和低位字节的呢?既然数据有位那又如何进行移位呢?比如左移10位,数据又如何进行逻辑运算呢?比如与非运算。如果按位建立数据库,一个三十二位的数据要建好多数据,那不累死了




阿水--王者之师

  • 精华:24帖
  • 求助:348帖
  • 帖子:1616帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2013-05-31 10:12:16
1楼

  这些位的传送和移动 建议还是在 PLC 的程序中进行比较好点.在 MCGS 屏里只是直接读取 需要的数据位就行

heroes9000

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 23回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2008年12月22日
发表于:2013-05-31 10:28:57
2楼

回复内容:

对: 阿水--王者之师    这些位的传送和移动 建议还是在 PLC 的程序中进... 内容的回复!


 先谢谢你的帮忙解答

    我个人认为昆仑通态对数据处理好像不怎么样,只是面对对象处理要简单灵活些;我现在要昆仑通态的屏与PLC、单片机进行通讯,有些数据的前八位用数值,后八位用位状态,如果有字节提取的指令,我可以最多建三个数据对象,否则我要建好几个数据对象,最少八个以上,本来一件很简单的事,这样就很复杂了,我用过台达的屏、威纶通的屏、组态王等都有这些功能,唯独昆仑通态找不到或者是我不会用,总之,我的感觉昆仑通态在数据处理上太不好

小鱼Evada

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 106回
  • 年度积分:0
  • 历史总积分:374
  • 注册:2010年11月10日
发表于:2013-05-31 16:41:29
3楼

建议还是做在PLC中,用MCGS软件,需要用函数去写多条脚本来实现。

heroes9000

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 23回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2008年12月22日
发表于:2013-07-15 12:37:48
4楼

回复内容:

对: 小鱼Evada  建议还是做在PLC中,用MCGS软件,需要用函数去写多... 内容的回复!


 谢谢了,这个已经解决了,其实可以用数学函数的移位加逻辑与来实现,也就一条语句,还算可以,之前不太理解

fyc871356965

  • 精华:1帖
  • 求助:3帖
  • 帖子:14帖 | 1802回
  • 年度积分:0
  • 历史总积分:2312
  • 注册:2012年1月09日
发表于:2013-07-15 21:52:13
5楼

学习了。。。。。。。。。。。。


热门招聘
相关主题

官方公众号

智造工程师