爱招飞帮助手册 爱招飞帮助手册
首页
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 系统工具
    • 系统管理
    • 数据库工具
    • 专用模板
    • 外部功能
    • 开发流程
    • 函数代码
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 报表设计
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • RestAPI
    • WebSocket
  • 学习手册

    • 安装配置
    • 快速上手
    • 程序架构
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 预设资料
    • RestAPI说明
    • WebSocket说明
    • MQTT说明
    • Python说明
    • 自定程序
    • 运行卫士
    • 自动化作业
    • 函数程序
    • 控件使用
  • 开发手册
  • FastERP
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
    • HiDesk
    • HiNAT
    • FastBPM
    • ReportBuilder
首页
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 系统工具
    • 系统管理
    • 数据库工具
    • 专用模板
    • 外部功能
    • 开发流程
    • 函数代码
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 报表设计
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • RestAPI
    • WebSocket
  • 学习手册

    • 安装配置
    • 快速上手
    • 程序架构
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 预设资料
    • RestAPI说明
    • WebSocket说明
    • MQTT说明
    • Python说明
    • 自定程序
    • 运行卫士
    • 自动化作业
    • 函数程序
    • 控件使用
  • 开发手册
  • FastERP
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
    • HiDesk
    • HiNAT
    • FastBPM
    • ReportBuilder
  • Smart帮助主页
  • 学习手册

    • 基本入门

    • 功能介绍

    • 控件说明

      • 公共属性
      • 公共方法
      • 公共事件
      • 窗口控件
      • 系统控件
      • 标准控件
      • 对话框控件
      • 标准工控控件
      • 专业工控控件
      • 数据控制控件
      • 数据表格控件
      • 数据感知控件
      • 通讯控制控件
      • 仪表采集控件
      • 监控视频控件
      • 数据图表控件
      • 流程图表控件
      • 数据分析控件
      • 复合数控控件
      • 模拟数控控件
        • 1. TAbValueInd组件
          • 1.1. 属性
          • 1.2. 事件
        • 2. TAbBar组件
          • 2.1. 属性
          • 2.2. 事件
        • 3. TAbVBar组件
          • 3.1. 属性
          • 3.2. 事件
        • 4. TAbHBar组件
          • 4.1. 属性
          • 4.2. 事件
        • 5. TAbThermometer组件
          • 5.1. 属性
          • 5.2. 事件
        • 6. TAbTank组件
          • 6.1. 属性
          • 6.2. 事件
        • 7. TAbVMeter组件
          • 7.1. 属性
          • 7.2. 事件
        • 8. TAbHMeter组件
          • 8.1. 属性
          • 8.2. 事件
        • 9. TAbFlexHMeter、TAbFlexVMeter组件
          • 9.1. 属性
        • 10. TAb120Meter、TAb180Meter、TAb270Meter组件
          • 10.1. 属性
          • 10.2. 事件
        • 11. TAbCompas组件
          • 11.1. 属性
          • 11.2. 事件
        • 12. TAbVCInd组件
          • 12.1. 属性
          • 12.2. 事件
        • 13. TAbOperatingPoint组件
          • 13.1. 属性
        • 14. TAbMiniTrend组件
          • 14.1. 属性
        • 15. TAbTrend组件
          • 15.1. 属性
          • 15.2. 事件
          • 15.3. 方法
          • 15.3.1. AddDigit
          • 15.3.2. AddSeparator
          • 15.3.3. AddValue
          • 15.3.4. ClearRecords
          • 15.3.5. DeleteRecords
          • 15.3.6. DigitToValue
          • 15.3.7. DrawCursorLine
          • 15.3.8. FindMinMax
          • 15.3.9. GetData
          • 15.3.10. LoadFromFile
          • 15.3.11. LoadFromFileEx
          • 15.3.12. MoveX
          • 15.3.13. MoveY
          • 15.3.14. PaintRecords
          • 15.3.15. ReadDigit
          • 15.3.16. ReadRecTime
          • 15.3.17. ReadValue
          • 15.3.18. RunInterval2
          • 15.3.19. SavePartToFile
          • 15.3.20. SaveToFile
          • 15.3.21. SetCursorLine
          • 15.3.22. SetYDefault
          • 15.3.23. ValueToDigit
          • 15.3.24. ZoomY
          • 15.3.25. ZoomYIn
          • 15.3.26. ZoomYOut
        • 16. TAbPrintTrend组件
          • 16.1. 属性
        • 17. TAbBMaskMeter
          • 17.1. 属性
        • 18. TAbCircularProgressBar
          • 18.1. 属性
      • 调节数控控件
      • 数位数控控件
      • 数据数控控件
      • 地图控件
      • 其他控件
      • SVG控件
      • IsoBean控件
      • 样式控件
      • 样式外观控件
      • 样式高级控件
      • 样式工具控件
      • 样式数据控件
      • 样式控件GP
      • 样式数据控件GP
    • 功能用法

    • 专用模板

    • 开发流程

    • 函数程序

  • 开发手册

