3.2 梯形图程序设计
依据台车的工艺要求,设计出相应的控制程序梯形图,如图2所示。在程序中,设计的是一辆台车的控制程序,其中网络1用于台车停车目的位置判断,保持寄存器40101保存停车目的位置设定值。通过比较指令(SUB指令)将30001内容送给40101,如果要求台车前进,则将设定值减1送给保持寄存器40102,如果要求台车后退,则将设定值加 1送给40102。网络2是运行指令保持回路,当停止指令00102得电后,运行指令00101失效。网络3是将保存台车当前位置的工作寄存器40103复位,该步清“0”的目的是为下一网络读取新位置准备条件。网络4是位置判断和运行工况判断程序。首先将台车现行位置(当前值)读入工作寄存器40103,它是通过比较指令检出位置输入信号10001~10016中何者为ON,并将1~16个位置状态存入40103。然后通过SUB指令比较当前位置与设定目标位置,如果当前位置小于设定目标位置,输出线圈00017得电,表示前进指令;如果当前位置大于设定目标位置,输出线圈00018得电,表示后退指令;如果当前位置等于设定目标位置,则台车停止运行,内部线圈00102得电。网络5为台车运行时减速位置判断。台车前进时,00017为ON,如果当前位置大于或等于台车停车目标位置设定值减1,则台车开始减速运行(内部线圈00103得电)预告;如果台车是后退运行,00018为ON,当前位置小于或等于台车停车目标位置设定值减1时,台车开始减速运行(00014得电)预告。网络6为延迟电路,当得到台车开始减速运行预告信号(00103和00104)后,定时器40108启动定,经5秒钟后内部线圈00105得电.发出台车正式减速运行指令。最后的网络7是高、低速运行指令产生回路。

图2 台车控制程序梯形图
4 结束语
由于自动化控制系统采用可编程控制器为核心,提高了台车控制的灵活性及通用性,以适应各种工艺要求的变化,而且操作方便,维护工作量小。同时,使仓储技术进一步向智能自动化方向发展。
参考文献
[1] 周万珍,高鸿斌.PLC分析与设计应用. 北京:电子工业出版社,2004
[2] 易传禄,韩希尧. 可编程序控制器应用指南. 上海: 上海科学普及出版社,1992
作者简介
刘燕平(1961-) 女 副教授 教研方向:机电一体化及物流自动化。