帕菲特搬运
  1. 首页
  2. /
  3. 新闻
  4. /
  5. 详情
背景图

自动化搬运车AGV软件功能是如何实现

一对一讲解 更多福利等你来

客服在线咨询

作者:帕菲特搬运

发布时间:2021-08-05 16:39:26

    AGV软件功能实现软件系统的设计也是整个AGV系统正常运行的重要环节之一,它的好坏直接影响到系统功能的实现,它是用户和计算机之间的媒介,要求简单易用,操作方便快捷。控制系统各项功能是通过软件编程得以最终实现的,包含控制流程、数据逻辑运算及处理、状态显示以及参数存储等等。软件系统的主要任务一般包括界面显示、算法实现及系统设定,实现控制等功能。AGV系统,其软件系统一般采用上位机和下位机程序设计模式,上位机与下位机程序通过通讯方式实现数据交换。作为整个系统的主控制单元,PC端上位机软件的设计是较为复杂的,上位机主程序一般采用高级语言编写,主要功能包括算法实现、车体姿态数据的采集、路径规划、手动控制、显示与保存、参数设置、与下位机通讯等。算法实现主要指实现控制策略算法,得到控制参数,是在主程序后台实现的;显示及参数设置属于人机交互界面设计,用户对AGV的操作都是在上位机界面上进行的,要保证界面清晰易懂,并保持界面菜单、对话框风格要统一,最大限度的减小AGV运动错误概率及用户的操作负担。
轨道平车图片
下位机主要是PLC程序,下位机接收上位机下达的命令,执行运动。主要包括三个方面,一是与上位机之间的通讯,二是与传感器之间的通讯,三是负责顺序控制和信息控制。PLC程序主要负责顺序控制即实现系统按照一定的顺序工作,而信息控制即完成数据采集、存储、变换、逻辑运算处理等任务。控制软件是AGV功能得以实现的基础和前提。程序采用模块化设计思想对AGV硬件系统的各个模块进行了设计。模块化程序的设计思想主要对AGV各个硬件模块采用各个击破的方式,降低了设计的复杂度起到了加快软件设计的进度的作用,采用模块化设计程序结构清晰合理,代码可读性好。此外,一旦AGV系统的硬件有所改动或者升级,AGV软件程序易于实现修改和维护。
 

匠心智

精工品质

责任致力于可持续发展

河南帕菲特搬运设备有限公司版权所有

返回顶部