喷胶机软件从架构上分,主要由三部分组成:底层软件、控制工艺实现及用户界面。
底层软件实现I/O的定义设置、逻辑设置,4个运动轴的起始速度、加速度、运行速度、回机械原点模式等参数的配置,便于调试硬件。同时还提供丰富的函数方便上层软件调用,使得在上层软件设计时可以专注于喷胶功能实现。
控制工艺层根据喷胶轨迹及预设的参数配置,自动执行控制工艺。
用户界面层用于人机交互,在示教时、编辑预设参数时及人工单步运行操作时,直接操作机器,以便于保证自动运行能顺利执行。同时还提供各种异常状况的提示,以方便诊断机器故障。