今天我们来看一下ProfControl的页面介绍。
主界面
PC系统界面由五部分主体沟通,分别是上边主菜单栏;中间主地图区域;左边Agv信息显示栏、属性管理器;右边系统信息-告警-错误管理器。
菜单栏
菜单栏包括了编辑监控、进入B/S端、切换权限者、及配置整个项目的所有功能。
- 文件
- 新建
新建一个项目,如果已经打开了其他项目,系统会提示保存。PC系统一个时刻仅允许运行一个项目。
- 打开模板与教学中心
本教学中心所在位置,教学中心还包含了大量实例模板供学习使用。
- 打开
- 项目
系统打开所选项目,如果已经打开了其他项目,系统会提示保存或取消打开。
- CAD文件
系统支持从CAD导入地图信息,将自动根据用户所选层自主生成地图文件;注意,请将CAD文件中AGV路径单独放置于一层,然后再系统内选择该层并导入。
- 项目
- 保存
保存项目到指定的文件夹下
- 权限管理
可以管理权限等级,分配管理者和使用者的权限。
- 最近打开项目
可以查看最近打开过的项目,并且快捷打开相应的最近项目
- 模式
系统支持两种运行模式,分别为真实运行及仿真运行。系统打开后默认工作于真实运行模式,这时将自动接入外部设备进行整体控制;当运行于仿真模式,系统将自动生成不同的虚拟设备。仿真模式支持不同的速率运行,该速率设定将影响所有与时间有关的设置,比如Agv取货时间等。
- 页面配置
- 单位校准
用于描述系统中1像素对应的真实物理长度,该选择统一了地图上线路长度与实际之间的关联。
- 页面尺寸
用于设置地图区域大小,当地图超过默认页面尺寸时,请修改该选项以调大至可以容纳整个地图区域。
- 层配置
地图系统支持多层绘制,此处用于配置层。
- 颜色风格
系统支持两种颜色风格,一种是高亮背景,一种是暗色背景,请根据喜好设置。
- 导航编辑
- 全局导航配置
设置该项目全局导航配置,详见[导航讲解]。
- 显示分割点
显示所有路径交叉点,详见[路径]。
- 隐藏分割点
隐藏所有路径交叉点。
- 自动分割
自动分割所有交叉的线路。
- 分析节点
分析地图中所有节点关系,注意,每一次修改地图中元素(坐标,连接关系)请先分析节点后运行。
- 自动增加站点
系统自动为分割点添加站点元素,如果分割点已经存在站点,系统不会重复添加。
- 重新计算最短路径
最短路径算法可以提高系统运行时效率,通常建议打开,每一次修改地图中元素(坐标、连接关系)请先重新计算最短路径。
- 锁定在Run模式
Run模式下系统无法进行任何属性或配置修改,当系统运行时,务必切换到Run模式下,以防运行时修改相关参数造成的异常。
- 锁定在Edit模式
在Edit模式下,系统可以修改一切当前使用者权限下的属性、配置等。
- 自动添加IC卡号
系统将自动为站点添加IC地标,一般用于仿真项目中;如果站点已经具有IC地标,系统不会重复添加。
- 自动为AGV设定网络客户端
系统将自动为AGV设置客户端配置,一般用于仿真项目中;已经配置网络客户端的AGV,系统不会修改或重复添加。
- AGV自动重命名
系统将自动根据AGV序号进行命名。
- 全部上线
系统将所有AGV全部上线,详见[AGV网络通讯]。
- 全部下线
系统将所有AGV全部下线。
- 编辑
- 选取所有AGV
选择所有AGV。
- 选取所有站点
- 选取所有
系统选中所有站点。
- 选取所有普通地标
- 选取所有储位
- 选取所有工位
- 选取所有充电桩
- 选取所有
- 选取所有线段
系统选中所有直线路径。
- 选取所有圆弧
系统选中所有弧线路径。
- 选取所有文字
系统选中所有文本控件。
- 跳转到特定工序号站点
输入工序号,系统自动跳转到对应站点,用于搜索某个工序号站点。
- 跳转到特定IC卡号站点
输入IC地标,系统自动跳转到对应站点,用于搜索某个IC地标站点。
- 跳转到特定的地图序号
输入地图序号,系统自动跳转到对应的序号,用于搜索某个地图序号。
- 显示线路总长度
显示线路总长度,若是磁导航系统,可以为磁条长度提供依据。
- 保存为JPG
将地图保存为JPG,通常用来展示地图效果。
- 显示
- 显示所有AGV
将所有的AGV处于显示状态。
- 隐藏所有AGV
将所有的AGV处于隐藏状态。
- 关闭栅格
关闭栅格可以有效提高系统性能,在配置不佳的计算机推荐关闭栅格。
- 打开栅格
打开背景布局栅格。
- 显示属性窗口
正常运行时可以关闭属性窗口,如需打开,点击该菜单。
- 显示AGV简报
正常运行时可以关闭AGV简报,如需打开,点击该菜单。
- 显示告警信息
正常运行时可以关闭告警信息,如需打开,点击该菜单。
- 显示IC卡号
设置站点显示模式,当选择该菜单,站点将以IC地标呈现。
- 显示站点工序号
设置站点显示模式,当选择该菜单,站点将以工序号呈现。
- 显示单向路径箭头
打开或关闭单向路径显示控制。
- 显示性能统计
显示当前系统使用内存及CPU等情况。
- 显示热力图
- 显示网络热力图
网络热力图可以用来判定地图环境内网络状态,运行一段时间后,通过观察,可以快速定位网络不良区域。
- 显示故障热力图
故障热力图信息来源于AGV或设备上报的故障,运行一段时间后,通过观察,可以快速定位故障范围及故障易发区。
- 显示出轨热力图
出轨热力图信息来源于AGV,运行一段时间后,通过观察,可以快速判定易出轨区域,帮助修改或调整现场实施方案。
- 显示丢卡热力图
丢卡热力图信息来源于AGV,运行一端时间后,通过观察,可以快速寻找到易丢卡(地标丢失)区域。
- 显示网络热力图
- 显示统计总计
- 显示AGV统计总计
- 显示站点统计总计
- 显示横向统计
- 显示所有AGV横向统计
- 显示所有站点横向统计
- 显示所有通讯横向统计
- 工具
- 网络配置
网络配置包含了服务器配置及客户端配置,详见[网络通讯]
- 操作定义
AO操作是系统中一个重要概念,系统将AGV的运动动作分解为了基础动作,通过不同配置可以实现不同的控制要求。详见[AO操作]
- 规则
规则可以在系统运行中约束一些行为,如导航、界面等,通过规则,可以很容易控制Agv刻意的经过某些站点或避开他们。详见[规则]
- 用户自定义变量
用户自定义变量又称为全局变量,是一种在项目内均可访问的变量,通常用作事件纽带、图元控制、信息记录等。详见[用户自定义变量]
- 脚本编辑器
脚本编辑器是系统的进阶功能模组,可以让用户自己使用C#配合系统提供的API进行程序拓展开发,可以完全覆盖事件系统。详见[脚本编辑器]
- 用户自定义告警
用户自定义告警是指用户可以自定义从下位机上传到调度方的告警。
- 控制台
控制台可以打开脚本控制台,并显示与最下角。
- 日志查看
日志查看可以打开调度的日志界面,一些调度异常信息都会被记录到日志当中,可以用来追溯问题。当然,脚本中也可以额外新增日志内容。
- 下发任务
下发任务可以让用户自定义车和地标来下发指定任务。
- 货物中心
- 打开货物库
编辑货物库,货物库是货物三者的基础库。详见[货物与货物驱动]
- 打开存储者库
编辑存储者库,存储者是用以表示存储单元的组件。详见[货物与货物驱动]
- 打开生产者库
编辑生产者库,生产者是用来表示生产过程或放入货物的组件。详见[货物与货物驱动]
- 打开消耗者库
编辑消耗者库,消耗者是用来表示消耗过程或取出货物的组件。详见[货物与货物驱动]
- 已舍弃功能项
舍弃功能项中包含一些老功能,可以正常使用,但是已有新功能代替。
AGV状态栏
Agv状态栏用来监视所有Agv的状态,通过右键选择,可以查看Agv统计信息或锁定单个Agv进行观察。
- AGV状态监视
Agv状态监视独立监视每一辆AGV的相关状态
属性管理器
属性管理器中,包含了各种元素的属性。当点击AGV时,显示AGV所有属性;当点击线段时,显示线段所有属性;当点击站点时,显示站点所有属性;当点击图元时,显示图元所有属性;当点击地图空白处时,显示调度全局属性。每个属性都都可以实时生效。
信息-告警-错误管理器
- 信息
信息是系统提供用户诸如状态变更,网络上下线等提示作用,不会影响系统正常工作。
- 告警
告警是具有一定风险,可能导致系统无法按照意愿执行的一些信息,诸如事件执行失败等。
- 错误
错误是一定会造成系统无法按照预期执行的信息提示,请务必处理后再运行。详见[信息告警及错误管理]
主地图界面
主地图用来显示项目地图及相关资源(站点、AGV、事件、货物三者等);主地图分为四个部分,地图显示器占满整个区域,左上角是性能自愿便签,左下角是运行信息,底部是快速访问工具箱。
- 性能资源便签
-
- FPS
系统UI刷新帧频率。
- Cpu
系统的CPU占用率,通常范围在0%-20%之间,如果超过这个范围,有可能是PC性能较低或配置存在错误(存在大量可合并的周期事件,线路严重拥堵等)。
- Ram
系统的内存消耗,通常范围在60Mb-300Mb之间,如果超过这个范围,通常是因为项目体量过大。
- Eps
一秒钟单位时间内事件触发次数平均值,通常在0-30之间,如果超过这个范围,且持续超过,可能造成系统性能下降。
- Effic
UI刷新效能,通常在60%-90%之间,低于60%说明PC性能不足以运行该系统。
- Ao
用于指示使用了用户自定义AO还是系统标准AO集合。
- FPS
- 运行信息
-
- 运行模式
系统支持真实运行模式及仿真模式,如果在仿真模式下,会显示当前运行速率
- 运行时间
系统处于真实运行模式下,将以自然时间作为计时时间;若处于仿真模式下,则会按照运行速率计时。
- 运行模式
工具箱
工具箱在不同运行模式下具有不同的显示,在真实运行模式下,不具备编辑功能。
鼠标
绘制直线
绘制弧线
绘制文字
添加站点
添加Agv
添加图元
选择对象按照线段移动
选择对象根据设置角度旋转
选择对象根据比例缩放
分割线段
单向线调整限定方向
对齐工具集
隐藏选中对象
显示所有隐藏对象
地图缩放比例
调整为Run模式
调整为Edit模式
所有Agv暂停运行(仅限于仿真模式)
任务视图
打开AGV监视
打开属性页面
打开系统告警
打开任务监视
打开脚本编辑器
打开通讯中心
打开全局变量
打开规则配置
打开控制台