目录

模拟数控控件

# Smart 控件使用(模拟数控)

  该组中显示模拟类型的数据控制相关控件。

# 1. TAbValueInd组件

  该组件显示为一个数字值指示器,可设置以显示多个信号的数值。

# 1.1. 属性

  • TAbValuedInd组件主要属性
属性 功能说明
BevelInner 确定组件的内斜角的样式
BevelOuter 确定组件的外斜角的样式
BevelValue 确定组件数值指示器内部背景显示的样式
Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
Options 组件的相关设置选项
opBevelInner是否显示内斜边
opBevelOuter是否显示外斜边
opName1是否显示SignalName1区域的内容
opName2是否显示SignalName2区域的内容
opUnit是否显示单位字符
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
Value 设置信号显示的数值

# 1.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 2. TAbBar组件

  该组件显示为一个横向的进度条。可设置其外观选项以动态显示进度数值。

# 2.1. 属性

  • TAbBar组件主要属性
属性 功能说明
BarSettings 进度条设置的相关选项
BevelOuter 确定组件的外斜角的样式
Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
Value 设置信号显示的数值

# 2.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 3. TAbVBar组件

  该组件显示为一个垂直的进度条,并带有指针的显示。

# 3.1. 属性

  • TAbVBar组件主要属性
属性 功能说明
BarSettings 进度条设置的相关选项
BevelOuter 确定组件的外斜角的样式
Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
Options 组件的相关设置选项
opBevelInner是否显示内斜边
opBevelOuter是否显示外斜边
opValue是否显示值
opName1是否显示SignalName1区域的内容
opName2是否显示SignalName2区域的内容
opOverflow是否显示溢出
opUnit是否显示单位字符
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
Value 设置信号显示的数值

# 3.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 4. TAbHBar组件

  该组件显示为一个水平进度条,并带有指针的显示。

# 4.1. 属性

  • TAbHBar组件主要属性
属性 功能说明
BarSettings 进度条设置的相关选项
BevelOuter 确定组件的外斜角的样式
Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
Options 组件的相关设置选项
opBevelInner是否显示内斜边
opBevelOuter是否显示外斜边
opValue是否显示值
opName1是否显示SignalName1区域的内容
opName2是否显示SignalName2区域的内容
opOverflow是否显示溢出
opUnit是否显示单位字符
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
Value 设置信号显示的数值

# 4.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 5. TAbThermometer组件

  该组件显示为一个带有刻度和数字值指示的垂直数字指示器。该组件以带数字值指示的比例尺形式显示值。 您可以将信号单位(默认为°C)更改为任何其他单位,以显示其他信号,例如压强或电压。

# 5.1. 属性

  • TAbThermometer组件主要属性
属性 功能说明
BarSettings 进度条设置的相关选项
BevelOuter 确定组件的外斜角的样式
Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
Options 组件的相关设置选项
opBevelInner是否显示内斜边
opBevelOuter是否显示外斜边
opValue是否显示值
opName1是否显示SignalName1区域的内容
opName2是否显示SignalName2区域的内容
opUnit是否显示单位字符
ScaleSettings 设置显示范围的样式
ScaleSpacing 间距与比例尺设置
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
Value 设置信号显示的数值

# 5.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 6. TAbTank组件

  该组件显示为一个带有数字指示功能以及液位面高度显示的罐体。

# 6.1. 属性

  • TAbTank组件主要属性
