Xây dựng SCADA cho hệ thống FMS
3.2.2.2 Thiết lập cấu hình phần cứng cho cấp điều khiển
Hệ thống FMS gồm có 6 trạm, mỗi trạm được điều khiển bằng một bộ PLC giống nhau. Dựa vào đặc điểm các module PLC, truyền thông PLC giữa các trạm có thể sử dụng mạng Profilebus DP và mạng Ethernet theo phân tích sau đây:
Mạng Profibus DP: Module CPU 313C-2DP có tích hợp cổng truyền thông DP nên ta có thể truyền thông PLC giữa các trạm qua cổng mạng này.
Mạng Ethernet: Module CP343-1IT là module mạng Ethernet nên ta có thể truyền thông PLC giữa các trạm qua module mạng này.
Hệ thống FMS gồm có 6 trạm. Sau đây ta sẽ trình bầy các bước thiết lập cấu hình phần cứng cho trạm Testing, Handing1 và Processing qua mạng Profibus DP (trong đó trạm master là Handing1, trạm slave là Testing và Processing):
Hình 3-13 Kết nối mạng Profibus DP
Tạo một Project mới chọn File → New → Nhập tên “Profibus“. Đưa vào Subnet và 2 trạm vào Insert → Subnet → 2 Profibus.
Đưa 3 trạm vào Project vào Insert → Station → 2Simatic 300 Station và đổi tên là Testing (Slave1), Handing1 (Master) và Processing (Slave2).
Thiết lập cấu hình phần cứng cho trạm tớ Testing (Slave1):
Chọn Slave1 → Hardware → Simatic 300 → Rack-300 → Rail.
Chọn slot2 → CPU-300→ CPU 313C-2DP→ 6ES7 313-6CE00-0AB0. Trong của sổ Properties chọn mạng PROFIBUS(1) → ok.
Trong Menu General đặt tên cho trạm DP Slave1.
Trong Menu Operating Mode chọn thuộc tính trạm là DP Slave.
Trong Menu Configuration thiết lập vùng nhớđệm chọn New → Properties- DP-Configuration-Row1 → Input là IB40 → ok.
Thiết lập cấu hình phần cứng cho trạm tớ Processing (Slave2):
Thiết lập cấu hình phần cứng trạm Processing (Slave2) tương tự như trạm Testing (Slave1) và địa chỉ vùng nhớđệm Input là IB 20 và Output là OB20.
Thiết lập cấu hình phần cứng cho trạm chủ Handing1 (Master):
Thiết lập vùng nhớđệm trao đổi dữ liệu giữa các trạm:
Chọn đường bus PROFIBUS(1):DP master system(1) → Profibus DP → Configured Station → CPU 31x → Processing và Testing→ Connect:
Chọn Editvà chọn vùng nhớđệm: Output là QB50 và Input IB50.
Thiết lập vùng nhớ đệm Master và Slave2: Chọn Slave2 → Configuration → Chọn Edit và chọn vùng nhớđệm: Output là QB30 và Input IB30.
Cấu hình hệ thống 6 trạm PLC hệ thống FMS qua mạng Profibus như sau:
Hình 3-14 Cấu trúc mạng Profibus DP cho hệ thống FMS
Hệ thống FMS gồm có 6 trạm được kết nối mạng Ethernet và mỗi trạm có một địa chỉ IP như hình dưới. Sau đây ta sẽ trình bầy các bước thiết lập cấu hình phần cứng cho trạm Testing có địa chỉ IP là 192.168.1.4 , Handing1 có địa chỉ IP là 192.168.1.6 và Processing có địa chỉ IP là 192.168.1.8 qua mạng Ethernet:
Tạo một Project mới chọn File → New → Nhập tên “Ethernet“.
Đưa vào Subnet bằng cách vào Insert → Subnet → 3 Industrial Ethernet. Đưa 3 trạm vào Project bằng cách vào Insert → Station → 2Simatic 300
Station và đổi tên là Testing, Handing1 và Processing.
Thiết lập cấu hình phần cứng cho trạm Testing:
Chọn Testing → Hardware → Simatic 300 → Rack -300 → Rail. Chọn slot2 → CPU-300→ CPU 313C-2DP→ 6ES7 313-6CE00- 0AB0.
Chọn slot4 → CP-300 → Industrial Ethernet → CP343-1IT → 6GK7343- 1GX11-0XE0 → V2.0 → Nhập địa chỉ IP, địa chỉ Subnet mask và địa chỉ Router như dưới → Ethernet → OK.
Thiết lập cấu hình phần cứng cho trạm Handing1:
Thiết lập cấu hình phần cứng cho trạm Processing:
Cấu hình phần cứng trạm Processing tương tựđịa chỉ IP là 192.168.1.8.
Thiết lập kết nối Ethernet giữa các trạm:
Chọn trạm Handing1 → CPU 313C-2DP → Connection. Trong hộp thoại NetPro → Insert → New Connection.
Trong hộp thoại Insert New Connection → CPU 313C-2DP của trạm Testing → ISO-on-TCP connection ở mục Type → OK.
Xác định thông số cho Block Parameters: Địa chỉđầu tiên modul CP343-1IT LADDR là W#16#100 và chỉ số liên kết ID là 1 → OK.
Thiết lập kết nối giữa trạm Handing1 và Processing tương tự:
Xác định thông số cho Block Parameters: Địa chỉđầu tiên modul CP343-1IT LADDR là W#16#100 và chỉ số liên kết ID là 2 → OK.
Chỉ số liên kết ID của trạm Handing1 với Testing là 1 và với trạm Processing là 2. Tương tự ta sẽ xác định được chỉ số liên kết ID giữa các trạm.
Cấu hình hệ thống 6 trạm PLC hệ thống FMS qua mạng Ethernet như sau:
Hình 3-16 Cấu trúc mạng Ethernet cho hệ thống FMS 3.2.3 Lập trình PLC cho trạm Handing Hệ thống FMS gồm có 6 trạm. Ta lập trình cho một trạm là trạm Handing1, các trạm khác lập trình tương tự. 3.2.3.1 Bảng địa chỉ 3.2.3.2 Lưu đồđiều khiển
Hình 3-17 Lưu đồđiều khiển S Đ Start=1? S Đ (1) Begin Stop =1? Reset=1? S Đ S Đ Đèn reset Đèn start Tay máy ở 1B1=1? Có phôi Part AV=1? S Đ Tay kẹp ở 2B2=1? S Đ