Giới thiệu phần mềm

Một phần của tài liệu aHệ thống bãi đỗ xe tự động bđồ án tốt nghiệp khoa công nghệ điện ctrần hoàng anh (Trang 47 - 64)

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à khả năng quản lý Project trực quan hơn. Bạn có cá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 hơn.

GX Works3 có công cụ Debug và đặc biệt là Protection cũng được cải tiến với nhiều tính năng hơn. Bạn không phải lo chương trình của mình sẽ bị can thiệp không mong muốn bởi tính bảo mật cao hơn. (Áp dụng đối với dòng FX5U) như: Password open Project, Password reading/Writing, và thêm tính năng protect by key (chỉ máy tính bạn mới có thể 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 hơn so với version cũ.

Module configuration

straightforward graphic

GXWorks3

based system configuration

Hình 3.1 Phần mềm GX-Works3

3.1.2 Giao diện phần mềm

MELSOFT GX Works} (Untitled Project) - [ProgPou [PRG] [LD] 1 step]

Hình 3.2 Giao diện GX-Works3

[>1 nputt he Confi gurat ion Detai led Infor mat

1/Thanh Menu: Được sử dụng thực hiện các chức năng 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, hoà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 năng 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, hiện thị trạng thái làm việc của CPU.

2/ Thanh công cụ: Bao gồm các lệnh cơ bản thường sử dụng nhất trên PLC, cho phép viết

và giám sát ngay cả khi đang online. Thanh công cụ này giúp người dùng có thể lập trình dễ dàng và nhanh chóng.

3/Thanh điều hướng: Hiện thị tất cả các tác vụ liên quan đến CPU của PLC, có thể cài đặt

thông số Parameter cho các cổng truyền thông, bộ đế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 và thay thế: Giúp chúng ta có thể tìm kiếm và thay thế một

cách nhanh chóng trong các đoạn chương trình dài với hàng nghìn Ladder.

3.2 Phần mềm GT Designer 3

3.2.1 Giới thiệu phần mềm

GT designer là phầm mềm hỗ trợ cho người lập trình thiết kế giao diện màn hình GOT trên máy tính. Sau đó, thực hiện 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 dữ liệu có sẳn trên GOT vào máy tính để chỉnh sửa hoặc import từ mộ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 3

1/ Thanh Menu: Thực hiện cá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, hoà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 và lập trình cho GOT.

3/ Cửa sổ Screen: Hiện thị tất cả các màn hình và cửa sổ của Project đang thực hiện.

4/ Cửa sổ cài đặt các thuộc tính: Đây là nơi chúng ta có thể cài đặt các thông số kích (adsbygoogle = window.adsbygoogle || []).push({});

thước, tên, màu sắc, hình dạng,.

5/ Thanh công cụ: Cung cấp các công cụ trong quá 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) là một phần mềm máy tính được phát triển bởi công ty National Instruments, Hoa kỳ. LabVIEW còn được biết đến như là một ngôn ngữ lập trình với khái niệm hoàn toàn khác so với các ngôn ngữ lập trình truyền thống như ngôn ngữ C, Pascal. Bằng cách diễn đạt cú pháp thông qua các hình ảnh trực quan trong môi trường soạn thảo, LabVIEW đã được gọi với tên khác là lập trình G (viết tắt của Graphical, nghĩa là đồ họa).

3.3.2 Các lệnh cơ bản

Boolean

- And (và): phép nhân logic.

|~Ã~) _ And - - Cú pháp: x ...X .and. y? y ■■■■ - Giải thích: x y x and y 0 0 0 0 1 0

1 0 0 1 1 1 - Or(hoặc):phép cộng logic Or - Cú pháp: - Giải Thích: x y x or y 0 0 0 0 1 1 1 0 1 1 1 1

- Not: Cổng đảo biến

X ...’:0>...not. X? - Giải thích: x .not. x 0 1 1 0

