软件说明书
软件更新日志
软件介绍
VisionGroup3 视觉软件平台
菜单栏
快捷选项
软件版本说明
相机
流程树和全局流程树
函数添加树
函数树
图像显示区域
函数信息
全局变量树
AI模型树
坐标系树
硬件通信配置
各种通讯模拟软件的使用及基本问题的排查
硬件管理界面中的设备连接和测试
数字输入/输出口监控的操作
寄存器监控的操作
字符串监控的操作
图像处理
图像采集和显示
相机采图
显示图像
窗口清除
读取相机图像
相机标签采图
视频处理
视频采集
视频生成
视频读取
视频下载
颜色检测
彩色图像裁剪
颜色选定
KNN颜色选定
颜色转换
块序检测
彩色Blob检测
颜色分类
图像预处理
图像裁剪
图像合并
图像环形展开
图像滤波
图像变换
相机畸变标定
透视畸变标定
图像校正
区域处理
几何转区域
区域变换
区域筛选
区域运算
斑块区域
区域创建
区域生成
简易检测
Blob检测
Blob多区域检测
图像对比度
图像亮度
直线毛刺检测
圆形毛刺检测
像素差异检测
定位与测量
匹配
特征匹配
优化特征匹配
单目标模板匹配
多模板特征匹配
灰度匹配
全局模型灰度匹配
模板匹配
多模板优化特征匹配
几何提取
提取直线
提取圆形
提取圆弧
提取椭圆
边缘提取
提取平行线
直线交点
提取四边形
点线卡尺
线线卡尺
边缘测距计数
测量标定
提取最远点最近点
几何计算
自定义点
自定义线
自定义圆
自定义姿态
自定义斜矩形
自定义坐标系
自定义矩形数组
线线交点
线线夹角
角平分线
线线距离
点点距离
点线距离
点圆距离
点圆切线
线圆距离
线圆交点
圆圆交点
位置修正
点加角度修正
两点位置修正
两线位置修正
定位引导
相机标定
长半径标定
长半径标定(随机点)
相机简易标定
N点标定
标定转移
标定校准
标定引用
标定计算
标定转换
相机标定转换
映射
映射引用
映射转换
机械搬运
UVW计算
学习基准目标
单相机抓取
单相机抓取(眼在手上)
单相机抓取放置
单相机纠偏
多相机纠偏
双相机对位
机械点对位
多相机对位
机械点对位(权重)
多区域对位
识别工具
读码工具
一维码快速识别
二维码快速识别
全类型读码
条码识别评级[AI]
字符识别
匹配法字符识别
深度学习
检测
目标检测[AI]
旋转目标检测[AI]
人体关键点检测[AI]
分割
图像分割[AI]
分类
图像分类[AI]
识别
字符识别[AI]
辅助工具
辅助标注
辅助工具
控制语句
场景单元
条件检测
复杂条件检测
循环检测
Break
Continue
组合框
流程延时
跳转模块
流程复位
停止软件
开始检测
暂停软件
流程触发
异步流程触发
配方切换
循环位置筛选
流程单元
流程单元触发
系统工具
调试信息
系统时间
系统信息
时序工具
数据时序
数据时序计算
连续状态变化
连续状态确认
空间位移变化
时序动作
数学与数据
逻辑关系
四则运算
关系判断
求绝对值
求相对值
三角函数
整数位运算
数据处理
数据汇总
标签筛选
旋转标签筛选
多ROI旋转标签筛选
数据运算
Lua脚本工具
变量处理
线性变量创建
线性变量写入
线性变量数组插入
线性变量数组删除
线性变量数组值设置
全局变量读取
全局变量写入
全局变量失效
全局变量数组插入
全局变量数组删除
全局变量数组值设置
全局图像数组预览
数据捆绑
数据解绑
数组和字符串
数组插入
数组截取
数组删除
数组取值
数组和数据拼接
字符串拆分转换
数据转字符串
字符串转数据
字符串分割
字符串查找
字符串截取
结果分析
显示数据
显示数组数据
保存图像
统计计数
图像上显示结果
窗口上显示结果
检测截屏
硬件控制
字符串通信读入
字符串指令控制
字符串通信写出
寄存器通信读入
寄存器指令控制
寄存器通信写出
西门子DB块读入
西门子DB块写出
光源控制器控制
数字输入口读入
数字输出口读入
等待数字输入口
等待数字输出口
数字输出口写出
语音播报
运动控制
轴运动
停止轴
等待轴停止
设置轴参数
轴使能
多轴运动
AI训练器
AI训练器操作指南
深度学习标注原则及细则
运行界面编辑
进入设计界面
认识界面构成
对象列表
主菜单
其它-(设计窗口-属性列表-事件脚本)
控件列表
图像控件
运行控制控件
按钮控件
状态监控控件
标签控件
条件标签控件
BOOL设置控件
整数设置控件
浮点数设置控件
字符设置控件
下拉框设置控件
整数滑块控件
浮点数滑块控件
容器控件
组合框控件
标签页控件
垂直布局控件
水平布局控件
水平弹簧控件
垂直弹簧控件
登录控件
图片控件
日志控件
饼图控件
柱线图控件
静态表格控件
动态表格控件
圆形进度条控件
预览模式
脚本模式
运行模式
软件常见问题
视觉软件出现卡图排查步骤
开启虚拟内存的方法
如何解决全局相机飞拍拖影问题
发挥显卡最高性能设置
自定义logo
深度学习问题汇总及解决方案
自定义AI算法来源
常见问题
双击安装后的软件提[0x02000003]连接失败
双击安装后的软件提示Application Error
双击安装后的软件提示错误码13000020:找不到许可
二次开发
VG3模块插件开发
VisionGroup3(C#)二次开发使用说明
VG3_SDK开发指南V1.0(C++)
本站点使用 MrDoc 构建
-
+
首页
菜单栏
**菜单栏提供软件的基本功能** * [**工程**](#h2-工程) * [**视图**](#h2-视图) * [**调试**](#h2-调试) * [**工具**](#h2-工具) * [**权限**](#h2-权限) * [**帮助**](#h2-帮助) ## 工程  ### 新建工程 --- VG3是以工程为最高命名,工程里可创建多个配方,配方有两种,***一种通用配方,一种全局配方***。全局配方只能有一个,该全局配方是由多个全局流程组成。通用配方可以有多个,每个通用配方可以创建多个流程。 更好的理解请看下面结构图 ```mermaid graph TD 工程 --> 全局配方 --> 流程1 --> 模块1 流程1 --> 模块3 全局配方 --> 流程2 --> 模块2 流程2 --> 模块4 流程2 --> 模块5 工程 -->通用配方1 --> 流程3 --> 模块6 流程3 --> 模块7 流程3 --> 模块8 通用配方1 --> 流程4 --> 模块9 流程4 --> 模块10 工程 --> 通用配方2 --> 流程5 --> 模块11 流程5 --> 模块12 通用配方2 --> 流程6 --> 模块13 ``` 创建新工程,当用户点击此菜单时,如果用户已经打开了一个工程并且没有保存,会提示是否保存,然后再新建。  新建工程需要用户修改工程名,和工程路径。工程名默认会以数字递增的方式增加到 ***新建工程*** 文字后面。工程路径默认放到软件安装的路径下。当点击确定后,VG3会立即打开新建的工程。 #### 新建工程的目录结构  **cyGlobalData文件夹** 存入工程所使用的全局变量,标定数据,各种模型图片等 **cyRelativeDataRef文件夹** 存入工程的一些仿真图像数据,可以使得工程导出后,导入到另外的电脑中可以直接运行,无需重新设置仿真图像连接地址。 **全局配方文件夹** 存入全局配方所使用的数据 **通用配方文件夹(默认新建配方1)** 存入通用配方所使用的数据 **工程的入口文件** 一般打开工程可以选择多种方式,其中一种就是打开的时候选择到这个入口文件,即可导入工程所有信息和数据。 >i **打开文件格式** >.cysln 工程入口文件,前面已介绍 .zip 标准工程压缩文件,旧的VG3软件导出是.zip格式,由于编码问题,新版的VG3采用准易工程压缩文件格式。 .cySlnZip 准易工程压缩文件 ### 打开工程 --- 选择已有工程导入。在视觉方案设计中,通常会分享方案,此时可以使用该功能打开一个已有的工程进行编辑和调试。如果检测到工程与现有的VG3软件不匹配,一般工程版本较低时出现,VG3软件会提示用户转换工程。具体转换工程的方式和版本信息,可以参考下方的 [转换工程](#h3-转换工程) 栏目。 VG3支持3种文件格式的打开 ### 最近打开工程 VG3软件会保存最近使用过的15个工程,方便用户切换工程。旧工程信息会因为上限的限制而被清除,用户也可以自行点击清除所有工程信息,即可清空该列表。 ### 打开工程所在文件夹 当用户需要快速找到当前编辑的工程所在的目录时,可以通过点击此菜单一键跳转到工程目录位置。 ### 工程保存 - Ctrl+s 保存工程,配方,流程和数据到工程原本的本地的路径 ### 工程另存 保存工程,配方,流程和数据等到用户指定的新路径,会将工程另存为 .cySlnZip的格式,相当于工程的准易格式的压缩文件。当使用打开工程是,支持该格式,软件会自动识别解压并导入VG3。 ### 工程重命名 将工程名称重新命名,成功后会将工程的入口文件名称改变,从而改变标题的工程显示名称。 ### 配方切换 配方切换可以进行通用配方的切换,新建跟多配方可以进入配方管理进行更多操作。 ### 转换工程 当工程版本与VG3软件版本不匹配的时候,打开工程会提示软件版本不匹配的信息,这时候就得使用转换工程来讲工程版本转换。一般这种情况是工程使用的是高版本软件创建和编译的,但是使用低版本的VG3软件打开时,会提示用户升级软件版本即可正常打开。各种软件版本请参照 [软件版本说明](/doc/299)。。。 ### 视图  * 重置窗口布局 重新将软件的布局恢复原状。由于VG3软件采用Docker布局模式,可以根据用户的习惯设置自己喜欢的软件布局结构。原始布局请看 [软件介绍](/doc/287) 。。。 * 图像布局 常规布局:一行最多4个图像窗口,多了换行,不允许调整窗口位置和布局  指定图像窗口位置:可以自己调整窗口展示的位置   点击排列窗口,可以快速恢复 点击锁定位置,可以锁定你们窗口的调整位置,也可以点击解除锁定,继续调整窗口位置。 指定图像排列模式:  提供7中模式的窗口布局,快速切换适合的。 * 显示设置 软件的其它显示设置,详情请看下面的[工具](#h3-工具)栏目 ### 调试  * 运行 连续运行当前配方的所有流程,包括全局流程。 * 停止 `仅在点击运行后才会出现` 停止运行当前配方的所有流程,不会停止全局流程。 * 连续测试 连续测试当前选中的流程,即函数树展示的流程。 * 单次测试 - F5 单次测试当前选中的流程,即函数树展示的流程。 * 全部停止 停止软件的调试,运行,全局流程运行,如果存在运动控制还会停止轴。 ### 工具  * 选项设置  | 设置项 | 描述 | 参数解释 | | --- | --- | --- | | 软件启动 | 软件启动,主题设置 | **开机启动:** 开机自动启动; 手动打开软件; <br/> **开机自动启动:** 同一台电脑上最多允许一个VG3软件自动启动,若设置多个开机自动启动的VG3软件,软件则以最后一个启动的为准。 <br/> **手动打开软件:** 需要手动点击VG3的软件启动图标才可成功运行软件。 | | | | **开机自动延时:** 搭配开机启动使用,当设置开机启动方式为开机自动启动时,有一些特殊情况我们需要等待其它的软件或者硬件优先加载再启动VG3,这时,就可以设置延时多少ms后启动VG3。 | | | | **软件运行模式:** 以前台模式运行;以后台模式运行。<br/> **以前台模式运行:** 每次启动VG3软件,即显示VG3的编辑界面或者运行界面,是否显示运行界面在后面的其它设置中会有相应的设置。<br/> **以后台模式运行:** 每次启动VG3软件,不会立即显示VG3的编辑界面或者运行界面,会在后台运行,相当于最小化软件,用户可以点击电脑状态栏的图标显示编辑界面。<br/> `注意:` <br/> `以后台模式运行时,软件不会刷新图像。` | | | | **加载工程后:** 直接开始执行,输入密码后执行,输入密码后编辑,手动点击开始运行 <br/> **直接开始执行**:当打开VG3软件,并成功加载到一个工程后,会直接触发运行,使当前配方的所有流程包括全局流程连续运行起来 <br/> **输入密码后执行:** 当打开VG3软件,并成功加载到一个工程后,弹出登录窗口,需登录成功后立即执行运行。<br/> **输入密码后编辑:** 当打开VG3软件,并成功加载到一个工程后,弹出登录窗口,需登录成功后进入编辑界面,不执行立即运行。<br/> **手动点击开始运行:** 当打开VG3软件,并成功加载到一个工程后,无需登录,也不会立即执行,直接进入到编辑界面。 <br/> | | | | **语言显示:** 简体中文,English <br/> 显示语言改变后,请重启软件。| | | | **主题颜色风格:** 白色,黑色 <br/> 主题颜色风格改变后,若出现颜色不一致,请重启软件。| | | | **图像窗口背景:** 无,马赛克,浅灰,深灰 <br/> 全部流程和当前流程图像背景,部分模块独立界面的背景。<br/> **无:** 无背景绘制,会跟随主题风格的颜色进行切换,不会消耗额外性能 <br/> **马赛克:** 绘制黑白方块相间的颜色,利于图像边缘查看,不会跟随主题风格的颜色进行切换,会消耗一定的刷新效率 <br/> **浅灰:** 绘制纯色,不会跟随主题风格的颜色进行切换,比绘制马赛克消耗的性能要小一些 <br/> **深灰:** 绘制纯色,不会跟随主题风格的颜色进行切换,比绘制马赛克消耗的性能要小一些| | 软件其它 | 软件账户,其它设置 | **软件密码** 可以给三种角色(管理员,工程师,操作员)重新设置登录密码,需管理员可以设置。 | | | | **崩溃文件:** 当软件崩溃时,默认会在exe同级目录下的VG3DmpHelper文件夹中,生成定位崩溃问题的帮助文件。<br/> 不导出:不根据错误码停止并生成崩溃文件,仅在try-catch捕获到异常时退出 <br/> 正常导出:崩溃文件一般在300-500MB左右,压缩后20-100MB左右,可以看到一般堆栈数据; <br/> 详细导出:崩溃文件一般在1000MB左右,压缩后50-300MB左右, 但压缩时间较长,崩溃文件更加详细,包括堆栈信息、变量的完整内存映射。| | | | **日志文件数量:** 当软件运行时,会将一些运行的情况写入到日志文件中,便于软件发生问题时排查 <br/>每个文件最大10MB, 默认会生成10个文件,修改此属性会更改日志文件的数量 <br/>比如:若修改为100,则最大可能占用磁盘1000MB空间,推荐根据硬盘空间大小自定义的修改此选项 <br/>文件位于软件同级目录下logs文件夹,若此数量设置的比较大,若软件一切正常的情况下,推荐一段时间后手动删除该文件夹| | 运行设置 | 工程运行相关设置 | VG3支持运行时调用外部软件,弃用此功能,配置参数: 调用外部软件,调用软件后延时 , 外部软件路径 <br /> **调用外部软件:** 其实是外部软件和VG3软件打开的顺序设置。优先打开外部软件,优先打开本软件。<br/> `此选项主要用在通讯场景上,VG3和客户的软件做TCP服务端与客户端的场景应用。` | | | | **调用软件后延时:** 其实是优先打开的软件延时多少ms后打开另一个软件的间隔时间。| | | | **外部软件的路径:** 选择外部软件的启动exe文件路径 | | | | **切换相机触发方式时切换流程触发方式:** <br/> 当切换相机采图的触发方式的下拉框时,自动切换当前模块所屈流程的执行模式。<br/>此选项开启时 <br/>1. 当流程执行模式为连续执行,且流程不为子流程时,切换相机采图模块的触发方式为自触发或软件触发,流程执行模式将会切换为等待触发 <br/> 2. 当流程执行模式为等待触发,且流程不为子流程时,切换相机采图模块的触发方式为硬件触发,流程执行模式将会切换为连续执行关闭时则不会自动切换。| | | | **修改模块参数或者拖动R0I时禁止自动检测:** 修改模块参数或拖动ROI等操作时默认会自动行模块及基下方模块的检测处理,不必修改完参数后手动点击单次测试按钮,便于查看刷新检测后的效果。勾选此选项会关闭此功能,会避免一些模块修改参数后崩溃问题。| | | | **开启硬件后台扫描:** 硬件后台扫描:寄存器和输入、输出口的状态定时回报<br/>启用后,会在点击工程运行时开启硬件后台扫描<br/>未启用时,不会开启硬件扫描| | 显示设置 | 工程界面显示设置 | **刷新效率控制:** 密集刷新[性能优先],密集刷新[刷新优先],跳跃刷新,禁止图像刷新。<br/> 密集刷新[性能优先]:是保证检测后尽量及时刷新图像窗口的图像<br/> 密集刷新[刷新优先]:是保证检测后立即在图像窗口刷新图像 <br/> 跳跃刷新:是软件在空闲时刷新图像窗口的图像<br/>禁止图像刷新:检测过程中不刷新图像也不刷新绘制信息<br/>异步刷新:检测过程中异步刷新图像,在刷新图像时检测耗时较少,但为20260728新增功能需要进行测试后再使用。| | | | **显示函数运行时间:** 开启或者关闭显示函数树里的每个函数运行时间。| | | | **显示流程运行时间:** 开启或者关闭显示流程树以及全局流程的运行时间。| | | | **显示函数运行图标:** 开启或者关闭函数树里每个函数的运行图标,运行图标有以下几种:<br/> | | | | **显示流程运行图标:** 开启或者关闭显示流程树以及全局流程的运行图标。| | | | **连续运行时重置函数和流程运行时间和图标** 在点击开始运行按钮开启新一轮检测时,清空上次检测时的函数、流程运行图标状态| | | | **点击函数图标时弹出界面:** 此选项开启时,点击函数树上的每一个函数模块的图标时,都会弹出独立编辑界面。不启用,点击不会打开。| | | | **允许开启全局变量树等界面状态定时刷新:** <br/> 此选项开启后 <br/> 1.全局变量树会在聚焦离开、界面显示时开启数据刷新定时器 <br/> 2.轴监控树(运动控制特有)、轴输入树、轴输出树会在聚焦进入、界面显示时开启数据刷新定时器 <br/> `此选项关闭后则仅会在上述操作时刷新一次,其他情况下想要刷新需要手动点击刷新按钮` | | | | **图像上显示结果线条画笔尺寸:** 图像上显示结果模块的绘制直线、点时的尺寸<br/> 在结合提取直线等模块使用时,绘制直线、点时的画笔尺寸一般为5<br/> 修改此选项可改变该尺寸| | 其它设置 | 工程其它设置 | **启用软键盘** 当软件在一体机上使用时,可以开启软键盘代替鼠标和键盘。| | | | **工程自动备份** 开启自动备份,当用户保存工程时,会自动copy一份到工程所在的目录下的backupSolution文件夹下。一般保存最近三次保存操作时的工程。<br/> 关闭自动备份,软件不会自己备份工程,可以点击旁边的立即备份进行备份操作。| | | | **加载工程后显示组态运行界面** 当工程有自己的运行界面,开启此选项,工程打开后会立即显示用户设置好的组态运行界面,否则会进入VG3的编辑界面。如何编辑界面请参考 [运行界面编辑](/doc/283)。| | | | **组态权限自动降级至操作员时间:** 组态有权限设置,目前支持三种,管理员,工程师以及操作员。当用户登录非操作员的权限,会在设置的时间后,自动降级到操作员级别。| ### 权限  * 登录 VG3软件提供三种权限等级,管理员,工程师以及操作员 | 权限说明 | 管理员 | 工程师| 操作员 | | --- | --- | --- | --- | | 运行暂停流程 | ✅️ |✅️ | --- | | 删除新增编辑流程 | ✅️ | ✅️ | ❌️ | | 删除新增编辑函数 | ✅️ | ✅️ | ❌️ | | 全局数据模型编辑 | ✅️ | ✅️ | ❌️ | | 流程设置-函数显隐 | ✅️ | ❌️ |❌️ | | 字符串监控 |✅️ | ❌️ | ❌️ | | 寄存器监控 | ✅️ |❌️ | ❌️ | | 数字输入输出监控 | ✅️ | ❌️ |❌️ | | 修改密码 |✅️ | ❌️ | ❌️ | * 修改密码 只有管理员权限可以修改密码,可以修改管理员,工程师以及操作员的密码 ### 帮助  * 显示帮助 联系供应商即可获得 * Lua手册 VG3软件提供快捷的脚本语言进行复杂的流程搭建或者函数之间的处理。相关的语法和说明见此说明手册。 * 关于  展示软件的基本信息,包括软件版本,发布日期,版权所有以及联系的邮箱地址 * 崩溃打包 使用此功能可以方便的将最近崩溃的调试信息文件打包,发送给软件开发人员可以使其快速解决问题    选择勾选的崩溃文件,若选择太多则会导致打包文件过大 点击此处跳转到对应的中文说明书文章页: [Menu Bar](/doc/585)
唐红
2026年7月28日 17:51
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码