II. Chương trình điều khiển tại trạm CPU chủ
1. Khối tổ chức OB
2.11 Khối động lực hệ thống booking
Network 1 :trong chế độ tay, không được làm việc tự động
A "SHARE DATA".BOKI_MANU_TEMP_MB JNB _001 JNB _001
L 0 // không cho phép chế độ tự động làm việc T "BOKI_AUTOMODE_MA"
_001: NOP 0
Network 2 :khởi tạo thanh ghi cho chế độ tự động
A(
FP M 36.5 // chuyển sang chế độ tự động
AN "BOKI_AUTOMODE_MA_B1"// khóa lẫn bằng bít 1 của thanh ghi AN "BOKI_AUTOMODE_MA_B2"// khóa lẫn bằng bít 2 của thanh ghi AN "BOKI_AUTOMODE_MA_B3"// khóa lẫn bằng bít 3 của thanh ghi AN "BOKI_AUTOMODE_MA_B4"// khóa lẫn bằng bít 4 của thanh ghi O "BOKI_AUTOMODE_MA_B5"// khởi tạo lại thanh ghi bằng bít 5 )
JNB _002 L 1
T "BOKI_AUTOMODE_MA" // thanh ghi dùng trong chế độ tự động _002: NOP 0
Network 3 :tạo xung theo chế độ tự động
A(
A "BOKI_RIGHT_TL" // khi cảm biến bên phải chuỷên sang mức cao FP M 36.1
A "BOKI_AUTOMODE_MA_B1" O( O(
A "BOKI_MIDDLE_TL"// khi cảm biến giữa chuyển xuống mức thấp FN M 36.2
A "BOKI_AUTOMODE_MA_B2" ) )
O(
A "BOKI_MIDDLE_TL"// khi cảm biến giữa chuyển lên mức cao lại FP M 36.3
A "BOKI_AUTOMODE_MA_B3" ) )
O(
A "BOKI_LEFT_TL"// khi cảm biến trái lên mức cao. FP M 36.4 A "BOKI_AUTOMODE_MA_B4" ) ) AN M 36.0 = M 36.0 // xung để dịch
Network 4 :đưa xung dịch chuyển thanh ghi theo chế độ tự động
A M 36.0 // xung để dịch JNB _003 L W#16#1 // đơn vị dịch là 1 L "BOKI_AUTOMODE_MA" SLW // dịch sang trái T "BOKI_AUTOMODE_MA" _003: NOP 0
Network 5 :điều khiển các đầu ra trung gian nâng băng tải xiên 1 lên của chế
độ tự động . A(
O "BOKI_AUTOMODE_MA_B3"// khi bít 3 của thanh ghi có điện )
A "SHARE DATA".BOKI_AUTO_TEMP_MB
A "SHARE DATA".GOOD_PIECE_MB// nếu là sản phẩm tốt = "SHARE DATA".BOKI_BELT_1_UP_AUTO_MB
Network 6 : điều khiển đầu ra trung gian cho băng tải xiên 2 hoạt động trong
chế độ tự động A(
O "BOKI_AUTOMODE_MA_B3"// khi bít 3 của thanh ghi có điện O "BOKI_AUTOMODE_MA_B4"// khi bít 4 của thanh ghi có điện O "BOKI_BELT_2_START_PB"// khi nhấn nút chạy bằng tay. )
A "SHARE DATA".BOKI_AUTO_TEMP_MB = "SHARE DATA".BOKI_BELT_2_AUTO_MB = "SHARE DATA".BOKI_BELT_2_AUTO_MB
Network 7 : điều khiển đầu ra trung gian cho băng tải xiên 1 hoạt động trong
chế độ tự động
A "SHARE DATA".BOKI_AUTO_TEMP_MB// luôn hoạt động = "SHARE DATA".BOKI_BELT_1_AUTO_MB
Network 8 : điều khiển đầu ra trung gian nâng băng tải xiên 1 lên trong chế
độ tay.
A "BOKI_BELT_1_UP_PB"// nhấn nút nâng băng tải xiên 1 lên A "SHARE DATA".BOKI_MANU_TEMP_MB// chế độ tay = "SHARE DATA".BOKI_BELT_1_UP_MANU_MB
Network 9: điều khiển đầu ra trung gian cho băng tải xiên 1 hoạt động trong
chế độ tay
A "BOKI_BELT_1_START_PB"// nhấn nút chạy băng tải xiên 1 A "SHARE DATA".BOKI_MANU_TEMP_MB
= "SHARE DATA".BOKI_BELT_1_MANU_MB
Network 10: điều khiển đầu ra trung gian cho băng tải xiên 2 hoạt động trong
chế độ tay
A "BOKI_BELT_2_START_PB"// nhấn nút chạy băng tải xiên 2 A "SHARE DATA".BOKI_MANU_TEMP_MB
= "SHARE DATA".BOKI_BELT_2_MANU_MB
Network 11: xuất tín hiệu nâng băng tải xiên 1 lên trong cả 2 chế độ
O "SHARE DATA".BOKI_BELT_1_UP_AUTO_MB// chế độ tự động O "SHARE DATA".BOKI_BELT_1_UP_MANU_MB// chế độ tay = "BOKI_BELT_1_UP_SV"// van nâng băng tải 1 lên
Network 12: xuất tín hiệu chạy băng tải xiên 1 lên trong cả 2 chế độ O "SHARE DATA".BOKI_BELT_1_AUTO_MB// chế độ tự động O "SHARE DATA".BOKI_BELT_1_MANU_MB// chế độ tay = "BOKI_BELT_1_START"
= "COPA_CROSS_BELT_1_ON_L"//hiển thị đèn về trung tâm điều khiển.
Network 13: xuất tín hiệu chạy băng tải xiên 2 lên trong cả 2 chế độ O "SHARE DATA".BOKI_BELT_2_AUTO_MB// chế độ tự động O "SHARE DATA".BOKI_BELT_2_MANU_MB// chế độ tay
= "BOKI_BELT_2_START"
= "COPA_CROSS_BELT_2_ON_L"// hiển thị đèn về trung tâm điều khiển.