关于带符号数据处理 点击:402 | 回复:2



Crazy丿灬龙

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:11帖 | 98回
  • 年度积分:2
  • 历史总积分:88
  • 注册:2016年8月23日
发表于:2016-10-14 16:15:47
楼主

读仪表(百分表)的数据有正负号,ES2的PLC怎么处理正负号,我想在台达的触摸屏上显示出来,由于从仪表(仪表只认8位数据)接受过来的是错位的8位数据,不知道正负号怎么处理下,不知道大侠们能看懂不,我实在不知道怎么表达了,我自己倒了倒,如果只是负数的话,没问题,但是一到正数就不对了显示出来的数,求大侠们指点一下




aoge1217

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 50回
  • 年度积分:22
  • 历史总积分:375
  • 注册:2004年5月20日
发表于:2017-06-07 20:39:54
1楼

用SMOV指令,自己看看手册。

ntplc2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:38帖 | 375回
  • 年度积分:0
  • 历史总积分:685
  • 注册:2018年5月11日
发表于:2018-08-09 15:29:47
2楼

耐特PLC做取绝对值的方法是,把数据做一个左移一位,然后右移一位,这样就把最高位的符号位去掉了。



热门招聘
相关主题

官方公众号

智造工程师