一、控製要求
某車間有 6 個(ge) 工作台,送料車往返於(yu) 工作台之間送料,每個(ge) 工作台設有一個(ge) 到位開關(guan) ( SQ )和一個(ge) 呼吸按扭( SB )。具體(ti) 控製要求如下:
( 1 )送料車開始應能停留在 6 個(ge) 工作台中任意一個(ge) 到位開關(guan) 的位置上。
( 2 )設送料車現暫停於(yu) m 號工作台( SQ m 為(wei) ON )處,這時 n 號工作台呼叫( SQ n 為(wei) ON ),若:
(a) m>n ,送料車左行,直至 SQ n 動作,到位停車。即送料車所停位置 SQ 的編號大於(yu) 呼叫按扭 SB 的編號時,送料車往左行運行至呼叫位置後停止。
(b) m<n ,送料車右行,直至 SQ n 動作,到位停車。即送料車所停位置 SQ 的編號小於(yu) 呼叫按扭 SB 的編號時,送料車往右運行至呼叫位置後停止。
(c) m=n ,送料車原位不動。即送料車所停位置 SQ 的編號與(yu) 呼叫按扭 SB 的編號相同時,送料車不動。
二、 PLC 硬件的實現
1、I/O的分配表
2、I/O的外部接線
三、 PLC 軟件的實現
圖中將送料車當前位置送到數據寄存器 D0 中,將呼叫工作台號送到數據寄存器 D1 中,然後通過 D0 與(yu) D1 中數據的比較,決(jue) 定送料車的運行方向和到達的目標位置。