- Not And(Nand): phép nhân logic rồi đảo biến kết quả. |~Ã^> Not And - Cú pháp: K -=::[X>....not (:■: .and. ụ]? - Giải Thích: X y .not. (x .and. y) 0 0 1 0 1 1 1 0 1 1 1 0

Not Or (Nor): phép cộng logic rồi đảo biến kết quả.

- Cú pháp:

K ....not. (:■: .or. y)?

V - Giải thích: X y not. (x .or. y) 0 0 1 0 1 0 1 0 0 1 1 0 Comparision (so sánh):

- So sánh bằng: x và y phải cùng loại với nhau. Trả về TRUE nếu x bằng y. Nếu không, hàm này trả về FALSE

So sánh không bằng:x và y phải cùng loại với nhau. Trả về TRUE nếu x khác y. Nếu không, hàm này trả về FALSE

- So sánh lớn hơn: x và y phải cùng loại với nhau. Trả về TRUE nếu x lớn hơn y. Nếu không, hàm này trả về FALSE

>>...> V?

- So sánh nhỏ hơn: x và y phải cùng loại với nhau. Trả về TRUE nếu x nhỏ hơn y. Nếu không, hàm này trả về FALSE

<>...:•: < y?

- Select (lựa chọn):Trả về giá trị dây vào các t đầu vào hoặc f đầu vào, tùy thuộc vào giá trị của s. Nếu s là TRUE, hàm này trả về giá trị dây để t. Nếu s là FALSE, hàm này trả về giá trị dây để f

3.4 Phần mềm SIGMAWIN +

3.4.1 Giới thiệu phần mềm

SigmaWin+ là phần mềm chuyên dụng hỗ trợ việc cài đặt thông số và giám sát cho Driver Servo Yakawa và Servo Omron. Với việc thiết kế đơn giản, dễ sử dụng, giúp người dùng có thể dễ dàng cài đặt thông số cho Driver thay vì phải khó khăn cài đặt bằng bàn phím của Driver.

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 các thông số Parameter Offline, Online, hiện thị màn hình cảnh báo lỗi, thông tin sản phẩm, Test Jog. (adsbygoogle = window.adsbygoogle || []).push({});

- Motion Monitor: Hỗ trợ giám sát các thông số của Motor trong quá trình chuyển động như: Vị trí, tốc độ, momen....

- Status Monitor: Giám sát trạng thái của Driver và Động cơ.

3.5 Phần mềm PANATERM 6.0

3.5.1 Giới thiệu phần mềm

Cũng như SigmaWin+, Panaterm 6.0 cũng là phần mềm cài đặt và giám sát Driver Servo của 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 1. Prameter

MBDHT2510 Communication port(USB) - [Parameter(Read-out value from the drive)]

Selects the control modes.

Notes) Set values only 0.1, and 3 are effective in A5E.

When you set up the combination mode of 3.4 or 5, you can select either the 1st or 2nd with confrol mode switching input (C-MODE) When C-MODE is open, the Istmode will be selected.

When C-MODE is shorted, the 2nd mode will be selected. Don't enter commands 10ms before/after switching.

Hình 3.5 Giao diện Parameter của PANATERM 6.0

- Cho phép cài đặt tùy chọn các chế độ điều khiển của Driver: Vị trí, Momen, Tốc độ,...

- Cho phép cài đặt chọn chế độ xung Input: Photo Coupler Input hoặc Exclusive input for line driver.

- Cho phép cài đặt thời gian thực quay về vị trí ban đầu (Auto Turning).

- Cho phép cài đặt bộ hộp số điện tử.

File F Edit E Display D Input setting I Window w ToolT HelpH

3 Parameter Monitor Alarm Tlining 2= WaveGraphic [Ệ^TrialRun Fit gain I other-

H H D 0L 0 SB

ReadPosition controlSave Cmnt Rev Trans Prnt Exit EEP Screen Comp Initial Bin/Hex

Jnitially(Position)|

By the selecting the theme from the left above, and selecting the sub-theme from the left below, the related parameters can be displayed. To display all parameters in numerical order, please select the "Parameter list". Please double-click the sub-theme left below to refer the details of each sub-theme. Parameter value can be changed in two ways. One way to press the Enter key after

the input. Another way to click <Changeof setvalue> button. Position me de selection i

Position command input Position command II Electronic oeai lalrj

Go - tunne iPositon Heal I imr. Autc I unii Adaptive filtei-'PcKih::

Change of set value

ữũ I 00

1 Control mode setup 0- 6

00 00

5 Selection of command pulse ... 0- 1 0 — (adsbygoogle = window.adsbygoogle || []).push({});

00 00

6 Command pulse rotational di... 0- 1 1 —

00 00

7 Command pulse input mode... 0- 3 3 —

00 00

8 Command pulse counts per... O- 1Ữ48576 10000 Afte r...

00 00

2 Real-time auto tuning setup 0- 6 1

00 00

3 Machine time... stiffness at real- 0- 31 10

02 ữữ

Adaptive filter mode setup Ữ- 4 0

I Class I Na. Parameter name Setup range Set value Unit ||

r Can overvalue

Read Only Not Use

2. Monitor

Hình 3.6 Giao diện Monitor của PANATERM 6.0

Hiện thị tất cả các trạng thái làm việc của Driver: Tín hiệu vào vật lý, tín hiệu vào logic, tín hiệu ra vật lý, tín hiệu ra logic, thông số của động cơ, trạng thái đầu vào Analog, các lỗi và cảnh báo, Encoder.

3. Alarm

Hình 3.7 Giao diện Alarm của PANATERM 6.0

Hiển thị các cảnh báo của động cơ. Cho phép cài đặt lại và xóa các lỗi liên quan đến Driver và động cơ.

4. Wave Graphic

Hình 3.8 Giao diện WaveGraphic của PANATERM 6.0

5. Trial Run

Hình 3.9 Giao diện Trial Run của PANATERM 6.0

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 6

Trong những năm qua, kiến trúc của khách hàng phát triển từ một máy chủ OPC ứng dụng cụ thể đến một 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 và giám sát dữ liệu tự động hóa công nghiệp trên sàn nhà máy, nhà máy xử lý, đường ống, xây dựng, và xa hơn nữa. Ngoài ra, Internet công nghiệp của sự vật (IIoT), công nghiệp 4.0, và sản xuất thông minh đang chuyển đổi ngành công nghiệp, truyền cảm hứng cho cách thức mới và sáng tạo tối ưu hóa sàn nhà máy. Điều này (adsbygoogle = window.adsbygoogle || []).push({});

đã giúp tập trung vào tiêu chuẩn hóa các giải pháp truyền thông và tạo ra một lớp kết nối để chuyển dữ liệu từ phần cứng (như PLC, RTU, bộ điều khiển máy và cảm biến thông minh) sang lớp ứng dụng phần mềm (như SCADA, MES và on- tiền đề hoặc nền tảng dữ liệu đám mây).

KEPServerEX V6 được thiết kế để đáp ứng những thách thức kết nối này, giúp nhiều khách hàng có thể truy cập thông tin hơn trong khi chạy trên toàn doanh nghiệp như một lớp kết nối tích hợp hoặc một máy chủ độc lập.

Dựa trên nhu cầu thị trường và phản hồi của khách hàng, chúng tôi tập trung vào sáu cải tiến quan trọng cho KEPServerEX V6:

Ready

IDF for SplunkV6.3.279.0

Scheduler Plug-in V6.3,279.0

loT Gateway V6.3.279.0

Configuration session started by huynh as Default Us.,. The specified network adapter is invalid on channel 'I,.,

Add Area.,.

§ Data Logger '53 Add Log

Group... 0 EFM Exporter

Add Poll Group...

Default User Clients:! Active tags: 0 of 0

KEPServerEX 6 Configuration [Connected File

Edit View Tools Runtime Help

□ Bl Project □ Connectivity

éA’i Advanced Tags

■—© Add Splunk Connection...

o lt>T Gateway @6/3/2018 @6/3/2018 ©6/3/2018 @6/3/2018 ©6/3/2018 @6/3/2018 ©6/3/2018 @6/3/2018 ©6/3/2018 @6/3/2018 ©6/3/2018 @6/3/2018 ©6/3/2018 @6/3/2018 ©6/3/2018 Ợ 6/3/2018 i 6/3/2018 KEPServerEXXR,. , KEPServerEX\R„, Mitsubishi Eth... KEPServerEX\R„, KEPServerEXVR.. . KEPServerEX\R„, KEPServerEXVR.. . KEPServerEX\R„, KEPServerEXVR.. . KEPServerEX\R„, KEPServerEXVR.. . KEPServerEX\R„, KEPServerEXVR..

Runtime process started. Starting Mitsubishi Ethernet device driver. Mitsubishi Ethernet

Device Driver 'V6,3.279,0'

Advanced Tags Plug-in V6.3,279.0

Data Logger Plug-in V6.3,279.0

Alarms & Events Plug-in V6,3.279,0

SNMP Agent Plug-in V6.3.279.0 Media Level Redundancy Plug-in V6.3,279.0

EFM Exporter V6.3.279.0

Connection Sharing Plug-in V6,3.279,0 Security Policies Plug-in V6,3.279,0

- 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 (adsbygoogle = window.adsbygoogle || []).push({});

- Cấp phép, triển khai và bảo trì máy chủ được sắp xếp hợp lý

- Bảo mật tích hợp

Một phần của tài liệu aHệ thống bãi đỗ xe tự động bđồ án tốt nghiệp khoa công nghệ điện ctrần hoàng anh (Trang 47 - 64)