属性 功能说明
BevelValue 确定组件中值指示器的斜角样式

Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
Options 组件的相关设置选项
opUseSectorColor是否显示外斜边
opValue是否显示值
opName1是否显示SignalName1区域的内容
opName2是否显示SignalName2区域的内容
opOverflow是否显示溢出
opUnit是否显示单位字符
PPH 用于调整以不同颜色显示的Value百分比的属性
PPHColor 用于针对一定百分比的指示调整不同颜色的属性
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
TankSettings 一些关于罐体的相关设置
Value 设置信号显示的数值
VIndOffsX 用于调整值指示器水平偏移的属性
VIndOffsY 用于调整值指示器垂直偏移的属性

# 6.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 7. TAbVMeter组件

  该组件显示为一个垂直的数值指示器。

# 7.1. 属性

  • TAbVMeter组件主要属性
属性 功能说明
BevelInner 确定组件的内斜角的样式
BevelOuter 确定组件的外斜角的样式
BevelValue 确定组件数值指示器内部背景显示的样式
Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
Options 组件的相关设置选项
opBevelInner是否显示内斜边
opBevelOuter是否显示外斜边
opSector是否显示分段
opValue是否显示值
opName1是否显示SignalName1区域的内容
opName2是否显示SignalName2区域的内容
opOverflow是否显示溢出
opUnit是否显示单位字符
opLimit是否显示限制值
ScaleSettings 设置显示范围的样式
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
Value 设置信号显示的数值

# 7.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 8. TAbHMeter组件

  该组件显示为一个水平的数值指示器。

# 8.1. 属性

  • TAbHMeter组件主要属性
属性 功能说明
BevelInner 确定组件的内斜角的样式
BevelOuter 确定组件的外斜角的样式
BevelValue 确定组件数值指示器内部背景显示的样式
Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
Options 组件的相关设置选项
opBevelInner是否显示内斜边
opBevelOuter是否显示外斜边
opSector是否显示分段
opValue是否显示值
opName1是否显示SignalName1区域的内容
opName2是否显示SignalName2区域的内容
opOverflow是否显示溢出
opUnit是否显示单位字符
opLimit是否显示限制值
ScaleSettings 设置显示范围的样式
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
Value 设置信号显示的数值

# 8.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 9. TAbFlexHMeter、TAbFlexVMeter组件

  该组件显示为一个水平显示的数值指示器,其标尺可以自由移动。

# 9.1. 属性

  • TAbFlexHMeter、TAbFlexVMeter组件主要属性
属性 功能说明
BevelInner 确定组件的内斜角的样式
BevelOuter 确定组件的外斜角的样式
Damping 仪表盘滚动的方式
Options 组件的相关设置选项
opBevelInner是否显示内斜边
opBevelOuter是否显示外斜边
opTranparent背景是否透明
PenCenterLine 仪表盘中心指示线的样式。
Color设置颜色。
Mode指示线的显示模式
Style指示线的显示样式
Width指示线的显示宽度
ScaleSettings 设置显示范围的样式
SwapScale 是否反转仪表数值递增方向
Value 设定仪表指针指向仪表盘的数值

# 10. TAb120Meter、TAb180Meter、TAb270Meter组件

  该组件显示为一个数字指示仪,仪表盘数值显示的角度为120°、180°和270°。

# 10.1. 属性

属性 功能说明
BevelInner 确定组件的内斜角的样式
BevelOuter 确定组件的外斜角的样式
BevelValue 确定组件数值指示器内部背景显示的样式
Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
Options 组件的相关设置选项
opBevelInner是否显示内斜边
opBevelOuter是否显示外斜边
opSector是否显示分段
opValue是否显示值
opName1是否显示SignalName1区域的内容
opName2是否显示SignalName2区域的内容
opSector是否显示分段区域颜色
opOverflow是否显示溢出
opUnit是否显示单位字符
opLimit是否显示限制值
ScaleSettings 设置显示范围的样式
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
Value 设置信号显示的数值

# 10.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 11. TAbCompas组件

  该组件显示为一个指南针。其中的主要属性对应如图所示。

# 11.1. 属性

  • TAbCompass组件主要属性
