目录
什么是任务系统
PC系统是逻辑分层系统,将一个简单的运输任务自上而下的分为了以下几层:
- 任务
- 子流程
- 操作
- 步骤
- 通讯
一个任务可以包含多个子流程,举个最直观的例子,上班这个流程,我们流程拆分为:
- 收拾物品
- 出门
- 选择上班交通工具
- 到达公司
- 打卡签到
任意一个子流程都包含了一些操作,使用者可以在“操作定义”面板里自定义操作的步骤,当然,系统会默认定义一些步骤,如果使用者有自定的额外步骤要执行,可以自行修改。
每个步骤实际上对应了一个通讯过程,无论采用TCP还是HTTP,系统都将根据协议或WebAPI将步骤所需的控制指令发送至AGV。
任务及子任务
设计一个任务
在任务构建页面,设计器页面,右方的原子任务列表,通过拖曳需要的原子任务,来设计一个完整任务
一个完整的任务是由,一个个子任务,输入输出,以及逻辑门的配合完成的
其中圈出来的部分都是子程序的低代码框
I 点输入允许作为先决条件判断是否允许运行(也可在复选框值为True)
O 点输出,完成,错误,以及其他信息,作为下一个子任务的条件
通过IO点的连接来完成任务的相关逻辑,达到预设效果。
任务设计操作
IO 点概念
它是指输入/输出点,I代表INPUT,指输入,O代表OUTPUT,指输出。 输入/输出都是针对控制系统而言,输入指从仪表进入控制系统的测量参数,输出指从控制系统输出到执行机构的参量,一个参量叫做一个点。
其中I点 为尖头朝内的点,O点为尖头朝外的点
任务之间的连接(按住左键滑动)
断开任务之间的连接,取消连线(按住alt+左键)
任务配置
新建编辑任务
在上方属性栏中找到“设置”按钮,选中任务编辑器(步骤:设置->任务编辑器)
默认任务列表,提供两个基本任务列表
创建新的任务列表(点击 显示编辑器 按钮)
增添新的任务步骤如下:
- 点击任务构建列表窗格左上角黄色按钮(新增)
- 命名任务名称
- 点开右方任务列表选择需要的低代码程序框
- 保存任务即可
低代码程序框相关内容:
分别包括了
- 任务
- 信息
- 导航
- 系统
- 列表
- 数字
- 逻辑
新建任务便会在任务构建列表中显示
任务监视
点击左上角火花按钮便可查看当前任务状况
测试任务的运行效果
选中需要执行的任务名称
点击测试运行,对人物相关参数进行输入
其中 AGV[Object] 填入需要完成任务的AGV小车名称
目标点[String] 填写需要AGV小车前往的站点名称
输入相关参数后便可达到以下效果
总结心得
ProfControl V8是一款全组态的面向智能工厂及智慧物流的自动化控制系统。先进的UI设计以满足日益增长的现场设备数量,确保在极度复杂的地图及设备情况下的高效运行。
若有兴趣了解更多ProfControl V8知识,掌握ProfControl V8操作可以前往平台网站学习