南大傲拓PLC通讯问题 点击:1211 | 回复:6



NewCircle

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 0回
  • 年度积分:0
  • 历史总积分:72
  • 注册:2021年1月29日
发表于:2021-01-29 16:40:57
楼主

我使用南大傲拓NA2000PLC与昆仑通泰触摸屏通讯,触摸屏上浮点数数据与PLC数据不一致是怎么回事



楼主最近还看过



心雨若水

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2020年8月11日
发表于:2021-01-29 16:58:11
1楼

傲拓科技PLC内部数据一般为字型,当建立浮点型变量后一般占据两个字型测点、或者四个V区测点,如果说与触摸屏上不一致,可能是由于高低直接排序的缘故,尝试其他排序即可。

NDAT_CJJ

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 3回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2021年2月01日
发表于:2021-02-06 13:45:56
2楼

1、首先要确保寄存器规约地址没问题

2、在触摸屏数据类型要设置恰当

3、注意高低字节排序,傲拓的高低字节排序为3412

留白1573

  • 精华:0帖
  • 求助:4帖
  • 帖子:8帖 | 11回
  • 年度积分:0
  • 历史总积分:585
  • 注册:2019年3月30日
发表于:2021-02-28 20:57:56
3楼

首先需要检查触摸屏侧数据类型设置是否正确,然后检查高低字节排序。

工控小子^^

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 19回
  • 年度积分:0
  • 历史总积分:234
  • 注册:2017年9月05日
发表于:2021-02-28 21:09:27
4楼

一般需要将触摸屏32位浮点数编码格式与PLC的编码格式设置相同,建议在触摸屏中进行浮点数线性变化,这样可以避免编码格式不同的情况。

噔噔噔

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2019年5月13日
发表于:2021-02-28 21:22:05
5楼

首先需要检查数据的寄存器地址是否无误,其次讲数据的高低位互换试试。

华夏工控人

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 7回
  • 年度积分:0
  • 历史总积分:48
  • 注册:2021年1月29日
发表于:2021-03-02 22:49:19
6楼

PLC本身所有测点都是BOOL型或者WORD型,浮点型的变量需要在变量表中进行自定义,地址默认为V区,该浮点型变量需要跟上位机通讯时,地址要改为MW区地址,重点是要奇数开头。


热门招聘
相关主题

官方公众号

智造工程师