属性 功能说明
BevelInnerRnd 确定组件的内圆边斜角的样式
BevelOuter 确定组件的外斜角的样式
BevelOuterRnd 确定组件外圆边斜角的样式
BevelValue 确定组件数值指示器内部背景显示的样式
ColorArrow 设定内层箭头的颜色
ColorArrowShould 设定外层箭头的颜色
ColorScale 设定指南针刻度的颜色
Deviation 指针偏差,为-180°...+180°
Digit 信号Value显示的值
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
LogScale 是否使用指数的计数方式
MinMax 使用DateTime存储最小值/最大值
Options 组件的相关设置选项
opBevelInner是否显示内斜边
opBevelOuter是否显示外斜边
opSector是否显示分段
opValue是否显示值
opName1是否显示SignalName1区域的内容
opName2是否显示SignalName2区域的内容
opSector是否显示分段区域颜色
opOverflow是否显示溢出
opUnit是否显示单位字符
opLimit是否显示限制值
ScaleText 设定各分区显示的字符内容,不同刻度位置的文本用“;”分隔。例如:ScaleText:='0; 45; 90; 135; 180; 225; 270; 315'或ScaleText:='N; NE; E; SE; S; SW; W; NW'
SectorSettings 设置显示区域的选项,您最多可以调整三个扇区,每个扇区的开始和结束位置均不同。 如果值进入或离开一个扇区,它将触发OnSectorChange事件。 即使存在SectorSettings属性,也不在所有组件中显示扇区。
SignalSettings 模拟信号的设置选项
DigitalFrom设置信号的起始值
DigitalTo设置信号的终点值
Name1设置信号1显示的名称
Name2设置信号2显示的名称
ValueFormat设置数据显示的格式
ValueFrom设置值的起始值
ValueTo设置终止值
ValueUnit设置显示单位
SpaceText 设置文字与区域的间隔
Value 设置信号显示的数值
ValueShould 设置外层指针的设定数值
VInd1Caption 内部数值指针的字符
VInd2Caption 外部数值指针的字符

# 11.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 12. TAbVCInd组件

  该组件显示为一个特殊的指示器。包含了航向、俯仰与横滚的数值指示。

# 12.1. 属性

  • TAbVCInd组件主要属性
属性 功能说明
ArrowSize 外圈箭头的大小
ArrShouldCol 内圈箭头的颜色
ArrShouldOffs 内圈箭头与外圈箭头间隔的间距大小
ArrShouldSize 设定内圈箭头的大小
BevelInner 确定组件的内圆边斜角的样式
BevelMiddle 确定组件的中间斜边的
BevelOuter 确定组件的外斜角的样式
Color 设定组件的背景颜色
ColorGround 设定俯仰指示的圆圈内底部的颜色
ColorSky 设定俯仰指示的圆圈内顶部的颜色
Course 设定航向角度
CourseBkColor 设定航向仪表盘的背景颜色
CourseScale 设定航向仪表盘中显示内容的样式
CourseShould 航向仪表内圈指针指向角度
HorizonLine 设置指示俯仰的仪表盘中显示的水平线的样式
IndCourse 航向的数值显示的样式
IndDevation 偏移的数值显示的样式
InPitch 俯仰的数值显示的样式
InRoll 横滚的数值显示的样式
InnerSpacing 设定组件内层与外层仪表的间距
OuterSpacing 设定组件外层与边缘的间距
Pitch 俯仰数值
Roll 横滚数值
RollBkColor 横滚仪表盘的背景颜色

# 12.2. 事件

事件 何时触发
OnLimit 如果Value属性超过了LimitLower或者LimitUpper的限制时触发该事件
OnOverflow 如果Value属性超过了调整的范围则触发该事件
OnSectorChange 如果Value属性输入或退出区域时触发该事件

# 13. TAbOperatingPoint组件

  该组件显示为一个可视化聚合X、Y特征的图示。

# 13.1. 属性

  • TAbOperatingPoint组件主要属性
属性 功能说明
CharacteristicBMP 用于设置显示特征的背景图片
Color 设置特征点的颜色
DigitX 设置显示坐标点的X轴
DigitY 设置显示坐标点的Y轴
ValueX 设置值的X坐标点
ValueY 设置值的Y坐标点

# 14. TAbMiniTrend组件

  该组件显示为一个两个通道的动态趋势图。

# 14.1. 属性

  • TAbMiniTrend组件主要属性
