CHƢƠNG 3 : PHẦN MỀM VÀ CHƢƠNG TRÌNH ĐIỀU KHIỂN HỆ THỐNG
3.4 Lập trình màn hình cảm ứng Graphic Panel SBD0
3.4.1 Giới thiệu phần mềm lập trình GP Editor 4
GP Editor là phần mềm cá nhân, nó có thể chỉnh sửa các dữ liệu về màn hình sử dụng. Chỉnh sửa giao diện màn hình nhƣ: hình dạng, vị trí, thuộc tính về từ khóa và download dữ liệu đến bộ nhớ của man hình cảm ứng. Sau đó GP bắt đầu tiến hành giám sát, điều khiển hệ thống.
Màn hình cảm ứng là một thiết bị giao diện nhằm theo dõi các chỉ số của bộ điều khiển trung tâm nhƣ PLC hay vi xử lý. Đây là một trong những giao thức truyền thông trong công nghiệp. Nó đƣợc sử dụng để tìm ra giá trị hiện tại và tình trạng của quá trình giữa bộ điều khiển và sử dụng, Nó cũng đƣợc sử dụng để hiển thị hay giám sát các tham số điều khiển trên màn hình LCD, chuyển đổi màn hình cảm ứng hoặc thiết lập một tùy biến. Thông tin lẫn nhau giữa GP và điều khiển đƣợc truyền qua giao tiếp nối tiếp. Biến của bộ điều khiển đƣợc hiển thị nhƣ thẻ, ví dụ, các biến thể là một nhiệt độ, nó đƣợc hiển thị nhƣ phƣơng pháp số với các thẻ và nó có sẵn để có thể theo dõi sự thay đổi về nhiệt độ và đƣa ra xu hƣớng dƣới dạng đồ thị. Tất cả dữ liệu của
ngƣời sử dụng màn hình GP đƣợc chỉnh sửa trong phần mềm tin GP Editor. Sau khi chỉnh sửa dữ liệu màn hình bao gồm các hình thức, sắp xếp, ghi của thẻ, tải về thẻ với GP, nó bắt đầu theo dõi dữ liệu bởi các màn hình.
Bắt đầu với GP Editor
Hình 3.9 Khởi tạo Project Chọn tạo Project hoặc load project… Chọn tạo Project hoặc load project…
New Project: Tạo quá trình mới. Ta chọn 'new', một hộp thoại để thiết lập "GP / PLC" đƣợc xuất hiện ..
Open project: Tải các quá trình đã lƣu. Ta chọn 'Open', một hộp thoại hộp đƣợc xuất hiện, và bắt đầu chỉnh sửa dự án với quy trình khác.
: Nếu không kiểm tra sẽ kiểm tra hộp, hộp thoại này - ô này không xuất hiện
Hình 3.10 Thiết lập loại PLC
Thiết lập chính xác loại GP/PLC nếu muốn sử dụng GP GP type:
Lựa chọn để sử dụng chế độ model GP, trong phiên bản này ta chỉnh sửa: “ GP – 2480”
Setup CH1: Ta thiết lập nhóm hoặc loại CH2 cho việc truyền tải đến GP. Chọn NAIS FP0R SERIES.
Link device configuration: thiết lập bên trong word device (UV) cho việc truyền tải với CH2, khi muốn sử dụng CH2.
CH2: nếu truyền tải nhƣ PLC1 – GP - PLC2, thì sử dụng 2 chanel, thiết lập CH2 cho việc truyền tải tới GP.
CH1: Sử dụng kết nối tổng quát với GP.
Thiết lập hình dạng cơ bản cho việc truyền tải dữ liệu, ngôn ngữ, điều khiển của project.
Hình 3.11 Thiết lập các tham số cơ bản
Basic tab: Thiết lập hiển thị key window, con trỏ và điều khiển chỉnh sửa. Configure key window/cursor display: Hình dạng và hiển thị con trỏ.
Application if serial port, setup, menu key, configuration: nếu muốn sử dụng các port, cài đặt, key thì cần chỉnh sửa các hộp thoại bên trên hình.
Form: Chỉ định việc điều khiển thiết thập màn hình, kích thƣớc: 240 x 80 hoặc 80 x 240.
Key window: chọn key window cho đầu vào: hệ số 10, 16, mã ascii. Language tab: thiết lập ngôn ngữ và font.
Language setting: thiết lập ngon ngữ trong các tab ví dụ nhƣ: Korean, English…
Display date form: thiết lập hiển thị ngày sử dụng [environment]-[current time] trên màn hình hệ thống. chọn các loại hiển thị: YY/MM/DD, DD/MM/YY…
Serial Port tab: Thiết lập các cổng nối tiếp về GP với biên tập, đầu đọc mã vạch, in…
Hình 3.12 Màn hình khởi động GP Editor
Các thành phần được thể hiện như trong hình dưới đây, trong GP Editor.
Title bar: Hiển thị số và tiêu đề của màn hình làm việc.
Main menu: Menu cho việc chỉnh sửa các hàm trong GP Editor. System tool: Tool cho project và màn hình.
View tool: Tool cho các hình ảnh, hình nền trên màn hình. Graphic tool: Tool cho việc vẽ các hình đồ họa.
Tag tool: Tool cho việc tạo các từ khóa.
Edit tool: Tool cho việc lựa chọn object, stack và các nhóm. Workspace: hiển thị màn hình làm việc.
Drawing tool: tool cho hình dạng của đƣờng, mảng, chữ, vật thể. Status bar: Hiển thị loại/kích thƣớc của việc chọn object, vị trí con trỏ. Preview: hiển thị thiết bị với 100% tỉ lệ mở rộng.
Edit area: giá trị diện tích màn hình đƣợc chỉ định, dữ liệu và việc download đến thiết bị.
Non – edit area: Khu vực không có sẵn với dữ liệu màn hình có thể đƣợc sắp xếp nhƣ vấn đề hoạt động.
GP Editor sử dụng cable RS232 để truyền tín hiệu
Hình 3.13 Kết nối GP với máy tính 1: PC. 1: PC.
2: Cable truyền tải dữ liệu RS232 3: GP – 2480.
3.4 Chương trình điều khiển
Tại Project Auxiliary Property: chọn loại kết nối với máy tính là RS232.
Hình 3.15 Khai báo tốc độ truyền và dữ liệu bit
Tại tab Setup ta lực chọn:
Baud rate: chọn tốc độ truyền. Handshaking: Chỏ tay.
Parity: ngang hang. Data bit: 8bit. Stop bit: 1bit.
Sau khi đã có chương trình và khai báo cấu hình cho PLC thì ta tiến hành việc download:
Hình 3.16 Quá trình truyền tải dữ liệu
Kết quả:
3.5 Lƣu đồ giải thuật điều khiển hệ thống
Hình 3.18 Lƣu đồ giải thuâ ̣t
Quay động cơ AC, nhận PCB. Di chuyển PCB
Có tín hiệu sẵn sàng nhận PCB
Đúng
Di chuyển băng chuyền đến hàng sau. Gửi yêu cầu tới dây chuyền phía
sau. PCB không lỗi
Gửi yêu cầu tới dây chuyền phía sau.
Đúng
Start
Động cơ Servo hoạt động, di chuyển băng chuyền về vị trí mặc
định và sẵn sàng nhận PCB Động cơ AC hoạt động nhận PCB Sẵn sàng nhận PCB Đúng sai sai
CHƢƠNG 4: KẾT QUẢ ĐA ̣T ĐƢỢC
Trong quá trình thực hiện luận văn NGHIÊN CỨU ĐIỀU KHIỂN BĂNG CHUYỀN PHÂN LOẠI MẠCH IN TRONG DÂY CHUYỀN SẢN XUẤT MẠCH IN ĐIỆN TỬ, luận văn đã đạt đƣợc các kết quả sau:
Nghiên cƣ́u đă ̣c tính kỹ thuâ ̣t mô ̣t số loa ̣i băng chuyề n phân loa ̣i ma ̣ch in trong điều khiển phân loa ̣i ma ̣ch in và đã n ắm đƣợc cơ bản về cấu trúc một số loại băng chuyền cũng nhƣ nguyên lý hoa ̣t đô ̣ng . Tƣ̀ đó xây dƣ̣ng đi ̣nh hƣớng mô hình băng chuyền sƣ̉ du ̣ng trong luâ ̣n văn của mình cơ bản gồm 2 chƣ́c năng. Ghép dòng mạch in và phân loại mạch in.
Nghiên cƣ́u cấu hình các loa ̣i PLC của Panssonic và phần mềm lâ ̣p trình FPWin Pro 6 sƣ̉ du ̣ng trong lâ ̣p trình điều khiển các cơ cấu chấp hành trong thiết bi ̣ băng chuyền. Nắm đƣơ ̣c các chƣ́c năng cơ bản của PLC FP 0R – C32 CT về cấu trúc, sơ đồ kết nối, ngõ vào ra của PLC và một số lệnh cơ bản sử dụng trong điều khiển động cơ , xƣ̉ lý tín hiê ̣u của cảm biến.
Nghiên cƣ́u đă ̣c tính kỹ thuâ ̣t , nguyên lý hoa ̣t đô ̣ng của đô ̣ng cơ bƣớc , đô ̣ng cơ servo và driver của các động cơ đƣợc sử dụng trong thiết bị băng chuyền trong đề tài ứng dụng để điều khiển vị trí và tốc độ của băng chuyền .
Nghiên cƣ́u đă ̣c tính nghiên lý hoa ̣t đô ̣ng của mô ̣t số loa ̣i cảm biến quang sƣ̉ dụng trong luận v ăn nhằm xác đi ̣nh vi ̣ trí của thiết bi ̣ băng chuyền sƣ̉ du ̣ng trong dây chuyền phân loa ̣i ma ̣ch in PCB.
Nghiên cƣ́u đă ̣c tính kỹ thuâ ̣t , nguyên lý hoa ̣t đô ̣ng màn hình cảm ƣ́ng Graphic Panel SBD0 và giao thức truyền thông ngƣời và máy . Tín hiệu vào ra của màn hình cảm ứng và lập tr ình giao diện sử dụng cho mà n hình Graphic Panel SBD 0 giao tiếp giữa ngƣời và dây chuyền sản x uất ma ̣ch in . Màn hình Graphic Panel SBD 0 giao tiếp trƣ̣c tiếp với con ngƣời để gƣ̉i các mã lệnh và tín hiệu điều khiển cũng nhƣ hiển thị tình trạng của thiết bị băng chuyền.
Thiết kế chế ta ̣o phần cƣ́ng của thiế t bi ̣ băng chuyền trong sản x uất ma ̣ch in, khối nguồn, công tắc.. sơ đồ kết nối tín hiê ̣u tƣ̀ đô ̣ng cơ, driver và bô ̣ xƣ̉ lý PLC
Xây dƣ̣ng thành công phần mềm điều khiển cho PLC điều khiển các đô ̣ng cơ servo, đô ̣ng cơ bƣớc và xƣ̉ lý tín hiê ̣u tƣ̀ cảm biến quang . Kết hợp với modul truyền thông và màn hình điều khiển … .. Màn hình cảm ứng đƣợc sử dụng rộng dãi trong giao tiếp ngƣời và máy hiê ̣n nay đă ̣c biê ̣t trong công nghiê ̣p nhằm mang la ̣i sƣ̣ thuâ ̣n tiê ̣n, hiê ̣u quả cao trong giao tiếp ngƣời và thiết bi ̣ công nghiê ̣p.
Hình 4.1 Sơ đồ tổng thể ma ̣ch điều khiển
TÀI LIỆU THAM KHẢO Tiếng Việt
[1] Đoàn Hiệp, Điểu khiển động cơ bƣớc, Đại Học Bách Khoa Thành Phố Hồ Chí Minh năm 2010.
[2] Phạm Mạnh Thắng, Hoàng Văn Mạnh, Vũ Thị Thùy Anh, Lập trình PLC
theo ngôn ngữ bậc thang, nhà xuất bản khoa học tự nhiên và công nghệ năm
2013, chƣơng 4.
[3] Mô ̣t số đồ án tốt nghiê ̣p của sinh viên do thầ y PGS .TS Pha ̣m Ma ̣nh Thắng hƣớng dẫn.
Trang Web
[4] http://nhanhoanghia.com.vn/tin-tuc/hmi-la-gi.html.
[5] http://www.dientuvietnam.net/forums/lap-trinh-plc-va-ung-dung-65/
Tiếng Anh
[6]GP Series User Manual.
[7] PANASONIC – FP0R manual v2, tr.15-24. [8] 5_Phase_Stepping_Motor_Driver.