图7为流水线工艺流程图,据此设计系统软件流程图如图8所示。它由顺序控制、温度控制、设定值读入、数值输出显示等部分组成。
系统中的顺序控制软件是根据工艺流程图编制,利用F60MR中的状态寄存器$600~$612存放各工步状态,并用STL指令使$600~$612的状态按控制顺序移位,以实现各工步的顺序自动切换。
由于流水线上有些工步(如老化工步)所需时间较长,一般几个小时,若仅用PLD 中的定时器。则不能实现这么长时间的定时,为此,在设计中采用3个计数器循环计数来实现。
温度设定值由3位BCD码拨盘开关设置。其个、十、百位分别连接到F 一60MR输入端X590~X513。利用功能指令F670 K34把设定数值读入。时间设定值由两组3位BCD码拨盘开关设置,它们并联接到PLC机输入端X30~X13。用于设置上例中通电老化时间和高温老化时间的数值,分别由输出点Y 。Y 选通后读入。数值输出显示用于显示实时温度值或时间值。由F --60MR Y430~Y437 ,Y533~Y533输出。利用功能指令F670K29把要显示的数值输出。