分类

其它行业

格西测控大师

格西测控大师 1.2 官方版

大小:127.08 MB

语言:简体中文系统:WinXP, Win7, Win8, Win10, WinAll

类别:其它行业时间:2019-09-12

  格西测控大师软件功能非常多,可以让用户在软件界面添加自动化测试系统以及控制系统,内置丰富的项目管理功能,可以对每个项目采集数据以及添加监控演示内容,支持脚本功能,脚本可以调用公共的接口,可以无缝调用.Net Framework 类库,可以调用第三方托管库来实现执行逻辑和处理执行的结果,支持设备连接功能,在软件对设备与接口调整,在软件对变量数据调整,在软件对画面内容编辑,为用户设计检测系统提供帮助!

格西测控大师 1.2 官方版

功能特性

  1)

  自定义设备接口

  借助软件内置的设备适配器,用户可以创建任意设备和接口组合,可以同时对不同的设备和接口 进行通信,满足各种测控连接需求。

格西测控大师 1.2 官方版

  同时,设备适配器还可以通过插件的方式,让用户扩展新的设备和接口,例如监听型串口、监听 型网口等,以满足特殊的连接需求。

  2)自定义变量数据

  借助软件内置的变量适配器,用户可以创建变量、变量数组、变量容器,还可以创建扩展变量, 如表达式变量、文本文件变量、数据库变量等,满足各种测控数据传递、呈现和存储需求。

格西测控大师 1.2 官方版

  软件内置变量编辑器,用户可以很方便的创建和编辑各种类型的变量。

格西测控大师 1.2 官方版

  3)自定义执行序列

  借助软件内置的序列适配器,用户可以创建执行序列,实现任意逻辑的执行过程,满足各种测控 自动化需求。

格西测控大师 1.2 官方版

  支持流程控制,如分支语句 If、Switch,循环语句 For、While,并行语句 Parallel。

  支持同步控制,如等待(Wait)、通知(Notification)。

  支持数值类型动作步骤(Value)、协议类型动作步骤(Protocol)。

  支持序列嵌套,支持复杂的层次结构。

  支持脚本,脚本可以无缝调用.Net Framework 类库,调用第三方托管库来实现执行逻辑。

  支持协议模板和步骤模板。

  4)自定义用户界面

  借助软件内置的画面适配器,用户可以创建画面,利用画面工具箱的控件、形状模版,实现任意 用户界面,满足各种测控界面需求

格西测控大师 1.2 官方版

  软件内置画面编辑器,用户可以很方便的创建和编辑画面,实现画面逻辑。

  支持属性数据绑定,建立画面元素属性和变量的联系。

  支持事件脚本,脚本可以无缝调用.Net Framework 类库,调用第三方托管库来实现画面逻辑。

  支持动态动作,建立画面元素动作(移动、旋转、尺寸)与变量的联系。

  支持控件模板和形状模版。

格西测控大师 1.2 官方版

  5)生成应用程序

  用户在开发完成测控程序之后,可以创建运行时应用程序,自定义软件名称、标题、版权、帮助 文件、启动图像、关于图像等软件信息,满足各种测控程序的部署需求。

格西测控大师 1.2 官方版

软件特色

  格西测控大师为测控系统的开发、管理与执行提供了一个灵活而强大的框架,从而有效的解决四个关键领域的问题:

  1、简化与加速复杂序列的开发

  2、提高代码与测控程序的复用性和可维护性

  3、提高测控系统的可扩展性

  4、改进测控系统的执行性能

安装方法

  1、打开GMCMaster-1.0-Fx.exe就可以开始安装软件,这里是安装的界面

格西测控大师 1.2 官方版

  2、等待软件安装结束就可以打开使用

格西测控大师 1.2 官方版

  3、软件已经安装到你的电脑,在电脑桌面就可以打开格西测控大师

格西测控大师 1.2 官方版

  4、软件需要登录账号,如果你没有账号可以联系官方获取

格西测控大师 1.2 官方版

使用说明

  使用格西测控大师之前需要登录账户,软件启动后的登录界面如下图所示。

格西测控大师 1.2 官方版

  格西测控大师登录后的主界面如下图所示,左上角为“菜单”按钮,可以弹出应用程序菜单,往 下依次是工具栏、视图区、编辑区和状态栏。

格西测控大师 1.2 官方版

  新建项目 Ctrl+N 新建一个项目,并建立项目环境。 打开项目 Ctrl+O 打开一个项目,并建立项目环境。

格西测控大师 1.2 官方版

  首页工具栏是用户操作的主要工具栏,包含基本命令按钮和当前激活编辑器的命令按钮。

格西测控大师 1.2 官方版

  打开项目管理器

  打开数据管理器

  打开用户管理器,用于进行用户权限管理

  打开工具箱

  打开属性视图

  打开日志视图

  更换皮肤

  重置窗口排列为缺省值

  主窗口置顶

  全屏显示

