Thiết kế bộ nguồn ** Việc đóng cắt đưa tín hiệu đầu vào PLC và cung cấp nguồn cho các motor một chiều chúng tôi dùng nguồn ngoài để đóng cắt, việc thiết kế bộ nguồn như sau: - Bộ chỉnh
Trang 1
Hình 3.9 Mạch động lực của mô hình
3.3.4 Thiết kế bộ nguồn
** Việc đóng cắt đưa tín hiệu đầu vào PLC và cung cấp nguồn cho các motor một chiều chúng tôi dùng nguồn ngoài để đóng cắt, việc thiết kế bộ nguồn như sau:
- Bộ chỉnh lưu cung cấp nguồn một chiều có điện áp ra 3V cung cấp cho motor quay chúng tôi dùng mạch chỉnh lưu cầu một pha công thức tính toán điện
áp ra như sau:
Ud=
Π 2u2
2
Trong đó :
+ u2 là điện áp cần chỉnh lưu (điện áp thư cấp của máy biến áp)
+ Chọn máy biến áp có điện áp thứ cấp là 3 V vậy u2=3V
do đó Ud = 2.7V
Do đó ta chọn Điốt chỉnh lưu có các thông số sau Ion= 450mA, điện áp đặt
Uđn=16V
- Bộ lọc sử dụng tụ điện có các thông số như sau:
C1 = 1000 μF/16VDC
Sơ đồ bộ nguồn như hình dưới :
Trang 2Khoa Cơ Điện Trường đại học NNI 73
Hình 3.10 Sơ đồ khối tạo nguồn một chiều cho motor
ở trong mô hình tôi sử dụng loại cảm biến nhiệt LM335, cần cung cấp cho nó một nguồn nuôi ổn định là 5V Để có điện áp ổn định không bị sự ảnh hưởng của nhiễu nguồn xoay chiều tôi đã sử dụng một vi mạch ổn nguồn KA7805 để ổn định
điện áp ra là +5V (hình 3.11)
Các tụ có giá trị như ghi trên hình vẽ, riêng tụ C1 được chọn theo các loại bộ
ổn nguồn Trong sơ đồ này ta chọn loại KA7805 nên tra theo bảng ta chọn C1=2200mF với điện áp nạp là 25V
Trang 3
Hình 3.11 Sơ đồ tạo nguồn cho cảm biến
3.4 Xây dựng thuật toán điều khiển mô hình
Từ nguyên lý hoạt động của mô hình khâu tinh lọc trong thựa tế và được thay
thế bằng mô hình mô phỏng, tôi đưa ra sơ đồ thuật toán của chương trình điều khiển dây chuyền như sau:
Trang 4Khoa Cơ Điện Trường đại học NNI 75
start
Đặt ĐC1,
Mở van nhiệt
Đặt ĐC2
600C<Tsp<800C ?
Tsp>800C
?
Khóa van
nhiệt
Đặt ĐC2
Mức 1/3 Tank 1 ?
Mức đầy Tank 1
Mức cạn Tank 1?
Đặt ĐC3
Tắt ĐC2,
Đặt ĐC4,ĐC5
Tắt
ĐC3,ĐC4 1
Trang 5Tín hiệu thời gian ly tâm đạt yêu cầu ?
Đặt ĐC6
Mức 1/3 Tank 2 ?
Mức đầy Tank 2 ? Đặt ĐC7
Tắt ĐC6 Tín hiệu
dừng ?
Tắt tất cả động cơ
Đặt tín hiệu thời gian
2
Trang 6Khoa Cơ Điện Trường đại học NNI 77
Hình 3.12 Sơ đồ thuật toán của mô hình
Tín hiệu quá
thời gian ?
2
Đặt đèn báo hiệu sự cố để kiểm tra sản phẩm
END
Trang 73.5 Viết chương trình điều khiển
3.5.1 Phân công tín hiệu vào ra cho bài toán
Từ sơ đồ thuật toán ta tiến hành viết chương trình điều khiển trên SIMATIC
S7 – 200
Để thuận tiện cho việc kiểm tra và việc hiểu chương trình thì ta tiến hành phân công tiến hiệu như sau:
tín hiệu đầu vào
tín hiệu đầu ra
18 Q1.0 Đèn báo cần kiểm tra lại sản phẩm trước khi tiếp tục
sản xuất
3.5.2 Viết chương trình
Sau khi phân công tín hiệu vào ra như trên thì chương trình được viết như sau:
a Chương trình được viết trên STL như sau:
NETWORK 1 //KHOI DONG
LD I0.0
S Q0.0, 1
S Q0.1, 1
R Q1.0, 1
Trang 8Khoa Cơ Điện Trường đại học NNI 79
NETWORK 2 //SO SANH NHIET DO GIA NHIET DAT TIEU CHUAN
LD SM0.0
MOVD +0, AC0
MOVW AIW0, AC0
DTR AC0, AC0
/R 3276.7, AC0
AR>= AC0, 6.0
AR< AC0, 8.0
S Q0.2, 1
NETWORK 3 //SO SANH NHIET DO QUA NHIET SAN PHAM
LDR>= AC0, 8.0
R Q0.1, 1
NETWORK 4 //DAT THOI GIAN CHO MOT ME
LD Q0.2
O Q0.4
O Q0.5
O Q0.6
O Q0.7
TON T37, +30000
NETWORK 5 //SO SANH MUC 1/3 BINH 1
LDW>= T37, +3000
S Q0.3, 1
NETWORK 6 //SO SANH MUC DAY BINH 1
LDW>= T37, +9000
R Q0.2, 1
S Q0.4, 1
NETWORK 7 //SO SANH HET MUC 1/3 BINH 1
LDW>= T37, +15000
R Q0.3, 1
Trang 9NETWORK 8 //SO SANH MUC CAN BINH 1
LDW>= T37, +18000
R Q0.4, 1
S Q0.5, 1
NETWORK 9 //SAN PHAM DA LY TAM XONG
LDW>= T37, +21000
R Q0.5, 1
S Q0.6, 1
NETWORK 10 //SO SANH MUC 1/3 BINH 2
LDW>= T37, +24000
S Q0.7, 1
NETWORK 11 //SO SANH MUC DAY BINH 2
LDW>= T37, +30000
R Q0.6, 1
R Q0.7, 1
R T37, 1
NETWORK 12 //DUNG HE THONG
LD I0.1
R Q0.0, 1
R Q0.1, 1
R Q0.2, 1
R Q0.3, 1
R Q0.4, 1
R Q0.5, 1
R Q0.6, 1
R Q0.7, 1
R T37, 1
Trang 10Khoa Cơ Điện Trường đại học NNI 81
NETWORK 13 //DAT THOI GIAN KIEM TRA SAN PHAM SAU KHI DUNG
HE THONG
LDN Q0.0
TON T38, +32000
NETWORK 14
LD T38
TON T39, +32000
NETWORK 15
LD T39
TON T40, +800
NETWORK 16 //CO TIN HIEU BAO QUA THOI GIAN LUU DICH QUA
LD T40
S Q1.0, 1