数控技术 在控制步进电机时,控制模式为开环控制。 GT_StpMtnO,控制卡会自动关闭缓冲区,如果用户还要继续的压运 切割机工作流程可以概括为:玻璃工件放于专用基质基上,然 动指令到运动缓冲区,则需要调用GT—AddList0继续追加运动指 后通过专用胶带固定于加工位置后。根据以规划好的加工路线将激 令。 光刀口至于玻璃之上,调整好刀口与玻璃之间的距离,然后对刀口 整个操作界面简洁,切割长度变化可修改步长,进给速度变化 进行预热,同时玻璃工件找零。对运动板卡加载已有参数,然后输入 可修改脉冲速度,如需停止点击平滑停止。同时根据所割玻璃需要 加工参数,控制1轴进行平移,当整个加工平面到达限位位置,平移 走的轨迹 还可以选用jog、pt、gear等多种参数界面。 台停止工作。最后复位,取出玻璃板,加工完毕。 4结语 本文以提高切割玻璃的激光切割为目的,利用PC作为上位机, 制。根据固高运动控制板用户手册接线后,将参数加载到板卡上,经 3控制系统软件设计 方便进行产品加工。 根据上述切割机工作流程要求,现列出如图2所示的流程图,以 固高运动控制板作为下位机,实现了对玻璃切割机工况的实时控 要使用运动控制卡必须首先调用GT_O ̄0函数打开运动控制 调试和加工玻璃后发现玻璃切割机的生产效率和加工精度都有大 卡,让上位机和运动控制卡建立通讯。对于PcI总线的运动控制卡,调 幅度的提高。 用GT_Open0函数时不必指定运动控制器的基地址,而对于ISA总线 参考文献 的运动控制卡必须指定。打开运动控制卡以后,调用GT Re9et{)将运 [1]谢淼.基于Galil卡的玻璃切割控制系统设计[D].上海交通大学, 动控制卡的所有寄存器恢复到初始状态。系统操作完毕在退出应用 2009. 程序的时候,应当调用GT_close0关闭运动控制卡[4】。如果用户预先 [2]王旭强,闫献国,王延辰等.固高运动控制卡在指形铣刀五轴数控 有设定好的参数文件,可以通过文件配置器将设定好的函数直接加 磨床中的应用研究[J].工具技术,201 2,46(9):66-68.DOI:1 0.39698. 载到板卡上。轴状态调试图如图3所示。 issn.1000-7008.2012.O9.017. 为了方便用户实现多段连续轨迹运动,运动控制卡提供了一个 [3]固高科技(深圳)有限公司.GTS_800_PV(G)_PCl系列运动控制器用 大小为8k字的缓冲区。用户可以先将部分轨迹描述或参数质量存放 户手册[M],201 1:6—7. 在缓冲区中(以缓冲区满为限),然后启动缓冲区执行指令。在运动控 [4]张宏。李富平.基于Pc+运动控制卡的开放式数控系统的研究[J]. 制器执行缓冲区内轨迹指令的同时,用户可继续向这个缓冲区内传 机械设计与制造,2008(6):1 7卜172. 送轨迹描述或参数指令。运动控制卡提供了与这些功能对应的函 数,包括缓冲区运动的启动GT—StrtMtn(),停止缓冲区运动 G StpMtn(),以及恢复缓冲区运动GT_RestoreMtn0,还包括再次 打开缓冲区指令GT_AddLiSt()。 当把运动指令压满控制卡的运动缓冲区后,就可以启动缓冲区 的运动。在运动的过程中,还需要连续的压运动指令到运动缓冲区, 此时如果需要停止缓冲区的运动可以调用GT_StpMtn(),如果需要 恢复缓冲区的运动可以调用GT_RestoreMtnO,恢复缓冲区运动时, 运动会自动从停止运动的断点继续缓冲区的运动。由于调用了 ……上接第26页 价值。 3软件设计 参考文献 软件设计的关键点在传感器的处理上,由于各传感器是与无线 [1]TY光毅,严义.单片机实验与实践教程[M].北京:北京航空航天大 发射模块做成子电路模块的,因此能否在最快的时间发现火灾并报 学出版社,2004. 警取决于各传感器的灵敏度和设置参数。一般起火的过程是,首先 [2]张洪润.易涛.单片机应用技术教程(第二版)[H].北京:清华大学出 温度升高,然后冒烟,最后才会有明火。并且不同材料的燃点存在差 版社,2003. 异,那么根据监测的材料不同,对温度传感器的设置也不同。接着就 [3]王东锋。王会良,董冠强.单片机C语言应用100例[H].电子工业出 是根据实际监测环境设定烟雾和光敏传感器的参数。当传感器检测 版社。2009. , 并确定有火灾发生时,无线发射模块会在最短时间内向接收模块发 出信号,控制单片机及时报警并显示火灾发生地点。 4结语 文章介绍的基于单片机控制的火灾报警系统在测试中能及时 响应,能够实现火灾报警的功能,做到了无人值守工作,达到了设计 的要求。经实验证明,该系统的综合性及可靠性高,具有较好的实用