格西测控大师 1.2 官方版

  运行系统提供的计算器程序

  运行工具箱的校验和计算器。

  运行工具箱的CRC计算器

  运行工具箱的DES计算器

  运行工具箱的哈希值计算器。

  运行工具箱的Base64字符串计算器

  运行工具箱的 ASCII码对照表

  运行工具箱的 Unicode转换器

格西测控大师 1.2 官方版

  编辑区

  编辑区在设计状态下可以用来编辑项目条目,如序列、变量、画面等,在运行状态则可以用来显 示项目运行数据、运行状态和进行用户交互。

  在设计状态下,当打开需要编辑的项目条目时,对应的编辑器显示在编辑区,对应的工具命令按 钮显示在首页工具栏,对应的模版显示在工具箱,对应的属性集显示在属性视图。如下图所示,打开 一个画面进行编辑,首页工具栏增加了许多画面编辑命令按钮,工具箱加载了最近编辑的画面元素模 版,属性视图加载了当前选中的画面元素的属性集。

格西测控大师 1.2 官方版

  在运行状态下,当打开需要显示的项目条目时,对应的页面显示在编辑区,对应的工具命令按钮 显示在首页工具栏。如下图所示,运行一个画面

格西测控大师 1.2 官方版

  创建一个数据采集与监控项目

  某热电偶采集模块,采用 Modbus RTU 通信协议,其中读温度命令为 03 命令,地址为 0000,温度 值为 16 位有符号整数。 本项目演示读温度,然后把采集时间和温度数据保存到文本文件型变量“温度数据”中,最后用 曲线图显示温度随时间变化过程。

  第 1 步 新建项目 启动格西测控大师,在左上角菜单中选择“新建项目”,然后在弹出的“新建项目”对话框中, 填写项目名称“数据采集与监控演示项目”,然后点击“浏览…”按钮,选择保存路径和填写项目文 件名“数据采集与监控演示项目”,最后点击“确定”按钮。

格西测控大师 1.2 官方版

  第 2 步 添加串口设备 在项目管理器中选择“设备与接口”节点,然后点击鼠标右键,在弹出菜单中选择“新建设 备…”。

格西测控大师 1.2 官方版

  弹出新建设备对话框中,选择“串口”,点击“确定”。

格西测控大师 1.2 官方版

  弹出设备属性对话框,填写“设备名”和其他设备参数,最后点击“确定”按钮。其中,“设备 名”是设备的标识,可以是任意字符串,引用设备必须使用设备名。

格西测控大师 1.2 官方版

  第 3 步 添加序列 在项目管理器中选择“序列”节点,然后点击鼠标右键,在弹出菜单中选择“新建序列…”。

格西测控大师 1.2 官方版

  弹出新建序列对话框中,填写“名称”,点击“确定”。

格西测控大师 1.2 官方版

  在项目管理器中选择新创建的“采集温度”节点,然后双击鼠标左键,或者点击鼠标右键,在弹 出菜单中选择“编辑…”,打开序列编辑页面。 在“采集温度”编辑页面,选中“采集温度”节点,单击鼠标右键,在弹出菜单中选择“添加 -> While”,添加 While 类型步骤,条件参数 ConditionExpression 设置为 True,无限循环执行采集任 务。

格西测控大师 1.2 官方版

  接下来,添加发送采集命令,选中“While”节点,单击鼠标右键,在弹出菜单中选择“添加 -> Protocol”,添加协议类型步骤,然后在属性面板,修改步骤名称“(Name)”为“采集命 令.request”,TransceiveMode 设置为 Send,表示主动发送,Device 属性选择名称为“串口”的设 备。

格西测控大师 1.2 官方版

  接下来,编辑发送采集命令的协议数据,选中“采集命令.request”节点,单击工具栏的“协议” 按钮,打开协议编辑界面,通过单击鼠标右键,在弹出菜单中选择“添加 -> 协议字段”,依次按以 下属性表添加协议字段。

格西测控大师 1.2 官方版

  接下来,添加接收采集数据命令,选中“While”节点,单击鼠标右键,在弹出菜单中选择“添加 -> Protocol”,然后在属性面板,修改步骤名称“(Name)”为“采集命令.response”, TransceiveMode 设置为 Receive,表示接收,Device 属性选择名称为“串口”的设备。

格西测控大师 1.2 官方版

  接下来,编辑接收采集数据命令的协议数据,选中“采集命令.response”节点,单击工具栏的 “协议”按钮,打开协议编辑界面,通过单击鼠标右键,在弹出菜单中选择“添加 -> 协议字段”, 依次按以下属性表添加协议字段

格西测控大师 1.2 官方版

  第 4 步 添加变量 在项目管理器中选择“变量”节点,然后点击鼠标右键,在弹出菜单中选择“新建变量容器…”。

