水晶餐具生产设备的质量把控标准

在设计复杂系统软件体系结构时,将程序模块划分为不同的任务是非常重要的。划分依据是程序模块的优先级和运行周期,但两者之间有一定的相关性。

访问量:

一、任务分工:

在设计复杂系统软件体系结构时,将程序模块划分为不同的任务是非常重要的。划分依据是程序模块的优先级和运行周期,但两者之间有一定的相关性。优先级越高,实时性要求越高,运行周期越短。

由于一次性水晶餐具设备的每个任务在调度过程中都要消耗操作系统资源,所以不要设置过多的任务,与内容相关的程序模块要归入同一个任务。当两个程序模块的优先级相同,但运行周期不同时,可以将两周周期中较短的一个设定为任务的参考周期;然后根据两个循环倍数的关系,统计任务之间的执行次数,当关系达到两个循环倍数时,调用长循环程序模块一次。比如模块A的周期是模块B的五倍,那么就可以算在它所属的任务中,模块B每执行第五次就会调用模块A执行一次。

一次性餐具设备的运动控制直接关系到工艺动作的性能,因此是软件设计的重要组成部分。由于底层的运动控制(如伺服位置闭环控制)对系统的响应速度有较高的要求,所以周期必须很短,取1m/s,如果每一个与运动控制相关的程序模块都投入到1 ms的任务中,任务很可能负担过重,无法在一个周期内完成。基于以上考虑,实时性要求高的部分在餐具设备TaskHigh中处理,而实时性要求较低的模块分配给TaskMain,周期为10ms。当操作者触发动作按钮时,系统接收信号,然后在TaskMain中组合进行逻辑处理,即判断在当前条件下是否允许执行移动。只有当此操作被允许时,它才能通过TaskMain。

设置一个变量来同步触发TaskHigh中的动作控制模块。即实质性动作控制模块在TaskHigh,触发该模块的组合逻辑模块在TaskMain。这样可以更好的处理程序负载大和实时性要求高的矛盾。

二、人机界面设计:

在餐具设备控制系统的人机界面设计中,主要考虑以下几点:(1)直观、简单、操作方便;(2)功能和信息全面;(3)界面整洁美观。另外,普通运营商和工程师在使用软件时的权利不同,应该区别对待。

测试表明,采用上述方法设计的一次性餐具设备控制系统具有响应速度快、效率高、稳定性好、模块化强、易维护、易扩展等优点,能够满足工艺需求。同时,验证了基于软PLC技术和总线型的硬件架构,以及采用面向对象思想、系统建模和IEC61131-3语言实现的软件架构,具有很强的灵活性,值得推广。

一次性水晶餐具品牌:http://www.sdchangtai.cn/wap/

20141108_184824.jpg