Autobase kết nối với PLC S7_200

H

H2M_auto

Author
Với mục đích giúp các bạn có nhu cầu sử dụng và tìm hiểu về Autobase, tôi xin hướng dẫn các bạn kết nối phần mềm Autobase với PLC S7_200 để làm 1 ví dụ đơn giản về giám sát và điều khiển với phần mềm Autobase.
Trước khi thực hành với Autobase thì điều kiện trước tiên là các bạn phải biết lập trình PLC, nắm rõ được bản đồ (vật lí) vùng nhớ của PLC. PLC truyền thông với máy tính như thế nào ví dụ như PLC S7_200 mà tôi kết nối trong bài viết này là: PLC kết nối với máy tính qua cổng com RS 232, tốc độ Baud 9600, địa chỉ của PLC là 2, dữ liệu truyên 8 bit, 1bit stop, bit kiểm tra event… Các thông tin này các bạn tra cứu trong User manual của PLC S7_200.



Bước đầu tiên là lập trình cho PLC, ở đây tôi viết 1 chương trình đơn giản: điều khiển 8 đèn sáng tuần tự từ Q0.0 à Q0.7, sau khi chạy được 5 chu kì thì dừng, khi ngõ vào I0.1 ON chương trình ngưng chạy, chương trình PLC các bạn down về ở đây: http://www.mediafire.com/?8860gmgc3b7a219 .



Trên màn hình giám sát các bạn có thể thấy được số chu kì đã chạy được, có thể nhập số chu kì từ màn hình.
Ta làm như sau:
+ Mở chương trình Project Manager tạo mới như hình











Tiếp theo là kết nối với PLC để đọc vùng nhớ, mở chương trình communication Server của Autobase.
Kết nối phần cứng: sau khi đã download và chạy thử chương trình PLC các bạn ngắt kết nối (mô phỏng) giữa Micro Win và PLC. Thực hiện kết nối với chương trình Communication của Autobase như sau:



 
H

H2M_auto

Author
Ðề: Autobase kết nối với PLC S7_200





Nếu các bạn thự hiện các bước đúng thì sẽ được kết quả như hình sau

Đây chính là bản đồ vùng nhớ của PLC mà các bạn khai báo trên vùng nhớ của chương trình Communication Server, chúng ta sẽ căn cứ vào bản đồ vùng nhớ này để gán địa chỉ cho các Tag để thực hiện Read/Write data(giám sát và điều khiển).















Tạo các Tag Q0_2….Q0_7 rồi lần lượt gán địa chỉ cho các Tag

 
H

H2M_auto

Author
Ðề: Autobase kết nối với PLC S7_200

<img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/21.png"><br><br><br><img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/22.png"><br>Nếu các bạn thự hiện các bước đúng thì sẽ được kết quả như hình sau <br><img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/23.png"><br>Đây chính là bản đồ vùng nhớ của PLC mà các bạn khai báo trên vùng nhớ của chương trình Communication Server, chúng ta sẽ căn cứ vào bản đồ vùng nhớ này để gán địa chỉ cho các Tag để thực hiện Read/Write data(giám sát và điều khiển).<br><br><img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/24.png"><br><br><img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/25.png"><br><br><img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/26.png"><br><br><img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/27.png"><br><br><br><img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/28.png"><br><br><br><br><img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/29.png"><br>Tạo các Tag Q0_2….Q0_7 rồi lần lượt gán địa chỉ cho các Tag<br><br><img border="0" alt="" src="http://i1231.photobucket.com/albums/ee505/hoangminh1803/ReUp Autobase S7_200/30.png"><br>
 
H

H2M_auto

Author
Ðề: Autobase kết nối với PLC S7_200


Tiếp theo tao DO Tag V0_0 cho nút nhấn ON và V0_1 cho nút nhấn OFF




























 
H

H2M_auto

Author
Ðề: Autobase kết nối với PLC S7_200


nhập số chu kì, hiển thị số chu kì chạy
Tạo Tag AI để hiển thị chu kì đã chạy được





tạo Tag AO, tag này sẽ ghi dữ liệu xuống vùng nhớ của PLC


<




gán địa chỉ




<






 
Top