返回主站|会员中心|保存桌面

普洛菲斯触摸屏    

普洛菲斯触摸屏、Proface触摸屏

联系方式
  • 联系人:吴经理
  • 电话:18576370666
  • 邮件:18576370666@163.com
  • 传真:散热风扇
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > proface趋势图显示!
新闻中心
proface趋势图显示!
发布时间:2025-09-18        浏览次数:0        返回列表

在 Proface 触摸屏中创建和配置趋势图(用于实时时间轴展示数据变化趋势),需通过 Pro-face 的编程软件 GP-Pro EX 进行设置。以下是详细步骤和关键配置说明:

一、趋势图基本设置(GP-Pro EX 操作)

1. 添加趋势图部件

  • 打开 GP-Pro EX,新建或打开项目,进入画面编辑界面;

  • 在左侧 “部件” 菜单中,选择 “趋势图”→“实时趋势图”(实时显示)或 “历史趋势图”(记录后查看),拖放至画面中。

2. 基本属性配置

  • 尺寸与位置:拖动趋势图边缘调整大小,建议宽度≥300 像素以保证数据清晰;

  • 时间轴设置:双击趋势图→“时间轴” 标签,设置时间刻度(如 X 轴每格代表 1 分钟)、显示范围(如过去 1 小时);

  • 网格与颜色:配置背景网格线(虚线 / 实线)、坐标轴颜色,增强可读性。

二、数据关联(关键步骤)

1. 关联 PLC 数据地址

  • 在趋势图属性的 “数据” 标签中,点击 “添加”,选择需要显示的数据源:

    • 数据类型:选择 PLC 中的寄存器(如三菱 D 寄存器、西门子 DB 块);

    • 地址:输入具体地址(如 D100 表示压力值);

    • 数据范围:设置量程(如 0~100 对应实际 0~100kPa)。

2. 曲线样式设置

  • 为每条曲线设置颜色(如红色表示温度、蓝色表示压力)、线宽(建议 2px)、采样周期(如 1 秒 / 次,根据需求调整);

  • 勾选 “显示数据点”,可在曲线上标记具体数值点。

三、历史趋势图配置(需存储功能)

1. 数据记录设置

  • 若需记录历史数据,需配置 “数据记录” 功能:
    项目→“设置”→“数据记录”→“新建”,选择记录地址(如 D100~D105)、记录周期(如 5 秒 / 次)、存储介质(SD 卡或内部存储)。

2. 历史趋势调用

  • 在历史趋势图属性中,关联已设置的数据记录文件;

  • 添加 “时间查询” 按钮,通过脚本实现历史数据的时间段查询(如:Trend_History.Open("D:\DataLog.csv", "2023-10-01 08:00", "2023-10-01 18:00"))。

四、实用功能配置

1. 实时数据显示

  • 添加 “当前值显示” 部件,关联趋势图中的数据地址,实时显示当前数值;

  • 配置 “最大值 / 最小值标记”,自动标注趋势图中的极值点。

2. 操作控件

  • 添加 “放大 / 缩小” 按钮:通过脚本Trend_ZoomIn()Trend_ZoomOut()实现局部查看;

  • 添加 “刷新” 按钮:Trend_Refresh()强制更新趋势图数据。

3. 报警线设置

  • 在 “报警线” 标签中,添加上限 / 下限报警线(如温度上限 80℃,设置为红色虚线);

  • 勾选 “报警时闪烁”,当数据超限时曲线闪烁提醒。

五、常见问题解决

  1. 趋势图无数据

    • 检查数据地址是否正确(如 PLC 中 D100 是否有数值更新);

    • 确认采样周期是否过长(如设置 10 秒,但 PLC 数据 1 秒更新一次,需缩短周期)。

  2. 历史数据丢失

    • 检查 SD 卡是否格式化(需 FAT32 格式),存储路径是否正确;

    • 确认数据记录使能位是否为 ON(部分型号需 PLC 触发记录开始)。

  3. 曲线显示混乱

    • 检查多条曲线的数据量程是否一致(如一条 0~100,一条 0~1000,需分开设置 Y 轴);

    • 减少同时显示的曲线数量(建议≤4 条),避免重叠。

六、示例配置代码(简易脚本)

以下是通过按钮控制趋势图的 VBscript 示例:

vbscript

' 放大趋势图
Sub ZoomIn_ButtonClick()
    Trend1.Zoom = Trend1.Zoom * 1.5 ' 放大1.5倍
End Sub

' 查询昨天的历史数据
Sub HistoryQuery_ButtonClick()
    Dim Yesterday
    Yesterday = DateAdd("d", -1, Date)
    Trend_History.StartTime = Yesterday & " 00:00:00"
    Trend_History.EndTime = Yesterday & " 23:59:59"
    Trend_History.Refresh
End Sub


通过以上步骤,可在 Proface 触摸屏上实现清晰、实用的趋势图显示。核心是正确关联 PLC 数据地址、合理设置采样周期,并根据需求配置实时 / 历史数据展示方式。实际应用中,建议结合工艺需求调整时间范围和曲线样式,提高数据可读性。

收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服