属性 功能说明
BevelInner 确定组件的内斜角的样式
BevelOuter 确定组件的外斜角的样式
BkColor 背景颜色
Caption 设定趋势图的标题字幕
DigitCh1 设定第一个通道的显示数值
DigitCh2 设定第二个通道的显示数值
Flow 设置以动态或者静态的方式显示趋势线,属性设置为True时,曲线会周期性更新并向左移动,在静止状态下,不更新曲线
GridColor 设置网格线的颜色
Options 组件显示的相关设置选项
opBevelInner是否显示内线框
opBevelOuter是否显示外线框
opCaption是否显示字幕标题
opScaleCh1是否显示通道1的标尺
opScaleCh2 是否显示通道2的标尺
opSignDescCh1是否显示通道1的图例
opSignDescCh2是否显示通道2的图例
opGrid是否显示网格线
opTimeLine是否显示时间线
SignalColorCh1 设置通道1的信号线颜色
SignalColorCh2 设置通道2的信号线颜色
SignalSettingsCh1 设置通道1的信号样式选项
SignalSettingsCh2 设置通道2的信号样式选项
TimeLineColor 设置时间线的颜色
TimeScale 设置时间线的标尺间距
ValueCh1 设置通道1的数值
ValueCh2 设置通道2的数值

# 15. TAbTrend组件

  该组件显示为一个可以显示八通道的趋势图。用于记录模拟信号相对于时间的变化。可将其记录成文件。

# 15.1. 属性

  • TAbTrend组件主要属性
属性 功能说明
AbsScaleCh 设置当前显示的通道标尺(右侧标尺)
BevelInner 确定组件的内斜角的样式
BevelOuter 确定组件的外斜角的样式
Caption 设定趋势图的标题字幕
Channel1...Channel8 确定有关信号的所有信息,通过此属性,您可以设置有关此信号的常规信息,并用于设置该值
ColorCursorLine 设置光标线的颜色,当CursorLinePenMode设置为pmNotMask时,该属性可以起作用
ColorGrid 设置表格线的颜色
ColorSeparator 设置分隔区的颜色
ColorTime 设置时间显示区域的颜色
CursorLine 如果为true,则在趋势显示中用鼠标移动时将显示光标线
CursorLinePenMode 光标线的笔刷模式
FillChannelNo 填充通道号(0..8),您可以选择一个通道从趋势图底部填充直到值所在的位置。 如果选择0,则不会填充任何通道
Flow 设置以动态或者静态的方式显示趋势线,属性设置为True时,曲线会周期性更新并向左移动,在静止状态下,不更新曲线
该属性对正在运行的记录没有影响,流属性的状态仅在StartRecord属性设置为True时有效
GridXPixel 垂直网格线之间的像素(记录)数,如果达到最大记录,也将使用此数字,在这种情况下,组件将从记录列表的开头删除此数量的记录
GridYSteps Y轴阶段的高度
Interval 确定在存储下一条记录之前经过的时间(以毫秒为单位,必须≥100)
Interval2 确定在存储下一条记录之前经过的时间(以毫秒为单位), Interval2用于更改给定记录数的记录间隔(必须> = 100)
LeftScaleCh 用于绝对刻度指示的通道号(1..8)(左刻度)
LimitLower 低位信号的限制值
LimitUpper 高位信号的限制值
MaxRecord 内存中存储的最大记录数,仅在Flow为true时有效,如果达到最大值,组件将从记录列表的开头删除记录GridXPixel
Options 组件显示的相关设置选项
opCaption是否显示趋势图的标题
opGrid是否显示表格线
opCursorOnRec是否显示光标
opSeparator是否显示分隔线
opDate是否显示日期
opTime是否显示时间
opLeftScale是否显示左标尺
opRightScale是否显示右标尺
RecordInfo 关于记录列表的一般信息
StartRecording 该属性用于开启或关闭记录
TimeFormat 设置时间文本的格式
ValueAtCursor 用于在光标位置显示“值”,“时间”和“记录”编号的属性,该属性为只读属性

# 15.2. 事件

事件 何时触发
OnInterval 在趋势更新之前的时间间隔(计时器)上触发该事件,可能会在此处放置相关代码以读取计算通道1..8的值
OnMaxRecords 当删除信号块之前达到的最大记录数时触发该事件
OnNewCursorPos 当您将鼠标移到趋势图内的新点时,将发生OnNewCursorPos事件,如果要读取光标位置的值,请使用此事件
OnRecNoChanged 当记录发生更改,则触发该事件,更改包括添加、删除以及加载

