KHÓA LUẬN TỐT NGHIỆP HUỲNH TRỌNG TÁNH ĐỒ ÁN TỐT NGHIỆP LÊ VĨNH HỘI 35 CHƯƠNG 3 PHẦN MỀM SỬ DỤNG 3 1 Phần mềm GX Works3 3 1 1 Giới thiệu phần mềm Phần mềm GX Works2 và GX Works3 là phiên bản nâng cấp thay thế cho phần mềm GX Developer lập trình PLC Mitsubishi các dòng FX1N, FX2N FX3G, FX3U FX5U, PLC dòng A CPU, Q CPU Nói chung tất cả các dòng PLC của Mitsubishi Mình cũng khuyên các bạn nên dùng GX Works thay vì GX Developer, lập trình nhanh hơn rất nhiều Đặc điểm nổi trội của phần mềm GX Works là.
HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP CHƯƠNG 3: PHẦN MỀM SỬ DỤNG 3.1 Phần mềm GX-Works3 3.1.1 Giới thiệu phần mềm Phần mềm GX Works2 GX Works3 phiên nâng cấp thay cho phần mềm GX Developer lập trình PLC Mitsubishi dịng FX1N, FX2N FX3G, FX3U FX5U, PLC dịng A-CPU, Q-CPU… Nói chung tất dịng PLC Mitsubishi Mình khuyên bạn nên dùng GX Works thay GX Developer, lập trình nhanh nhiều Hình 3.1 Phần mềm GX-Works3 Đặc điểm trội phần mềm GX Works khả quản lý Project trực quan Bạn có tùy chọn ngơn ngữ lập trình là: Ladder, Structure, FBD/LD, SFC khiến việc lập trình đa dạng GX Works3 có cơng cụ Debug đặc biệt Protection cải tiến với nhiều tính Bạn khơng phải lo chương trình bị can thiệp khơng mong muốn tính bảo mật cao (Áp dụng dòng FX5U) như: Password open 35 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Project, Password reading/Writing, thêm tính protect by key (chỉ máy tính bạn truy cập) GX Works3 hỗ trợ cấu hình đa dạng truyền thơng Ethernet, RS485, cấu hình phát xung điều khiển vị trí, Servo, Step đơn giản so với version cũ 3.1.2 Giao diện phần mềm Hình 3.2 Giao diện GX-Works3 1/ Thanh Menu: Được sử dụng thực chức như: Tạo chương trình mới, mở chương trình có sẵn, lưu chương trình, in chương trình, hồn tác vụ trước đó, nạp chương trình vào PLC, đọc chương trình từ PLC về, bật tính giám sát online, cài đặt trạng thái CPU, reset CPU, chạy mô phỏng, Zoom in, Zoom out, kiểm tra gỡ lỗi CPU, thị trạng thái làm việc CPU 2/ Thanh công cụ: Bao gồm lệnh thường sử dụng PLC, cho phép viết giám sát online Thanh công cụ giúp người dùng lập trình dễ dàng nhanh chóng 36 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP 3/ Thanh điều hướng: Hiện thị tất tác vụ liên quan đến CPU PLC, cài đặt thông số Parameter cho cổng truyền thông, đếm phát xung,… 4/ Vùng viết chương trình: Là nơi để lập trình Ladder 5/ Cơng cụ hỗ trợ tìm kiếm thay thế: Giúp tìm kiếm thay cách nhanh chóng đoạn chương trình dài với hàng nghìn Ladder 3.2 Phần mềm GT Designer 3.2.1 Giới thiệu phần mềm GT designer phầm mềm hỗ trợ cho người lập trình thiết kế giao diện hình GOT máy tính Sau đó, thực việc đổ chương trình thiết kế từ PC vào GOT để vận hành Ngoài ra, GT Designer cịn cho phép import liệu có sẳn GOT vào máy tính để chỉnh sửa import từ project khác 3.2.3 Giao diện phần mềm Hình 3.3 Giao diện phần mềm GT Designer 37 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP 1/ Thanh Menu: Thực tác vụ bao gồm: Tạo Project mới, lưu chương trình, mở chương trình có sẵn, hồn tác vụ trước đó, nạp chương trình vào GOT, đọc chương trình từ GOT về,… 2/ Vùng làm việc: Nơi thiết kế giao diện HMI lập trình cho GOT 3/ Cửa sổ Screen: Hiện thị tất hình cửa sổ Project thực 4/ Cửa sổ cài đặt thuộc tính: Đây nơi cài đặt thơng số kích thước, tên, màu sắc, hình dạng,… 5/ Thanh cơng cụ: Cung cấp cơng cụ q trình lập trình 3.3 Phần mềm Labview 2016 3.3.1 Giới thiệu phần mềm Phần mềm LabVIEW (Laboratory Virtual instrumentation Engineering Workbench) phần mềm máy tính phát triển cơng ty National Instruments, Hoa kỳ LabVIEW biết đến ngơn ngữ lập trình với khái niệm hồn tồn khác so với ngơn ngữ lập trình truyền thống ngôn ngữ C, Pascal Bằng cách diễn đạt cú pháp thơng qua hình ảnh trực quan môi trường soạn thảo, LabVIEW gọi với tên khác lập trình G (viết tắt Graphical, nghĩa đồ họa) 3.3.2 Các lệnh - Khối Boolean: Đại số Boole, có mức logic(biến) - - And (và): phép nhân logic - Cú pháp: 38 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP - Giải thích: x y x and y 0 0 1 0 1 x y x or y 0 0 1 1 - Or(hoặc):phép cộng logic - Cú pháp: - Giải Thích: 39 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP - Not: Cổng đảo biến - Cú pháp: - Giải thích: 1 x not x 1 - Not And(Nand): phép nhân logic đảo biến kết - Cú pháp: - Giải Thích: X y not (x and y) 40 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP 0 1 1 1 - Not Or (Nor): phép cộng logic đảo biến kết - Cú pháp: - Giải thích: X y not (x or y) 0 1 0 1 Comparision (so sánh): - So sánh bằng: x y phải loại với Trả TRUE x y Nếu không, hàm trả FALSE 41 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP - So sánh không bằng:x y phải loại với Trả TRUE x khác y Nếu không, hàm trả FALSE - So sánh lớn hơn: x y phải loại với Trả TRUE x lớn y Nếu không, hàm trả FALSE - So sánh nhỏ hơn: x y phải loại với Trả TRUE x nhỏ y Nếu không, hàm trả FALSE - Select (lựa chọn):Trả giá trị dây vào t đầu vào f đầu vào, tùy thuộc vào giá trị s Nếu s TRUE, hàm trả giá trị dây để t Nếu s FALSE, hàm trả giá trị dây để f 3.4 Phần mềm SIGMAWIN + 3.4.1 Giới thiệu phần mềm SigmaWin+ phần mềm chuyên dụng hỗ trợ việc cài đặt thông số giám sát cho Driver Servo Yakawa Servo Omron Với việc thiết kế đơn giản, dễ sử dụng, giúp người dùng dễ dàng cài đặt thơng số cho Driver thay phải khó khăn cài đặt bàn phím Driver 42 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP 3.4.2 Giao diện phần mềm Hình 3.4 Phần mềm SigmaWin+ - Thanh công cụ: Cho phép cài đặt thơng số Parameter Offline, Online, thị hình cảnh báo lỗi, thông tin sản phẩm, Test Jog - Motion Monitor: Hỗ trợ giám sát thông số Motor q trình chuyển động như: Vị trí, tốc độ, momen,… - Status Monitor: Giám sát trạng thái Driver Động 3.5 Phần mềm PANATERM 6.0 3.5.1 Giới thiệu phần mềm Cũng SigmaWin+, Panaterm 6.0 phần mềm cài đặt giám sát Driver Servo Panasonic Panaterm 6.0 giao diện thiết kế đẹp hơn, hỗ trợ nhiều dòng Driver, đồ thị giám sát trực quan thực tế, tốc độ phản hồi thời gian thực nhanh 3.5.2 Giao diện phần mềm 43 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Prameter Hình 3.5 Giao diện Parameter PANATERM 6.0 - Cho phép cài đặt tùy chọn chế độ điều khiển Driver: Vị trí, Momen, Tốc độ,… - Cho phép cài đặt chọn chế độ xung Input: Photo Coupler Input Exclusive input for line driver - Cho phép cài đặt thời gian thực quay vị trí ban đầu (Auto Turning) - Cho phép cài đặt hộp số điện tử 44 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Monitor Hình 3.6 Giao diện Monitor PANATERM 6.0 Hiện thị tất trạng thái làm việc Driver: Tín hiệu vào vật lý, tín hiệu vào logic, tín hiệu vật lý, tín hiệu logic, thông số động cơ, trạng thái đầu vào Analog, lỗi cảnh báo, Encoder 45 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Alarm Hình 3.7 Giao diện Alarm PANATERM 6.0 Hiện thị cảnh báo động Cho phép cài đặt lại xóa lỗi liên quan đến Driver động 46 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Wave Graphic Hình 3.8 Giao diện WaveGraphic PANATERM 6.0 Hiện thị giám sát trạng thái làm việc động trực quan đồ thị 47 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Trial Run Hình 3.9 Giao diện Trial Run PANATERM 6.0 Hỗ trợ chạy thử kiểm tra tình trạng làm việc động Driver 48 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP 3.6 Phần mềm Kepsever 6.0 3.6.1 Giới thiệu phần mềm Hình 3.10 Phần mềm KEPServerEX Version Trong năm qua, kiến trúc khách hàng phát triển từ máy chủ OPC ứng dụng cụ thể đến lớp kết nối phức tạp với nhiều máy chủ tích hợp cho phép người dùng kiểm soát giám sát liệu tự động hóa cơng nghiệp sàn nhà máy, nhà máy xử lý, đường ống, xây dựng, xa Ngồi ra, Internet cơng nghiệp vật (IIoT), cơng nghiệp 4.0, sản xuất thông minh chuyển đổi ngành công nghiệp, truyền cảm hứng cho cách thức sáng tạo tối ưu hóa sàn nhà máy Điều giúp tập trung vào tiêu chuẩn hóa giải pháp truyền thông tạo lớp kết nối để chuyển liệu từ phần cứng (như PLC, RTU, điều khiển máy cảm biến thông minh) sang lớp ứng dụng phần mềm (như SCADA, MES on- tiền đề tảng liệu đám mây) 49 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP KEPServerEX V6 thiết kế để đáp ứng thách thức kết nối này, giúp nhiều khách hàng truy cập thông tin chạy tồn doanh nghiệp lớp kết nối tích hợp máy chủ độc lập Dựa nhu cầu thị trường phản hồi khách hàng, tập trung vào sáu cải tiến quan trọng cho KEPServerEX V6: - Hỗ trợ đa ngôn ngữ - API cấu hình có lập trình từ xa - Cơng nghệ OPC UA nguyên gốc - Cấp phép, triển khai bảo trì máy chủ xếp hợp lý - Bảo mật tích hợp - Cải thiện trải nghiệm người dùng 50 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP 3.6.2 Kết nối KEPServerEX Version với PLC FX – 5U a) Cài đặt GX-Works3 Hình 3.11 Cài đặt port Ethernet GX-Works3 - Chọn Ethernet Port 51 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Hình 3.12 Đặt địa IP cho port Ethernet - Đầu tiên đặt địa IP cho PLC - Thứ hai chọn 52 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Hình 3.13 Add Module SLMP cho port Ethernet - Đầu tiên kéo thả Module SLMP vào vị trí kết nối với PLC - Tiếp theo đặt cổng Port cho Module - Cuối Save cài đặt lại nạp chương trình vào PLC - 53 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP - b) Cài đặt EXKepware 6.0 - Click chuột chọn “ Click to add a chanel” Hình 3.14 Tạo channel cho dự án Kepware 6.0 54 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Hình 3.16 Chọn kiểu kết nối phù hợp cho Kepware 6.0 - Chọn “Mitshubishi Ethernet” - Tiếp theo đặt tên cho dự án - Tiếp theo chọn Card mạng mà PC kết nối với PLC - Sau chọn Next, sau Finish - Tiếp theo chọn “ Click to add a device” - Tiếp theo đặt tên cho dự án, sau chọn Next 55 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Hình 3.17 Chọn dịng PLC phù hợp với dự án - Chọn dòng PLC “IQ-F Series” 56 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Hình 3.18 Đặt địa IP cần kết nối - Đặt địa PLC mà ta đặt GX-Works3 - Tiếp theo chọn “Next” hình 57 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Hình 3.19 Chọn giao thức nhập số Port cần kết nối - Mục IP Protocol chọn TCP/IP - Mục Port Number nhập số port mà ta cài đặt GX-Works3 - Mục CPU chọn Local CPU - Sau chọn “Next”cho đến hồn thành 58 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Hình 3.20 Giao diện tạo Tagname cho Kepware 6.0 - Để tạo Tagname ta Click chuột phải chọn “New Tag” - Ở phần “Aliases” click chọn “Click to add an Aliases” Hình 3.21 Giao diện kết nối Kepware 59 ... NGHIỆP 3. 6.2 Kết nối KEPServerEX Version với PLC FX – 5U a) Cài đặt GX-Works3 Hình 3. 11 Cài đặt port Ethernet GX-Works3 - Chọn Ethernet Port 51 HUỲNH TRỌNG TÁNH LÊ VĨNH HỘI ĐỒ ÁN TỐT NGHIỆP Hình 3. 12... Ladder 3. 2 Phần mềm GT Designer 3. 2.1 Giới thiệu phần mềm GT designer phầm mềm hỗ trợ cho người lập trình thiết kế giao diện hình GOT máy tính Sau đó, thực việc đổ chương trình thiết kế từ PC... Works3 hỗ trợ cấu hình đa dạng truyền thơng Ethernet, RS485, cấu hình phát xung điều khiển vị trí, Servo, Step đơn giản so với version cũ 3. 1.2 Giao diện phần mềm Hình 3. 2 Giao diện GX-Works3 1/