Professional Documents
Culture Documents
1. Lịch sử..................................................................................................................................... 3
2. Mục đích .................................................................................................................................. 3
3. Cách định nghĩa Tag trong phần mềm Intouch ........................................................................ 4
4. Đăng nhập và phân quyền trong phần mềm Intouch................................................................ 6
5. Symbol factory cách sử dụng và chỉnh sửa ........................................................................... 14
6. Cách sử dụng ArchestrA graphic với phần mềm Intouch. ...................................................... 16
7. Tạo Faceplate điều khiển cho đối tượng Valve ...................................................................... 19
8. Tạo RealTime trend và Historical trend với Active X control của Intouch ............................... 23
8.1 Tạo RealTime trend ..................................................................................................... 23
8.2 Tạo Historical trend ...................................................................................................... 24
9. Hiển thị trend sử dụng Trend Client ArchestrA graphic .......................................................... 30
10. Tạo Alarm và Event và Database để lưu trữ ...................................................................... 35
11. Hiển thị Alarm bằng Alarm Client control ArchestrA Graphic .............................................. 40
12. Quản lý công thức sản phẩm (Recipe) ............................................................................... 42
13. Thực hiện ghi dữ liệu từ Intouch vào SQL server để làm Report........................................ 48
14. Sử dụng SQL DataGrid ArchestrA để truy suất dữ liệu từ SQL .......................................... 54
15. Sử dụng phần mềm SQL Reporting Service để làm báo cáo ............................................. 56
16. Thực hiện kết nối từ Intouch tới PLC Siemen..................................................................... 61
17. Tài liệu tham khảo .............................................................................................................. 63
1. Lịch sử
Ngày sửa đổi Số trang Nội dung sửa đổi Tên người sửa Phiên bản
27.06.2019 Tất cả Ngày bắt đầu viết Lê Xuân Hiệp 1.0
29.11.2019 Tất cả Thêm phần Archestra graphic Lê Xuân Hiệp 2.0
Cuốn sách được biên soạn dựa trên kinh nghiệm làm việc và tự học về phần mềm của tác
giả. Việc biên soạn không tránh khỏi những sai sót mong quý độc giả thông cảm. Mọi ý
kiến đóng góp của các bạn sẽ giúp cho tác giả hoàn thiện cuốn sách hơn, những góp ý và
đóng góp xin gửi về thông tin bên dưới:
Lê Xuân Hiệp
Số điện thoại : 0946313816
Địa chỉ email : scadaplctraining@gmail.com
2. Mục đích
o Cuốn sách được biên soạn với mục đích giúp kỹ sư tự động hóa có thể thực hiện
thiết kế được một hệ thống điều khiển giám sát hoàn chỉnh và phù hợp với yêu cầu
của thực tế.
o Cuốn sách được biên soạn dựa trên phần mềm Intouch 2014 R2 SP1 có hỗ trợ
Archestra graphic và phần kết nối tới PLC sẽ được dựa trên PLC của hãng
Siemen.
$ConfigureUsers:
Sau khi đăng nhập vào
hệ thống với
$AccessLevel > 9000 thì
hệ thống sẽ cho phép ta
cấu hình user. Ví dụ tạo
một nút nhấn sau đó khi
ấn vào đó thì bảng cấu
hình user sẽ hiện lên
như hình dưới.
Sau đó ấn chọn
như biểu tượng
màu đỏ bên cạnh
và nhấp vào chỗ
trắng trên màn
hình thiết kế thì
màn hình chọn
Symbol factory sẽ
hiện ra, đây là
những symbol đã
cũ nên sẽ không
đẹp như
Archestra Graphic
mà mình giới
thiệu ở chương
phía dưới.
Vị dụ hình bên là
mình đang tạo biểu
tượng cho cái Valve
Sau đó mở symbol
Faceplate_Valve
GetEquipmentName
script:
Trong khi thuộc tính
_Setproperties bằng 1 thì
thực hiện đoạn script vơi
chu kì 200ms để lấy được
tên của đối tượng và
thuộc tính
_Setproperties sẽ bằng 2
SetProperties script:
Khi thuộc tính
_Setproperties bằng 2 thì
thực hiện đoạn lệnh để
gán thuộc tính cho các
nút nhấn của faceplate
dựa trên tên của thiết bị
được lấy trước đó ở đoạn
script trước và set thuộc
tính _Setproperties bằng
0.
8. Tạo RealTime trend và Historical trend với Active X control của Intouch
Trong
WindownMaker chọn
Special Configure
Historical
Logging…
Chọn Enable
Historical Logging,
và nhập thời gian
muốn lưu trong
vòng bao lâu.
Phía dưới có thể
nhập đường dẫn
hoặc nếu để
defaut thì nó sẽ
lưu trong đường
dẫn của folder
project.
Trong phần
Historical Sources
chúng ta sẽ cấu
hình để trend client
lấy dữ liệu ở đâu. Ở
hình bên mình sẽ
sử dụng Historical
data của Intouch.
Chọn test
connection nếu ok
hệ thống sẽ báo ok
Sau đó chọn Create
để tạo Database
trong SQL
Lê Xuân Hiệp scadaplctraining@gmail.com 0946313816
37/63
Wonderware Intouch Document / Ngocnv11906@gmail.com Version: V2.0
11. Hiển thị Alarm bằng Alarm Client control ArchestrA Graphic
Trong phần
Archestra graphic
toobox nhấp chuột
phải chọn New
Graphic Toolset
đặt tên là
AlarmSummary.
Nhấp đôi vào sẽ
hiện ra graphic
editor như hình
bên dưới
Sau đó kéo
AlarmClient vào
graphic như hình
bên
Trong phần
column details
chúng ta có thể
chọn cột nào
muốn hiển thị
trong môi trường
runtime.
Trong môi
trường Intouch
tạo một windown
rồi kéo Archestra
graphic vừa tạo
vào
Phần Region
của windown
cần chọn List
separator là
dấu ; chứ
không phải
dấu ,
Ví dụ chúng ta cần
tạo một Recipe gồm
4 Item như hình bên
13. Thực hiện ghi dữ liệu từ Intouch vào SQL server để làm Report
Trong phần
Tagname.FieldName sẽ chọn
tagname trong Intouch
Tagname Dictionary bang cách
double click vào khoảng trống.
ResultCode=SQLConnect(
ConnectionID,
"DSN=MixingStation;
APP=Microsoft Windowns
Operating System;
WSID=(local);
DATABASE=Intouch;
Trusted_Connection=Yes");
SQLInsert( ConnectionID,
"Report", "MaterialData" );
ResultCode=SQLDisconnect(
ConnectionID );
Trong đó ResultCode và
ConnectionID sẽ là kiểu
Memory Integer
15. Sử dụng phần mềm SQL Reporting Service để làm báo cáo
Symbolic connection sẽ kế
nối tới PLC bằng tên symbol
trong bảng địa chỉ (chỉ hỗ
trợ đối với PLC S7 1500
thực hiện tại chưa hỗ trợ plc
sim), có thể test kết nối đến
PLC bằng cách đánh địa chỉ
IP và ấn nút nhấn test
connection nếu kết nối
thành công sẽ hiện lên
product code của PLC như
hình bên