# 15.3. 方法

# 15.3.1. AddDigit

function AddDigit(d1: integer; d2: integer; d3: integer; d4: integer; d5: integer; d6: integer; d7: integer; d8: integer): Boolean;
1

  将带有通道1..8(d1..d8)的数字信号的新记录添加到记录列表。输入的数值为整数,有效值的范围最小值为SignalSettings.DigitalFrom中设定的值,最大值为SignalSettings.DigitalFrom中设定的值+65535。此功能不会强制更新趋势图的显示,也不发生OnRecNoChanged事件,因此,可以添加一组记录而不更新显示,如需要更新,调用PaintRecords。

# 15.3.2. AddSeparator

procedure AddSeparator(Pos: Integer);
1

  该方法在可选的位置添加一个分隔符(宽度为3像素)。使用该方法需要在Options中将opSeparator设置为True。

# 15.3.3. AddValue

function AddValue(v1: Single; v2: Single; v3: Single; v4: Single; v5: Single; v6: Single; v7: Single; v8: Single): Boolean;
1

  带有通道1~通道8的值的记录添加到记录列表中。数值限定的范围为SignalSettings.ValueFrom到SignalSettings.ValueTo。此功能不会强制更新趋势图的显示,也不发生OnRecNoChanged事件,因此,可以添加一组记录而不更新显示,如需要更新,调用PaintRecords。

# 15.3.4. ClearRecords

procedure ClearRecords;
1

  该方法用于清空记录。

# 15.3.5. DeleteRecords

procedure DeleteRecords(no: Integer);
1

  从列表开头删除数条记录。

# 15.3.6. DigitToValue

function DigitToValue(Ch: Integer; Digit: Word): Single;
1

  将数字信号的值转换为Value值

# 15.3.7. DrawCursorLine

procedure DrawCursorLine(Full: Boolean);
1

  绘制光标线。

# 15.3.8. FindMinMax

function FindMinMax(FromRec: Integer; ToRec: Integer): Boolean;
1

  寻找记录中的最大值与最小值,如果FromRec与ToRec超出范围,则函数返回False。函数返回的结果会存储在数列中(MinMax[1...8])。

# 15.3.9. GetData

procedure GetData;
1

  获取记录数据,用于更新趋势图的显示。

# 15.3.10. LoadFromFile

function LoadFromFile(FileName: string): Integer;
1

  该功能会加载文件至记录列表,新的数据项会添加到已有的趋势图列表中。如果运行不出错则会返回0。

  这个方法将加载文件FileName,并将记录添加到现有记录列表的末尾。 如果在录制时调用此功能,则录制将停止。 如果要将文件加载到空列表,请在加载前使用ClearRecords。

# 15.3.11. LoadFromFileEx

function LoadFromFileEx(FileName: string; ClearList: Boolean): Integer;
1

  该功能会加载文件至记录列表,新的数据项会添加到已有的趋势图列表中。如果运行不出错则会返回0。

  如果ClearList属性为False,则新增的项目会添加至已有的趋势图中。如果ClearList属性为True,则会原有的趋势图数据清空,然后再进行项目的新增。

# 15.3.12. MoveX

procedure MoveX(NoOffRecords: Integer);
1

  设置数据记录的跳过的数目,如果NoOffRecords大于0,则数据记录向前移动,如果小于0,则向后移动。

# 15.3.13. MoveY

procedure MoveY(Percent: Integer);
1

  使用该方法可以上下移动指示的曲线。如果垂直刻度显示的范围是0..10V,并且您调用MoveY(10),则该范围将更改为1..11V(上升10%),如果您调用MoveY(-10),则范围将是-1-9V。

# 15.3.14. PaintRecords

procedure PaintRecords(RecordFrom: Integer; RecordTo: Integer);
1

  绘制所选记录的过程。此过程从记录列表绘制RecordFrom-RecordTo。

# 15.3.15. ReadDigit

function ReadDigit(RecNo: Integer; var t: TDateTime; var d1: Integer; var d2: Integer; var d3: Integer; var d4: Integer; var d5: Integer; var d6: Integer; var d7: Integer; var d8: Integer): Boolean;
1

  从记录列表中读取数值的记录。如果读取有效,则会返回True。读取值的范围是SignalSettings.DigitalFrom至SignalSettings.DigitalFrom+65535。

