APP下载

浅谈融雪撒布机控制器软件模块化设计

2016-02-11张耀奇

环球市场 2016年25期
关键词:模块化程序

张耀奇

河南万里路桥集团股份有限公司

浅谈融雪撒布机控制器软件模块化设计

张耀奇

河南万里路桥集团股份有限公司

以融雪撒布机控制软件概述软件模块化设计,并对其特点进行简要探讨

智能化控制;模块化设计

1 、概述

近年来,随着大家对道路除雪机械化作用的认识逐步的提高,各种道路除雪开始得到广泛应用,根据使用的情况,大家开始对某些道路除雪及养护机械的性能要求也越来越高,融雪撒布机就是其中的代表,由于冬季除雪作业路面及设备表面湿滑寒冷行动不便使得对设备的操作要求更加智能化。通过智能控制与通信实现操作部件与控制部件的分离,另外液压系统的比例调节更加方便了功能的实现。本系统使用编程控制器结合液压比例阀控制,本文对液压系统的构成不再做具体介绍。

模块化编程是一种软件设计方法﹑各模块程序分别编写﹑编译和调试,具有以下优点:(1)程序开发更有效率,小模块更易理解调试。(2)方便程序反复调用。(3)简化程序的调试和修改过程,极大地提高编程效率,有利于程序的一直和扩展。

2 、设计思路

首先应确定主程序的各个子功能模块,主程序负责协调调用各个子功能模块。下图是软件功能框图。(见图1)

2.1 主程序设计(见图2)

2.2 撒布操作程序模块设计

这部分是软件设计的主体,是实现除雪车智能化控制的主要模块 本程序模块开始时首先判断启动键是否按下,从而决定……

登录APP查看全文

猜你喜欢

模块化程序
模块化自主水下机器人开发与应用
基于模块化控制系统在一体化教学中的应用
模块化住宅
试论我国未决羁押程序的立法完善
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
ACP100模块化小型堆研发进展
从模块化中得到的二氧化碳
模块化VS大型工厂
英国与欧盟正式启动“离婚”程序程序