格西测控大师 12 官方版

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

功能特性

  1)

  自定义设备接口

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

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

  2)自定义变量数据

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

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

  3)自定义执行序列

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

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

  拥穿着同步控制 ,如等待(Wait) 、通知(Notification) 。

  拥穿着数值类型动作步骤(Value) 、协议类型动作步骤(Protocol)。

  拥穿着序列嵌套 ,拥穿着繁杂的层次结构 。

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

  拥穿着协议模板和步骤模板 。

  4)自定义用户界面

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

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

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

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

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

  拥穿着控件模板和形状模版。

  5)裸露应用程序

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

软件特色

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

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

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

  3、晋升测控系统的可扩展性

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

安装计划

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

  2、等待软件安装落成就可以打开使用

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

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

使用会谈明

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

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

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

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

  打开项目管理器

  打开数据管理器

  打开用户管理器,用于铺开用户权限管理

  打开工具箱

  打开属性视图

  打开日志视图

  更换皮肤

  重置窗口排列为缺省值

  主窗口置顶

  全屏显示

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

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

  运行工具箱的CRC计算器

  运行工具箱的DES计算器

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

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

  运行工具箱的 ASCII码对照表

  运行工具箱的 Unicode转换器

  编辑区

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

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

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

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

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

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

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

  弹出新制图备会谈框中 ,选择“串口”,点击“确定”  。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

更新日志

  版本:1.2.0(2019-09-09)

  1  、拥穿着自动登录。

  2、FileDialog校验栏增补“收藏夹” 。

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

  4 、修复一些Bugs 。

渝ICP备2025076537号-22