# 15.3.16. ReadRecTime

function ReadRecTime(RecNo: Integer; var t: TDateTime): Boolean;
1

  从记录列表读取记录的事件日期并返回。RecNo表示为读取的记录位,t为记录的时间。

# 15.3.17. ReadValue

function ReadValue(RecNo: Integer; var t: TDateTime; var v1: Single; var v2: Single; var v3: Single; var v4: Single; var v5: Single; var v6: Single; var v7: Single; var v8: Single): Boolean;
1

  从记录列表中读取Value的值。

# 15.3.18. RunInterval2

procedure RunInterval2(NoOffRecords: Integer);
1

  该方法将记录的速度更改位Interval2指定的速度,持续NoOffRecords次数。

# 15.3.19. SavePartToFile

function SavePartToFile(FileName: string; FromRecord: Integer; ToRecord: Integer): Integer;
1

  将实际的记录列表中的一部分保存至文件。FileName为保存的文件名称,FromRecord为第一行需要记录的内容,ToRecord为最后一行需要记录的内容。如果该文件名已存在则将记录添加至文件末。

# 15.3.20. SaveToFile

function SaveToFile(FileName: string): Integer;
1

  将记录列表中的内容保存至文件。如果现有文件包含2000条记录,并且您保存了包含1000条记录的列表,则仅前1000条记录将被覆盖。

# 15.3.21. SetCursorLine

procedure SetCursorLine(x: Integer; y: Integer);
1

  将光标位置定位为x,y。

# 15.3.22. SetYDefault

procedure SetYDefault;
1

  用于缩放到默认范围。

# 15.3.23. ValueToDigit

function ValueToDigit(Ch: Integer; Value: Single): Word;
1

  将值转换为数字信号。Ch为需要进行转换的通道号,Value为需要转换的值。

# 15.3.24. ZoomY

procedure ZoomY(Value: Single);
1

  用放大或缩小信号。Value值为1...10时,为放大,Value值为0.1...1时,为缩小,Value为1时,为默认设置。

# 15.3.25. ZoomYIn

procedure ZoomYIn;
1

  用于放大信号。

# 15.3.26. ZoomYOut

procedure ZoomYOut;
1

  用于缩小信号。

# 16. TAbPrintTrend组件

  该组件用于输出趋势图,其中的部分属性示意如图所示。

# 16.1. 属性

属性 功能说明
BkColor 设定背景颜色
Lengend.Captions 设定底部的标牌字幕显示的选项
LogPixelScreen 设定屏幕的逻辑像素
Options 设定底部的标牌是否显示内容的选项
OuterBorder 末尾的空格(比例,标题和图例)
PreviewPaintBox 指定输出预览的组件
PreviewZoom 预览的缩放系数,范围在0.1~10之间
RecFrom 打印的第一条记录的编号
RecTo 打印的最后一条记录的编号
ScaleSpacing 趋势图通道间的距离
TimeScaleSteps 时间轴的阶梯数,默认值为10
Trend 链接需要进行打印的趋势组件
TrendSpace 趋势图以及规模+时间的距离

# 17. TAbBMaskMeter

  位图计数组件。包含当前的百分数。

# 17.1. 属性

  • TAbBMaskMeter组件主要属性
属性 功能说明
Value 模拟信号显示的数值
ValueFrom 开始值的范围
ValueTo 结束值的范围
ColBackground 自定义画布的背景颜色
ColForeground 自定义画布的前景颜色

# 18. TAbCircularProgressBar

  该组件显示为一个环形的进度条。

# 18.1. 属性

  • TAbCircularProgressBar组件主要属性
属性 功能说明
AngleRotation 进度条包含的圆形的角度
AngleStart 进度条的起始角度
BarBkSettings 进度条的背景设置
BarSettings 进度条的进度前景设置
InnerCircle 进度条的中心圆设置
Text1 进度条中心圆显示数值点的字体样式
Text2 进度条中心圆显示单位的字体样式
Value 设置显示的数值
ValueSettings 设置数值显示的相关设置
复合数控控件
调节数控控件

← 复合数控控件 调节数控控件→

Copyright © 2021-2025 爱招飞IsoFace | ALL Rights Reserved
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式