格西测控大师 1.2 官方版

  弹出新建变量容器对话框中,填写“名称”,点击“确定”。

格西测控大师 1.2 官方版

  在项目管理器中选择新创建的“采集变量表”节点,然后双击鼠标左键,或者点击鼠标右键,在 弹出菜单中选择“编辑…”,打开变量编辑页面。 在“采集变量表”编辑页面,选中“采集变量表”节点,单击鼠标右键,在弹出菜单中选择“添 加 -> 扩展变量…”。

格西测控大师 1.2 官方版

  弹出新建变量对话框中,选择“文本文件变量”,点击“确定”。

格西测控大师 1.2 官方版

  接下来,选中新创建的文本文件变量,在属性面板,依次按以下属性表修改属性值。

格西测控大师 1.2 官方版

  接下来,选中“温度数据”节点,单击鼠标右键,在弹出菜单中选择“添加 -> 变量”,连续添 加两个变量,分别命名为“时间”和“温度值”,在属性面板,依次按以下属性表修改属性值

格西测控大师 1.2 官方版

  文本文件类型变量,当其所有子变量都改变过后,形成一条记录,保存到文件中。本例子中的温 度数据,每次采集完毕,通过脚本把采集时间和温度值分别赋给“时间”和“温度值”变量,即可生 成一条记录。

格西测控大师 1.2 官方版

  第 5 步 使用 脚本关联序列数据和变量 序列中采集到的温度数据,可以通过脚本给变量表中的变量赋值,进而关联采集数据和变量值。 软件系统支持的脚本类型有 C#、Visual Basic 和 Python,可以在项目属性中设置,本例子使用 C#脚 本进行演示。

  在“采集温度”序列编辑页面,选中“采集命令.response”节点,单击工具栏的“脚本”按钮, 即可打开脚本编辑页面。

格西测控大师 1.2 官方版

  在打开的脚本编辑页面中,显示“采集命令.response”步骤的脚本代码。下面是 C#版本的步骤 脚本模版。

格西测控大师 1.2 官方版
格西测控大师 1.2 官方版

  接下来,在 EndExecute 函数中实现提取采集的数据并赋值给指定的变量。

格西测控大师 1.2 官方版

  至此,已经完成温度数据的采集和保存功能,保存的数据格式如下图所示。

格西测控大师 1.2 官方版

  第 6 步 添加界面 在项目管理器中选择“画面”节点,然后点击鼠标右键,在弹出菜单中选择“新建画面…”。

格西测控大师 1.2 官方版

  弹出新建画面对话框中,填写“名称”,点击“确定”。

格西测控大师 1.2 官方版

  在项目管理器中选择新创建的“温度曲线图”节点,然后双击鼠标左键,或者点击鼠标右键,在 弹出菜单中选择“编辑…”,打开画面编辑页面。 点击工具箱右上角菜单,在弹出菜单中选择“打开模具…”,在 Controls 目录下选择模版文件 “ChartsAndGauges.fbschema”,点击“打开”;然后用鼠标在工具箱中选中“Chart2DLine”条目, 在画面中创建一个曲线显示控件。

格西测控大师 1.2 官方版

  接下来,在属性面板,依次按以下属性表修改控件的属性值。

格西测控大师 1.2 官方版

  接下来,处理数据绑定问题,该曲线显示控件,数据源的类型为字符串,格式为“<系列名称>,,”,其中 X 值是日期格式或数字格式,Y 值是数字格式。例如,要显示名称为“温度曲线” 的曲线的点(2019/1/1 10:10:10,123),则数据源的值为“温度曲线,2019/1/1 10:10:10,123”。 所以,要新建一个字符串类型变量来给曲线显示控件提供数据,在“采集变量表”编辑页面,选 中“采集变量表”节点,单击鼠标右键,在弹出菜单中选择“添加 ->变量”,命名为 “温度数据 点”,在属性面板,依次按以下属性表修改属性值。

格西测控大师 1.2 官方版

  接下来,在“采集命令.response”步骤的脚本代码的 EndExecute 函数中赋值给“温度数据点” 变量。

格西测控大师 1.2 官方版

  接下来,在“温度曲线图”画面编辑器中选中控件,在属性面板中选择“DataEntry1”,点击属 性工具栏的“创建数据绑定”按钮,弹出数据绑定对话框,绑定类型选择“数据提供者”,然后点击 “添加变量”按钮,在弹出的变量选择对话框中选择“温度数据点”变量,点击“确定”。

格西测控大师 1.2 官方版

  至此,温度曲线图界面功能完成。

格西测控大师 1.2 官方版

更新日志

  版本:1.2.0(2019-09-09)

  1、支持自动登录。

  2、FileDialog浏览栏增加“收藏夹”。

  3、增加演示例子:Steps.fbp中转义符例子;数据提取例子。

  4、修复一些Bugs。

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0