彩票走势图

如何在TOP Server动态寻址标签时得到正确的数据类型

翻译|使用教程|编辑:黄竹雯|2018-12-20 11:09:03.000|阅读 242 次

概述:在Top Server中在标记引用的末尾附加@DATATYPE确保得到正确的数据类型。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

大家在使用Top Server时没有遇到这样一个问题?你在Top Server中动态寻址标签,并且不想在服务器中定义静态标记。你正在请求一个floating point register(浮点寄存器),但是它却作为一个Word返回,那么如何确保得到正确的数据类型?

动态寻址标签时(无论客户端连接类型是什么类型,例如SuiteLink,PDB,OPC等),TOP服务器将返回所请求的地址和默认数据类型(对于Modbus,默认数据类型是Word)。如果你希望返回特定的数据类型,请在标记引用的末尾附加@DATATYPE

以Modbus为例:

ChannelName.DeviceName.400001将返回寄存器400001的内容并为默认的Word数据类型。

寻址寄存器如下:

ChannelName.DeviceName.400001@FLOAT将读取寄存器400001和400002的内容并将它们解释为浮点值。

@DATATYPE语法修改为@DATATYPE,SCANRATE可以按点指定扫描速率,例如:

ChannelName.DeviceName.400001@FLOAT,100将请求寄存器4000001和4000002的内容,将其解释为浮点值,并将请求的扫描速率设置为100 ms(毫秒)。

以下数据类型有效:

Data Types            描述

Boolean                 单位

Byte                       无符号8位值

Char                       有符号8位值

Word                     无符号16位值

Short                     有符号16位值

DWord                  无符号32位值

Long                      有符号32位值

BCD   ;                    两个字节打包的BCD,四个十进制数字

LBCD                     四字节打包BCD,八位十进制数字

Float                      32位IEEE浮点

Double                  64位IEEE浮点

Date                      64位日期/时间

String           ;         Null终止字符数组


想要购买正版授权,或者获取更多Top Server相关信息的朋友可以点击" "~
海量产品正在参加年终大促,价格优惠!详情请点击" 年终巅峰钜惠 "~

标签:图表OPCHMI设备工业4.0

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP