




由于对喷塑执行器减压阀的机械控制没有---,喷塑机,因此在软件中必须设定安全调节范围:总气压的100 7080%。我们需要控制的是速度、压力和雾化压力的范围在总压力的1007080%之间,并且当压力超过范围时,调节将停止。由原步进电机模块设计的步进电机转速与输出pwm脉冲频率有关。为了---快速稳定的气压调节,气压调节是分阶段控制的。当误差超过iokpa时,可以全速调节步进电机;当误差在1--10kpa之间时,可以中速调节步进电机;当气压稳定时,由于气压波动需要调节步进电机,则采用慢速调节。防止因轻微波动或采样波动调整不正确而引起的气压---波动。
喷塑通信模块程序设计控制主板通过usart1与操作面板进行通信。为了提高数据传输效率和cpu利用率,喷塑,喷塑采用dma方式发送和接收usarti。同时,为了接收长度未知的数据,usart1的空闲可以中断dart_it_idle,并在空闲中断处理功能中切换接收缓冲区,提高数据接收容量和速率。控制主板发送的数据包有两种,一种是事件触发的数据包,它由响应面板请求的响应参数组成,另一种是时间触发的数据包,它由定期发送的广播参数组成。为了防止发送数据之间的冲突,对各个参数的优先级进行了划分。数据在每个模块中生成,因此封装参数也在每个模块中。当生成数据时,将调用数据打包子例程来打包数据。同时,有效数据标志的相应位置1指示需要发送数据。当usendataffach不是0时,它表示有数据要发送。喷塑主程序中调用发送程序。发送程序根据发送优先级判断是否需要发送数据。如果有一个,它发送优先级数据并清除位。控制主板要求usenddataflag的所有8位表示都具有1字节和8位。usenddataflag的对应优先级高于时间触发的广播分组。
为了提高喷塑程序的可移植性,对每个数字管的显示和闪烁进行单独控制。通过将数据写入显示寄存器和段闪烁控制寄存器来控制显示和闪烁。显示子程序将0-9数据写入bc7277显示寄存器,喷塑控制数码管的显示。闪烁控制子程序将0x00写入bc7277闪烁控制寄存器以停止闪烁,并写入0xff以开始闪烁。与0至7位数字管的0x10-0x17位对应的显示寄存器和8位闪烁控制寄存器dig_blink_ctl_h也可以单独控制。闪烁数据分为0x00非闪烁和0xff闪烁。对于高位闪烁控制寄存器dig_blink_ctl_h,只需要写0x01来控制第8位闪烁,写0x00停止闪烁,只对第8位有效。
根据喷塑控制器参数配置和参数显示的要求,在各位显示的前提下,设计各种参数的显示程序。这为参数的显示和配置提供了许多方便,提高了程序的实用性。根据需要,用一个或多个led数码管显示各种参数,需要对参数的显示状态进行协调和控制,从而显示参数显示程序入口参数的数据和显示状态。
喷塑显示:在自检状态下,喷塑加工厂,各数字管的参数显示子程序依次调用键显示模块显示参数1s,用于检查硬件是否处于---状态。在停止状态下显示测量参数。运行状态显示测量参数。按“流化气压”和“雾化气压”按钮可以切换这两组数码管的显示内容。浏览配置参数以浏览选择状态显示。喷塑接收的配置参数被存储为用于浏览的临时参数。确认选择后,按.”按钮将它们保存为配置参数。预设状态显示临时参数。在修改参数时,根据相应的键选择闪烁的数据位。确认选择之后,喷塑生产线,按“确认”按钮保存配置参数。当不修改时,再次按“预设”来取消修改。
由于喷塑按键显示驱动芯片bc7277的通信速率低,刷新每组参数需要很多时间,所以每个周期只刷新一个参数,led指示灯显示总共九个周期刷新一组参数,所以主程序有增量。运行速度提高了9倍。为了完成喷塑控制任务,将不同类型的数据划分为发送优先级。数据被打包在每个模块中。在发送时应考虑优先级和发送间隔,设计数据封装。程序和发送程序---正常通信。数据打包器的功能不仅是对数据进行封装,而且对数据类型的优先级标志usenddataflag的相应位进行定位,并计算数据帧有效部分的crc校验码。本文采用16位crc校验码对有效数据位进行校验。
喷塑机-喷塑-浩伟涂装 服务由临朐浩伟电子设备有限公司提供。“静电喷涂设备,粉末喷涂设备,喷塑设备,涂装设备”选择临朐浩伟电子设备有限公司,公司位于:山东省临朐县东城工业园,多年来,浩伟电子坚持为客户提供好的服务,联系人:姚经理。欢迎广大新老客户来电,来函,亲临指导,洽谈业务。浩伟电子期待成为您的长期合作伙伴!
联系我们时请一定说明是在100招商网上看到的此信息,谢谢!
本文链接:https://tztz193431.zhaoshang100.com/zhaoshang/276420406.html
关键词: