1. Trang chủ
  2. » Luận Văn - Báo Cáo

giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server

44 907 5

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 44
Dung lượng 785,03 KB

Nội dung

giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server

Trang 1

ĐẠI HỌC QUỐC GIA HÀ NỘI

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ

KHOA CƠ HỌC KỸ THUẬT VÀ TỰ ĐỘNG HÓA

BỘ MÔN CÔNG NGHỆ CƠ ĐIỆN TỬ

BÁO CÁO THỰC TẬP CHUYÊN NGÀNH

Sinh viên thực hiện: Lê Đức Thạch

Lớp: K52M

Khoa: Cơ học kĩ thuật và tự động hóa.

Đề tài: Giao tiếp người/ máy (HMI) với bộ công cụ InTouch Wonderware - Phần I/O Server.

I Giới thiệu về phần mềm InTouch-Wonderware

InTouch là phần mềm SCADA dùng để tạo ra giao diện người – máy(HMI) ứng dụng cho Microsoft Windows InTouch là một thành phần của Wonderware Factory Suite InTouch ứng dụng trong rất nhiều lĩnh vực bao gồm: sản xuất thức ăn, vật liệu bándẫn, dầu và gas, hóa chất, tự động, dược phẩm…

InTouch bao gồm ba chương trình chính, InTouch Application Manager,

WindowMaker và WindowViewer

InTouch Application Manager bao gồm những ứng dụng chúng ta tạo ra

WindowMaker là môi trường phát triển, bao gồm các hình vật thể được sử dụng để tạo các hình đồ họa trên cửa sổ hiển thị Những cửa sổ này có thể kết nối với hệ thống vào ra công nghiệp và các ứng dụng khác của Microsoft

WindowViewers là môi trường chạy thực sử dụng cửa sổ đồ họa được tạo ra ở WindowMaker

I Kết nối với các thiết bị vào ra

InTouch sử dụng giao thức Microsoft Dynamic Data Exchange (DDE), FastDDE, NetDDE và Wonderware Suite Link để kết nối với các chương trình Window khác, kết

Trang 2

nối với Wonderware I/O Servers và chương trình I/O server thứ ba để kết nối với thế giới thực.

1 Hỗ trợ những giao thức kết nối

Dynamic Data Exchange (DDE) là một giao thức kết nối được phát triển bởi Microsoft để cho phép những ứng dụng trên môi trường Window gửi dữ liệu và câu lệnhđến 1 thiết bị khác đồng thời nhận dữ liệu và câu lệnh từ các thiết bị đó Nó thực hiện

quan hệ chủ-tớ (server-clent) giữa hai ứng dụng đang chạy đồng thời Ứng dụng server

cung cấp dữ liệu và chấp nhận những yêu cầu từ bất kì ứng dụng nào nhận dữ liệu của

nó Những ứng dụng ra yêu cầu gọi là clent InTouch có thể đồng thời vừa là một server vừa là một clent.

FastDDE cung cấp một cách truyền những gói tin độc quyền Wonderware DDE tới một tin đơn Microsoft DDE Gói này cải thiện hiệu suất bằng cách làm giảm số lần

thực hiện yêu cầu giữa clent và server.

NetDDE mở rộng tiêu chuẩn Windows DDE bao gồm kết nối thong qua mạng khu vực và thông qua các port nối tiếp Mạng mở rộng cho phép DDE kết nối giữa những ứng dụng đang chạy trên các máy tính khác nhau thông network hoặc modems

Wonderware SuiteLink sử dụng một giao thức TCP/IP cơ bản Suitelink là thiết

kế đặc biệt để đáp ứng nhu cầu công nghiệp, ví dụ như toàn vẹn dữ liệu, chuẩn đoán Chuẩn giao thức này hỗ trợ cho Window 2000, Window 2003 Server và Window XP

SuiteLink không thể thay thế cho DDE, FastDDE, NetDDE Wonderware khuyến cáo rằng DDE sử dụng cho kết nối bên trong Client, còn SuiteLink sử dụng cho kết nối

thông qua mạng Mỗi kết nối giữ một clent và một server phụ thuộc vào tình trạng mạng

của chúng ta

SuiteLink cung cấp những lợi ích sau:

- Phù hợp với lượng dữ liệu lớn có thể duy trì giữa các ứng dụng, bất kể các ứng dụng ở trên một nút đơn hoặc phân phối trên một số nút lớn

- Value Time Quality (VTQ) là chỉ số thời gian và chất lượng trên tất cả giá trị dữ liệu phân phối cho VTQ-aware

- Việc chuẩn đoán toàn diện dữ liệu truyền qua, truyền về máy chủ, tài nguyên máytính tiêu thụ và đường mạng được truy xuất thông qua hệ điều hành Window NT Tình năng này rất quan trọng cho việc thiết kế và duy trì cho hệ thống mạng phân phối công nghiệp

Trang 3

- Chuẩn giao thức mạng là TCP/IP sử dụng giao diện chuẩn Winsock của

Microsoft Để sử dụng giao thức kết nối SuiteLink, phải thỏa mãn những điều kiện sau:

 Phải có cấu hình Microsoft TCP/IP và vẫn đang hoạt động tốt

Sử dụng tên máy (Node Name) không quá 15 kí tự.

 Wonderware SuiteLink phải được chạy như một như một ứng dugnj phục

vụ Nếu vì lý do nào đó SuiteLink bị dừng lại ta sẽ khởi động lại nó (SuiteLink sẽ tự động được cài khi ta cài InTouch)

2 Quy ước địa chỉ vào ra InTouch

InTouch xác định một phần tử của dữ liệu trong một chương trình I / O Server

bằng cách sử dụng một quy ước đặt tên ba phần bao gồm application name, topic

name và item name Để thu được dữ liệu từ một ứng dụng khác, chương trình clent

(InTouch) sẽ mở ra một kênh tới chương trình server bằng cách xác định 3 mục này.

Để cho InTouch để có được một giá trị dữ liệu từ một ứng dụng khác, nó phải

cũng biết tên của ứng dụng (application) cung cấp các giá trị dữ liệu, tên của

các chủ đề (topic) trong ứng dụng có chứa các giá trị dữ liệu, và tên của

mục (item) cụ thể trong chủ đề này Ngoài ra, InTouch cần biết loại dữ liệu: rời rạc, số nguyên, thực hoặc biến string Thông tin này xác định loạiI/ O cho tagname khi nó được

định nghĩa trong cơ sở dữ liệu của InTouch Bây giờ, khi WindowViewer đang

chạy, nó sẽ tự động thực hiện tất cả các hành động cần thiết để có được và duy trì giá trị của mục này

3 Địa chỉ vào ra InTouch

Khi một ứng dụng khác yêu cầu một dữ liệu từ InTouch, nó phải biết 3 mục địa chỉ vào ra (I/O) quy ước địa chỉ vào ra cho InTouch như sau:

VIEW (application name) xác định chương trình thời gian thực InTouch

(InTouch Runtime) chứa phần tử dữ liệu

TAGNAME (topic name) là từ luôn luôn được sử dụng khi đọc hoặc viết 1

tagname vào cơ sở dữ liệu của InTouch

ActualTagname (item name) là tên tagname hiện tại xác đinh mục (item) trong từ

điển InTouch Tagname

4 InTouch access names

Trang 4

Khi ta tạo một I/O tagname, nó phải được kết hợp với một Access name Access name chứa thông tin (node name, application name, topic name) được sử dụng để kết nối với nguồn dữ liệu I/O khác.

a Tạo một Access name

- Trong Special menu, click Access Name, hoặc trong Application Explorer dưới

Configure, click Access Names, hoặc thậm chí ta có thể tạo Access Names khi đang

định nghĩa 1 tagname trong từ điển Tagname

Hình 1: Tạo một Access Name

Trang 5

Hình 2: Tạo một Access Name

- Hộp hội thoại Access Name xuất hiện

Hình 3: hộp hội thoại Access names

- Click Add, hộp hội thoại Add Access Names xuất hiện

Trang 6

Hình 4: hộp hội thoại Add Access Names

- Access Name: Tên ta muốn Intouch sử dụng Access Names này Mỗi Access

Names tương ứng với 1 địa chỉ I/O, bao gồm một Node, Application và Topic

- Node Name: Sử dụng khi dữ liệu từ một I/O Server từ xa thông qua mạng.

- Application Name: Tên chương trình I/O Server hiện tại, dạng giá trị dữ liệu sẽ

thu được Trong trường hợp này dữ liệu đến từ chương trình Wonderware Mobus I/O

Server, do đó Mobus được sử dụng Không được viết đuôi của tên chương trình exe.

- Topic Name: Topic name ta muốn truy cập Topic Name là một phân nhóm dữ

liệu đặc trưng của mục dữ liệu Trong trường hợp dữ liệu đến từ chương trình

Wonderware I/O Server, topic name là tên cấu hình trong topic của chương trình I/O Server

- Which Protocol to use: Chọn giao thức kết nối t đang sử dụng (DDE hoặc

SuiteLink)

- When to advise server: Chọn tùy chọn ta muốn sử dụng

Advise all items

Kiểm tra trạng thái tất cả dữ liệu chọn tùy chọn này sẽ làm xung đột hệ thống, do đó nó không được khuyến cáo

Advise only active items

Chỉ kiểm tra trạng thái những điểm trong cửa sổ hiển thị và điểmalarmed, logged, trended, hoặc sử dụng trong bất kì script

- Click OK để chấp nhận Access Name mới và đóng hộp hội thoại Hộp hội thoại

Access Names hiện trở lại và hiển thị Access Name mới trọng danh sách.

Trang 7

Hình 5: Định nghĩa một Access Name

- Chọn close để đóng hộp thoại Access Name.

Hình 6: Access Names hiển thị Access Name mới

b Thay đổi hoặc xóa một Access Name

- Để thay đổi định nghĩa của Access Name nào đó, chọn Access Name cần thay đổi

trong danh sách, sau đó chọn Modify Hôp hội thoại Modify Access Name xuất hiện Thay đổi định nghĩa Access Name theo ý mình, sau đó chọn OK Hộp hội thoại Access Name xuất hiện trở lại Chọn Close hoặc lặp lại như vậy nếu muốn thay đổi định nghĩa 1

Access Name khác

Trang 8

Hình 7: Hộp hội thoại Modify Access Name

- Để xóa 1 Access Name, chọn Access Name cần xóa, sau đó chọn Delete Một hộp thông điệp hiện ra hỏi ta có chắc chắn xóa Access Name được chọn không Chọn Yes để tiếp tục xóa hoặc chọn No để hủy việc xóa.

- Chọn Close để đóng hộp thoại Access Name.

5 Định nghĩa một I/O type tagname

Tất cả tag I/O nhận dữ liệu từ ứng dụng Window khác như Excel hay I/O Server Giá trị này gọi là giá trị “Raw” Khi ta định nghĩa một tag trong Tagname Dictionary, ta

phải xác đinh giá trị cho Raw Min và Max Những giá trị này được sử dụng bởi cở sở dữ

liệu kết hợp với giá trị raw hiện tại nhận được từ thiết bị I/O Ví dụ, nếu ta đặt giá trị

Min Raw là 50 và giá trị thực nhận được từ I/O Server là 0, cơ sở dữ liệu sẽ đặt giá trị

Raw là 50

InTouch không hiển thị giá trị raw Thay vào đó nó hiển thị đơn vị kĩ thuật (EU)

Khi ta định nghĩa một tag I/O trong Tagname Dictionary, ta phải chỉ rõ giá trị EU Min

và EU Max Những giá trị này để kiểm tra giá trị raw để hiển thị giá trị Nếu ta không

Trang 9

muốn kiểm tra hoặc thiết bị I/O đã kiểm tra trước, ta có thể đặt giá trị EU Min và EU Max bằng với giá trị Raw Min và Raw Max.

Ví dụ, giả định rằng một đường dây truyền dữ liệu tới một PLC tạo ra một giá trị

là 0 khi không có dữ liệu qua và là 9999 khi 100% giá trị truyền qua Như vậy các giá trị

sẽ là :

Min EU=0 Max EU=100

Min Raw=0 Max Raw=9999

Giá trị Raw là 5000 sẽ được hiển thị là 50

Cao hơn công việc quét là nhận khi dữ liệu tag I/O là viết từ InTouch Tagname Dictionary lên chương trình Window khác

- Trong Special menu, chọn Tagname Dictionary, hoặc trong Application

Explorer chọn Tagname Dictionary Hộp hội thoại Tagname Dictionary:

Hình 8: hộp hội thoại Tagname Dictionary

- Chọn New Hộp hội thoại Tagname thay đổi

Trang 10

Hình 9: Hộp hội thoại New TagnameKhi ta truy cập Tagname Dictionary lần đầu tiên, định nghĩa hệ thống tagname bên

trong $AccessLevel được hiển thị Ta định nghĩa một tagname trong Tagname

Dictionary, sau đó ta truy cập lại lần nữa, tagname sẽ được định nghĩa như lần cuối cùng

ta truy cập trước đó

- Trong mục Tagname, gõ tên ta muốn sữ dụng cho tagname mới Tagname có tối

đa 32 kí tự, có thể sử dụng các kí tự A-Z, a-z, 0-9, !, @, #, ?, -, $, %, _, &

Tagnames có thể tự động nhập tên, nếu ta nhập và lưu một tên A001, sau đó

chọn New, tagname sẽ tự động nhập tên A002.

- Chọn Type Hộp thoại Choose tagname type hiện ra.

Trang 11

Hình 10: Hộp hội thoại Tag Types

- Chọn dạng vào ra của tagname như sau:

Tag Type Input/Output Value

I/O Discrete True, On , Yes(1) or False, Off, No(0)

I/O Real Floating decimal point

- Ta chọn một I/O type, sau đó chọn OK Hộp thoại chi tiết về I/O type được chọn

hiện ra phía dưới Ví dụ ta chọn I/O Integer, hộp thoại sau hiện ra:

Hình 11: Hộp thoại chi tiết về I/O integer

- Định rõ tất cả yêu cầu dữ liệu cần để định nghĩa item

- Chọn Access Name Khi hộp hội thoại Access Names hiện ra, chọn Access Name

ta cần, sau đó chọn close.

Access Name được chọn sẽ hiện trong hộp như sau:

Hình 12: Hộp thoại chi tiết về I/O integer có định nghĩa Access Name

- Trong mục Item, gõ tên item name giống với tên item name trong chương trình I/

O Server Nếu Item Name giống Tagname, ta chọn Use Tagname as Item Name, mục

Item sẽ tự động được điền.

Trang 12

- Cuối cùng chọn Close để đóng hộp thoại.

II Một số chuẩn giao thức kết nối I/O Server được hỗ trợ bởi Wonderware

Wonderware I/O Servers là một ứng dụng của Microsoft Windows cho phép những ứng dụng DDE-aware khác của Windows (ví dụ InTouch hoặc Excel) truy nhập tới dữ liệu trong thế giới thực (ví dụ như PLCs hoặc RTUs)

Wonderware hỗ trợ rất nhiều I/O Server để giao tiếp với các thiết bị của các hãng khác nhau Ví dụ như: MELSECA I/O Server giúp kết nối với các sản phẩm của

Mitsubishi, MDLC I/O Server giúp kết nối với các sản phẩm của Motorola, Siemens Simatic Net S7 I/O Server giúp kết nối với các sản phẩm của Siemens, OMRON Host Link I/O Server giúp kết nối với các sản phẩm của OMRON, hay Modicon MODBUS Serial I/O Server giúp giao tiếp với các thiết bị của Modicon theo chuẩn truyền thông Modbus,…

Trong khuôn khổ của khóa luận này ta sẽ tìm hiểu về 3 chuẩn giao tiếp là :

Modicon MODBUS Serial I/O Server , OMRON Host Link I/O Server và Simens Simatic Net S7 I/O Server

A Modicon MODBUS Serial I/O Server

1 Giới thiệu

Modicon MODBUS I/O Server là một ứng dụng của Microsoft Windows, nó như một chuẩn giao thức truyền thông Nó cho phép những ứng dụng khác của Windows truynhập dữ liệu từ Modicon PLCs Modicon MODBUS I/O Server kết nối với PLC qua mộtchuẩn nối tiếp RS-232 hoặc RS-422

2 Giao thức kết nối

Chuẩn MODBUS được hỗ trợ tất cả các giao thức kết nối đã được trình bày ở trênbao gồm: Dynamic Data Exchange (DDE), FastDDE, NetDDE và SuiteLink

3 Truy cập Items từ xa thông qua I/O Server

Giao thức kết nối định địa chỉ cho một phần của dữ liệu trong quá trình trao đổi bằng cách sử dụng 3 tên đã được quy ước, bao gồm : application name, topic name và item name

Trang 13

- Application name: Là tên của chương trình Window (Server) sẽ truy cập tới các thành phần dữ liệu Trong trường hợp này, dữ liệu đến và đi từ các thiết bị Modicon

thông qua Server này, phần ứng dụng của địa chỉ là MODBUS.

- Topic name: là tên được cấu hình trong server để nhận biết một thiết bị cụ thể Tên này được sử dụng trong tất cả các giao tiếp với thiết bị đó Ví dụ, MODSLAVE5

- Item name: Một dữ liệu cụ thể trong một topic cụ thể Ví dụ, một item có thể là một relay, timer, couter…, trong PLC

4 Cấu hình I/O Server

Khi một I/O Server được cài, một vài cấu hình được yêu cầu cấu hình của Server

tự động tạo ra một file cấu hình tên là MODBUSDV.CFG File này chứa thông tin cấu hình về các port kết nối và tất cả những định nghĩa sẽ được trình bày sau đây

File cấu hình này sẽ tự động được lưu theo đường dẫn trong thư mục I/O Server

được cài, trừ khi có một đường dẫn khác được tạo ra thông qua Configue/ I/O Server

b Chọn Configure/ Com Port Settings

Hộp thoại Communication Port Settings xuất hiện Hộp thoại này dùng để cấu

hình các cổng giao tiếp, kết nối với thiết bị PLC

Trang 14

Hình 10: Hộp thoại Communication Port Settings

Com Port: Chọn cổng giao tiếp kết nối với thiêt bị PLC

Reply Timeout: Thời gian (giây) mà tất cả PLC kết nối thông qua cổng giao tiếp

nối tiếp sẽ trả lời các lệnh điều khiển từ I/O Server (giá trị mặc đinh là 3s được khuyến cáo cho hầu hết các cấu hình)

Khu vực Protocol: Chọn cấu hình giao thức cho thiết bị cố đinh gắn với cổng giao

tiếp này RTU được khuyến cáo

Khu vực Bau Rate: Chọn tốc độ truyền (tốc độ truyền bit nối tiếp) phù hợp với kết

nối giữa thiết bị và cổng giao tiếp này

Khu vực Data Bits: Chọn số bit dữ liệu tương ứng với cấu hình của thiết bị trên

cổng giao tiếp này

Khu vực Stop bits: Chọn số stop bit thích hợp cho cổng giao tiếp Nếu tốc độ truyền lớn hơn 300, Stop bits nên được đặt là 1.

Khu vực Parity: Chọn sắp đặt tương ứng tới cấu hình của thiết bị trên cổng giao

tiếp này

Tất cả thiết bị trên một cổng giao tiếp đơn phải được cấu hình giống nhau về

Protocol, Parity, Stop Bits, Data Bits và Baud Rate

c Save thay đổi vào đường dẫn được gợi ý, sau đó chọn Done để thoát.

Trang 15

Hình 10: Cấu hình được đặt cho cổng giao tiếp

Hình 10: Đường dẫn được lưu tự động cho cấu hình

5 Tạo một Topic Definitions

Một hoặc nhiều topic definition phải được tạo ra cho mỗi PLC kết nối với I/O Server Mỗi topic definition phải chứa một tên duy nhất để PLC liên kết với nó Tên này

được sử dụng như topic name của DDE Address cho tất cả giao tiếp giữa DDE với PLC

đó

a Chọn Configue/ Topic Definition

Hộp thoại Topic Definition xuất hiện:

Trang 16

Hình 10: Hộp thoại Topic Definition

b Chọn New để thêm một topic definition mới

Hộp thoại MODBUS Topic Definition xuất hiện:

Hình 10: Hộp thoại MODBUS Topic Definition

c Topic Name: Tên duy nhất cho PLC (có thể điền tới 32 kí tự)

d ComPort: Chọn cổng giao tiếp liên kết với topic này.

e Slave ID: Slave ID của PLC

f Slave Device Type: Kéo danh sách chứa những loại Slave Divice và chọn

g String Variable Style: PLC sẽ sử dụng kiểu biến này để lưu trữ biến string ASCII

trong thanh ghi của nó

Trang 17

h Register Type: chọn BINARY hoặc BCD.

i Block I/O Size: gồm : Coil Read, Coil Write, Register Read, Register Write.

j Coid Read: Là số lớn nhất của cuộn liên tiếp có thể đọc trong một thời gian Ví dụ

cuộn hợp lệ đọc giá trị có thể giữa 8 và 2000 và phải là bội của 8

k Coid Write: Là số lớn nhất của cuộn liên tiếp có thể ghi trong một thời gian Ví dụ

cuộn hợp lệ ghi giá trị có thể giữa 8 và 2000 và phải là bội của 8

l Register Read: Là số lớn nhất của thanh ghi liên tiếp có thể đọc trong một thời gian

Ví dụ thanh ghi hợp lệ đọc giá trị có thể giữa 1 và 125

m Register Write: Là số lớn nhất của thanh ghi liên tiếp có thể ghi trong một thời gian.

Ví dụ thanh ghi hợp lệ ghi giá trị có thể giữa 1 và 100

n Update Interval: Tần số (mini giây) mà I/O Server sẽ đọc items/points có quan hệ

với topic này Những items/points khác có thể được đọc ở tốc độ khác bằng cách địnhnghĩa nhiều topic names cho cùng một PLC và đặt tốc độ cập nhật khác nhau cho mỗitopic

o Chọn OK để đóng hộp thoại Hộp thoại Topic Definition được mở lại với topic mới

trong danh sách

Hinh 10: Topic Definition với có topic mới trong danh sách

p Chọn Done để đóng hộp thoại.

q Chọn Modify để thay đổi định nghĩa của một topic.

r Chọn Delete để xóa một topic.

6 Cấu hình I/O Servers Settings

Sử dụng tùy chọn Server Settings để thay đổi thời gian giao tiếp, mạng đang sử dụng là Wonderware NetDDE, thay đổi đường dẫn file được mặc định

Chọn Configure/ Servers Settings, hộp thoại Server Settings sẽ hiện ra:

Trang 18

Hình 10: Hộp thoại Server Settings

Mục Protocol Timer Tick: tần số (miniseconds) quá trình kiểm tra dữ liệu Tần số

này thường gấp 2 đến 4 lần tốc độ cập nhật dữ liệu từ thiết bị

Mục NetDDE being used: chọn tùy chọn này nếu sử dụng mạng Wonderware

NetDDE

Mục Configuration File Directory: Tạo một file cấu hình mặc định, là đường dẫn tới thư mục mà file sẽ được lưu lại Đường dẫn sẽ tự động viết file WIN.INI và server sẽ

sử dụng đường dẫn này để tải file cấu hình hoạt động

Mục Start automatically as Windows NT Service: chọn tùy chọn này để server

hoạt động như hệ điều hành Windows NT và Windows 2000

Chọn OK để lưu cấu hình và đóng hộp thoại.

B Một ví dụ kết nối vào ra sử dụng Modbus Server

1 Khởi động và cấu hình Modbus Server

a Khởi động Modbus Server bằng cách chọn: Start/ Programs/ Wonderware

FactorySuite/ IO Server/ Modicon MODBUS

Hình 10: Hộp thoại khởi động Modicon Modbus

b Khi Modbus Server đã chạy, chọn Configure/ Com Port Settings Và cấu hình như

dưới đây:

Trang 19

Hình 10: Cấu hình Communication Port Settings

c Chọn Done.

2 Định nghĩa MODBUS Topic

a Chọn Configure/ Topic Definition.

b Chọn New Hộp thoại Modbus Topic Definition hiện ra Ta cấu hình như dưới đây

Hình 10: Hộp thoại MODBUS Topic Definition

Trang 20

c Topic Name : PLC1.

d Com port : Chọn Com1.

e Register Type: Chọn BCD.

f Update Interval: Điền 100.

g Chọn OK Topic mới xuất hiện trong Topic Definition.

Hình 10: Hộp thoại Topic Definition

h Chọn Done.

i Thu nhỏ Modbus server.

j Phóng to WindowMaker.

3 Tạo một Access Name mới

a Chọn Special/ Access Name.

b Chọn Add.

Hình 10: Hộp thoại Access Names

c Điền thông tin như hình dưới:

Trang 21

Hình 10: Định nghĩa một Access Name mới

d Chọn OK Access Name mới sẽ xuất hiện trong hộp thoại Access Names.

Hình 10: hộp thoại Access Name mới

4 Tạo một cửa sổ Factory Floor mới.

Trong ví dụ này, ta sẽ tạo ra một cửa sổ mới gọi là Main Cửa sổ này sẽ miêu tả

hoạt động của một thùng trộn: nguyên liệu sẽ được chuyển qua các đường ống vào thùngtrộn Sẽ có 2 van cung cấp nguyên liệu cho thùng trộn Nguyên liệu có thể gồm 2 hoặc nhiều loại khác nhau Thùng trộn sẽ được khuấy và thoát nguyên liệu ra ngoài

a Tạo của sổ Main mới.

b Tạo các tag như sau Từ đó ta sẽ kết nối với PLC, những tag này cần được gán tới

Access Name(PLC1) như hình dưới:

Trang 22

c Định tên các tag trong cửa sổ Main.

Hình 10: Cửa sổ Main

d Với mỗi tên trong Main được liên kết với một tag thích hợp như sau:

e Khởi động Runtime để kiểm tra liên kết.

Ngày đăng: 23/10/2014, 16:27

HÌNH ẢNH LIÊN QUAN

Hình 1: Tạo một Access Name - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 1 Tạo một Access Name (Trang 4)
Hình 3: hộp hội thoại Access names - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 3 hộp hội thoại Access names (Trang 5)
Hình 5: Định nghĩa một Access Name - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 5 Định nghĩa một Access Name (Trang 6)
Hình 6: Access Names hiển thị Access Name mới - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 6 Access Names hiển thị Access Name mới (Trang 7)
Hình 8: hộp hội thoại Tagname Dictionary - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 8 hộp hội thoại Tagname Dictionary (Trang 9)
Hình 10: Hộp hội thoại Tag Types - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp hội thoại Tag Types (Trang 10)
Hình 12: Hộp thoại chi tiết về I/O integer có định nghĩa Access Name - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 12 Hộp thoại chi tiết về I/O integer có định nghĩa Access Name (Trang 11)
Hình 10: Cấu hình được đặt cho cổng giao tiếp - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Cấu hình được đặt cho cổng giao tiếp (Trang 14)
Hình 10: Hộp thoại Topic Definition - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Topic Definition (Trang 15)
Hình 10: Hộp thoại Server Settings - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Server Settings (Trang 16)
Hình 10: Hộp thoại MODBUS Topic Definition - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại MODBUS Topic Definition (Trang 18)
Hình 10: Hộp thoại Topic Definition - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Topic Definition (Trang 18)
Hình 10: Định nghĩa một Access Name mới - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Định nghĩa một Access Name mới (Trang 19)
Hình 10: Hộp thoại Access Names - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Access Names (Trang 19)
Hình 10: hộp thoại Access Name mới - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 hộp thoại Access Name mới (Trang 20)
Hình 10: hộp thoại OMRONHL - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 hộp thoại OMRONHL (Trang 24)
Hình 10: Hộp thoại Communication Port Settings sau khi cấu hình - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Communication Port Settings sau khi cấu hình (Trang 25)
Hình 10: Hộp thoại Topic Definition - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Topic Definition (Trang 25)
Hình 10: Hộp thoại Server Settings - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Server Settings (Trang 27)
Hình 10: Hộp thoại Automatic Topic Generation - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Automatic Topic Generation (Trang 29)
Hình 10: Hộp thoại S7 Topic Definition mới - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại S7 Topic Definition mới (Trang 31)
Hình 10: Hộp thoại S7 Topic Definition - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại S7 Topic Definition (Trang 33)
Hình 10: Hộp thoại Server Settings - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Server Settings (Trang 33)
Hình 10: Hộp thoại Dump Active Data - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Dump Active Data (Trang 36)
Hình 10: Hộp thoại Tagname Dictionary - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 10 Hộp thoại Tagname Dictionary (Trang 39)
Hình 13: Hộp thoại Add Access Name - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 13 Hộp thoại Add Access Name (Trang 40)
Hình 14: Hộp thoại Access Name mới - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 14 Hộp thoại Access Name mới (Trang 41)
Hình 16: Định nghĩa 1 Access Name - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 16 Định nghĩa 1 Access Name (Trang 42)
Hình 17: Định nghĩa Tagname, topic PLC1 - giao tiếp người máy (HMI) với bộ công cụ intouch wonderware phần IO server
Hình 17 Định nghĩa Tagname, topic PLC1 (Trang 42)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w