口袋布自动缝制设备控制系统设计
(1)系统主程序流程设计
在实际的服装生产过程中,口袋布的生产过程的主要特点是循环。在系统的初始运行阶段,子程序将被初始化,不同规格的文件和字符将被统一。程序统一处理后,运动控制器将判断是否接收数据,并根据接收数据的分析配置符合实际生产需要的生产环境,并根据指令要求判断和分析机器状态。一般来说,机器状态有以下几种:一是手动调整控制系统的程序命令;二是使控制系统处于在线运行状态,判断机器存储空间中的生产数据是否产生,确定数据并分析后进行口袋布自动化操作。第三,在运行过程中执行缝纫子程序,处理后将上述状态转换为初始子程序后的运行状态。
(2)PTL文件优化程序设计
为保证控制系统的自动稳定运行,在严格遵循统一处理指令的前提下,对PLT文件中的规则、字符和流程进行统一处理,并按照统一转换原则处理文件的长度、坐标和时间。在文件的具体执行过程中,需要判断文件存储指针R是否与指针C相等。如果两者相等,可以等待100ms,自动转入下一个判断。如果两者不等同,则无需等待直接转入下一个判断。在判断是的基础上,系统会在指针R中“&”0×以判断是否为基础,系统会对指针R“&”00ff进行判断×读取00ff内容时,执行右移操作,右移距离控制在8位。最后,指针R自增一位基准两者跳转[8]。基于对这种情况的分析,判断存储区底部是否有指针R指向。如果指向底部,则需要反向处理存储地址标志H,并根据存储区顶部指向指针R;如果指针没有指向底部,则可以直接结束处理。
基于PLT文件指针的明确性,需要以相关指令为参考,规范文件坐标。在程序运行过程中,首先要按照规则获取文件的初始地址,然后判断和处理初始标志。在“是的”的前提下,需要等待时间来促进数据的稳定传输。在“不”的前提下,可以直接跳转结束。
(3)控制系统内部通信程序设计
在系统运行过程中,无论是控制平台与触摸板的连接,还是计算机主机与触摸板的控制,都应以通信协议的有效设计为前提。基于自动缝制设备控制系统的设计,DSP与ARM之间通信的实现不能与通信模块的有效设置分开,需要基于有效的通信设计来支持数据交换、设备控制、功能传输、状态查询等功能的实现。鉴于此,结合口袋布的实际生产需求分析,可以采用更直接、更简单的方式设计控制系统的通信程序。接收指令后,需要根据相关规则判断帧开始标记。如果判断为“是的”,可以直接跳转并有效读取命令和数据长度字节。如果判定不直接返回,则需要根据字节命令复位或设置读取后的字节参数,最后完成程序执行[9]。
(4)缝纫机头加减速控制程序设计
分析当前口袋布自动缝纫设备控制的运行情况,其中缝纫机头加减速控制一直是厂家关注的焦点。在实际程序设计中,具体难点包括:
一是插补周期,需要确定脉冲频率每次变化的周期,并根据相关指令要求确定脉冲个数。同时,要明确设备电机最快进入稳定状态的时间,根据时间的确定和实际生产需要,优化控制电机的加减速时间。若处于理想状态,应不断减少电机加减速时间,通过优化控制周期提高设备运行效率。对于电机加减速控制的设计,程序计算获得当前线段X和Y轴增量后,需要明确界定选段斜率。下一次跳转处理后,利用获得的增量确定两个轴的运动方向。需要根据加速度获得速度表,并根据相关指令对长轴进行判断。以两轴命令缓冲区为基准,写入同步信号和方向信号;在确定当前和下一点速度的前提下,计算和分析电机的加速、减速长度和方向;根据确定当前速度,定义电机当前运行状态下的加速度;根据确定线段斜率和当前速度的运动步长,结合上述数据准确计算短轴脉冲数,其子程序由脉冲发送处理;对于电机加减速控制,需要在加减速度方向分析的前提下,最终判断系统加速度控制运动是否完成。如果判断结果完成,程序可以直接结束。如果判断未完成,则需要根据对加速度及其方向的分析来计算和分析新的速度,跳转后以新的加速度为控制标准[10]。
二是解决两轴同步问题。在确定设备插入周期对应脉冲数的前提下,为保证上一过程的执行不出现异常和障碍,应注意解决和优化两轴同步问题。程序开始后,脉冲由短轴和长轴共同发送。根据当前速度确定长轴区域步长,并结合插入周期的确定来判断是否符合最小脉冲周期的要求。如果确定为“是”,则需要跳转短轴,判断是否不超过最小脉冲周期。如果两者都被判断为“是”,则需要在结束前改变最小脉冲周期。
(5)缝纫机头速度规划程序设计
一般情况下,设备的缝制速度控制直接受到缝制目标长度的影响。在实际控制过程中,停止位置需要减速,方向转换的目的是利用移动平台相互切换。对于速度的确定,应在明确界定目标坐标点的前提下,对相邻线段的夹角数据进行计算和分析。在实际程序设计过程中,需要以点坐标读取为前提,以最小速度为基准确定起点和终点速度。在此基础上,判断与三点的大小关系。如果以不超过三点为前提,需要按照最小速度标准将所有点速度放入缓冲区。如果以三点以上为前提,需要在明确顺序要求的基础上依次读取坐标点,实现中间点速度的有效计算。同时,读取和计算下一点速度和夹角斜率,判断连续曲线是否以当前读取点为终点。如果判断结果是“不”,则需要返回坐标点。如果连续曲线的终点是倒数第二个坐标点的速度,则需要读取终点左侧。
(6)缝纫机起点设置程序设计
控制系统中不同生产软件的应用特点不同,基于移动平台原点的位置存在明显差异。如果产品生产不统一原点,则意味着产品质量控制不能满足预期要求,因此需要注意对原点的有效控制。在程序运行过程中,根据文件的第一个缝纫点移动自动缝纫设备,判断手动操作指令是否返回上一步或进入下一步。
结束语:
综上所述,自动缝制设备控制系统的有效设计和应用,可以通过降低人工成本,促进口袋布生产的高效、高质量发展,达到提高效率、创造效率的目的。鉴于此,厂家应结合口袋布生产需求分析,借助先进技术优化控制系统设计,为口袋布缝制的自动化和数字化发展提供技术支持。