Upload
lap-nguyen-tri
View
99
Download
0
Embed Size (px)
Citation preview
EEEF
58Bs: ThsTạ Văn Phương
HMI-Human Machine InterfaceWinCC Flexible
EEEF
59Bs: ThsTạ Văn Phương
HMI-Human Machine Interface
EEEF
60Bs: ThsTạ Văn Phương
CÁC TÍNH NĂNG CƠ BẢN
Giám sát qui trình sản xuất.
Điều khiển hoạt động của qui trình sản xuất.
Hiển thị cảnh báo.
Lưu trữ dữ liệu các biến và cảnh báo.
Process values and alarms logging
EEEF
61Bs: ThsTạ Văn Phương
CÁC LOẠI HMI SIEMENS
Operator Panel
Touch Panel
Mobile Panel
EEEF
62Bs: ThsTạ Văn Phương
Panel PC
Multi Panel
CÁC LOẠI HMI SIEMENS
EEEF
63Bs: ThsTạ Văn Phương
ỨNG DỤNG HMI SIEMENS
Controller with one HMI devices Controller with several HMI devices
EEEF
64Bs: ThsTạ Văn Phương
ỨNG DỤNG HMI SIEMENS
EEEF
65Bs: ThsTạ Văn Phương
WINCC Flexible
EEEF
66Bs: ThsTạ Văn Phương
WINCC FLEXIBLE
Cung cấp các công cụ thiết kế cần thiết cho
việc cấu hình và thiết kế giao diện cho các họ
màn hình của siemens.
Giám sát và điều khiển qui trình sản xuất
dựa trên phần mềm WinCC flexible Runtime.
Có thể chuyển đổi từ giao diện WinCC
Flexible sang giao diện của HMI và ngược lại
mà không cần thay đổi chương trình.
Chỉ cần sử dụng được Wincc Flexible là sử
dụng được các HMI
EEEF
67Bs: ThsTạ Văn Phương
WINCC FLEXIBLE
Những thành phần của Wincc Flexible
Micro Panels Panels Panels / Multi Panels PC-based
WinCC flexible Standard
WinCC flexible Compact
WinCC flexibleMicro
WinCC flexible Advanced
EEEF
68Bs: ThsTạ Văn Phương
GIAO TIẾP WINCC FLEXIBLE VỚI S7
PLC PROTOCOL
S7200 PPI
S7300 MPI,PROFIBUS,ETHERNET
S7400 MPI,PROFIBUS,ETHERNET
EEEF
69Bs: ThsTạ Văn Phương
WINCC Flexible
EEEF
70Bs: ThsTạ Văn Phương
Có 2 cách để tạo một Project mới
Sử dụng project wizard
Tạo một Empty Project
TẠO MỘT PROJECT MỚI
EEEF
71Bs: ThsTạ Văn Phương
GIAO DIỆN THIẾT KẾ CỦA WINCC
EEEF
72Bs: ThsTạ Văn Phương
CHỌN LỰA THIẾT BỊChọn lựa thiết bị sử dụng khi thiết kế với wincc
EEEF
73Bs: ThsTạ Văn Phương
THIẾT LẬP KẾT NỐI VỚI THIẾT BỊ
EEEF
74Bs: ThsTạ Văn Phương
By pressing two clicks on the empty lines a new
connection settings appears in the property view
Available interfaces on WinCC
THIẾT LẬP KẾT NỐI VỚI PLC
Internal tag
No address
EEEF
75Bs: ThsTạ Văn Phương
By pressing two clicks on the empty lines a new
connection settings appears in the property view
Available interfaces on
the HMI device
THIẾT LẬP KẾT NỐI VỚI PLC
EEEF
76Bs: ThsTạ Văn Phương
Pressing two
clicks on the
empty line to
create a new tag
Internal or External
tag
Data type to
be transferred
Address
Ex: O/P
port 4 Bit 0
TẠO TAG LIÊN KẾT VỚI PLC
EEEF
77Bs: ThsTạ Văn Phương
Planning
Drawing
(draw the objects in every screen)
Linking Screens
(screens navigation)
Linking the objects
in every screen
with its TAG
Screens hierarchy
SCRN
1
SCRN
2
SCRN
3SCRN
7
SCRN
6
SCRN
5
SCRN
4
What information to be displayed.
How many screens
Screen hierarchy.
THIẾT KẾ GIAO DIỆN
EEEF
78Bs: ThsTạ Văn Phương
GIAO DIỆN THIẾT KẾ WINCC
Tạo giao diện điều khiển
Tạo kết nối với thiết bị
Tạo tags giao tiếp với thiết bị
Tạo Arlam
Thư viện thiết kế giao diện đơn giản
Giao diện thiết kế
Thư viện thiết kế giao diện nâng cao
EEEF
79Bs: ThsTạ Văn Phương
TWO clicks on
this shortcut to
add new
screen.
Template : what you are
going to draw in the template will
be applied to all the project
screens.
TẠO GIAO DIỆN THIẾT KẾ
EEEF
80Bs: ThsTạ Văn Phương
•Simple objects
•Enhanced objects
•Graphics
•library
THƢ VIỆN THIẾT KẾ GIAO DIỆN
EEEF
81Bs: ThsTạ Văn Phương
Button
Bar
Date & time field
Graphic
view
Symbolic IO field
Switch
THƢ VIỆN THIẾT KẾ ĐƠN GIẢN
EEEF
82Bs: ThsTạ Văn Phương
Gauge Clock
Status View
SliderSymbol library
THƢ VIỆN THIẾT KẾ ĐƠN GIẢN
EEEF
83Bs: ThsTạ Văn Phương
Linking the
appearance to
the tag IN1
You can link any of this
properties to the tags
The tag value may be
bit(0 or 1) or an analog
value (ex:0100)
Circle
LIÊN KẾT ĐỐI TƢỢNG VỚI TAG
EEEF
84Bs: ThsTạ Văn Phương
Ready made objects has a
tags called process tag
Pressing the switch will
toggle the tag
Switch
LIÊN KẾT ĐỐI TƢỢNG VỚI TAG
EEEF
85Bs: ThsTạ Văn Phương
Gauge When Tag_2 value changes
the pointer moves through
the gauge
LIÊN KẾT ĐỐI TƢỢNG VỚI TAG
EEEF
86Bs: ThsTạ Văn Phương
Graphic list to be assigned
to the graphic io field
So first we have to create a
graphic list.
By means of this tag
value the image of the io
field will be changed
Graphic io field
LIÊN KẾT ĐỐI TƢỢNG VỚI TAG
EEEF
87Bs: ThsTạ Văn Phương
ĐIỀU KHIỂN THIẾT BỊ DÙNG WINCC
PLC S7200 or S7300
Khai báo phần cứng, tạo tag(biến điều khiển)
Viết chương trình
Download đến chương trình Simulator hay PLC thực.
WINCC Flexible
Tạo Project mới, đặt tên, lưu trữ.
Tạo Driver kết nối với PLC S7200 hoặc S7300
Tạo External tag, gán đến biến điều khiển trong PLC
Thiết kế giao diện với các đối tượng cần điều khiển
Liên kết đối tượng với External tag để điều khiển
Chạy chương trình(Run Wincc) để kiểm tra
EEEF
88Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG INTERNAL TAG
VD1: Thiết kế một giao diện điều khiển như hình vẽ
dùng wincc flexible hoạt động như sau:
Nhấn ON đèn có màu đỏ, giá trị hiển thị 1
Nhấn OFF đèn có màu xám, giá trị hiển thị 0
EEEF
89Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG INTERNAL TAG
VD1: Thiết kế một giao diện điều khiển như hình vẽ
EEEF
90Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG INTERNAL TAG
VD1: Tạo Internal tag có tên LIGHT, kiểu dữ liệu Bool
EEEF
91Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG INTERNAL TAG
VD1: Thiết lập Animation cho đối tượng LIGHT
EEEF
92Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG INTERNAL TAG
VD1: Thiết lập Event cho nút nhấn ON, chọn tag LIGHT
EEEF
93Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG INTERNAL TAG
VD1: Thiết lập Event cho nút nhấn OFF, chọn tag LIGHT
EEEF
94Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG INTERNAL TAG
VD1: Gán I/O Field với tag LIGHT
EEEF
95Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG INTERNAL TAG
VD1: Chọn Start runtime system để chạy chương trình
EEEF
96Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG EXTERNAL TAG
VD2: Tạo driver kết nối với S7300 or S7400
EEEF
97Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG EXTERNAL TAG
VD2: Tạo External tag có tên LIGHT_1, kiểu dữ liệu Bool
địa chỉ đến Q0.0 trong S7300 or S7400
EEEF
98Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG EXTERNAL TAG
VD2: Lần lược gán các đối tượng đến External tag tương
tự như Internal tag nhưng tag bây giờ là LIGHT_1
EEEF
99Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG EXTERNAL TAG
VD2: Sau khi gán các đối tượng đến External tag xong,
chạy chương trình Wincc, giá trị hiểu thị dấu #, có nghĩa là
WinCC chưa liên kết được với S7300, vì vậy không điều
khiển được. Muốn chạy được phải chạy S7 simulink hay
kết nối với PLC thực tế.
EEEF
100Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG EXTERNAL TAG VD2: Tạo Project với S7300
EEEF
101Bs: ThsTạ Văn Phương
WINCC FLEXIBLE DÙNG EXTERNAL TAG VD2: Tạo Project với S7300
EEEF
102Bs: ThsTạ Văn Phương
Khai báo phần cứng cho S7300 bằng cách chọn
hardware/insert/simatic s7300/RACK/Rail
Lưu ý: Phải khai báo đúng và đủ cấu hình thực tế,
nếu chạy mô phỏng thì chỉ khai báo CPU
WINCC FLEXIBLE DÙNG EXTERNAL TAG
EEEF
103Bs: ThsTạ Văn Phương
Viết chƣơng trình dùng simatic và mô phỏng dùng
simulink. Chọn OB1 và ngôn ngữ để lập trình
WINCC FLEXIBLE DÙNG EXTERNAL TAG
EEEF
104Bs: ThsTạ Văn Phương
Khai báo biến
WINCC FLEXIBLE DÙNG EXTERNAL TAG
EEEF
105Bs: ThsTạ Văn Phương
Viết chƣơng trình điều khiển đèn
WINCC FLEXIBLE DÙNG EXTERNAL TAG
EEEF
106Bs: ThsTạ Văn Phương
Mở phần mềm Simulink, thêm các module vào ra để
mô phỏng, download toàn bộ trạm SIMATIC 300
xuống S7 PLC SIM để mô phỏng
WINCC FLEXIBLE DÙNG EXTERNAL TAG
EEEF
107Bs: ThsTạ Văn Phương
Mô phỏng chƣơng trình
WINCC FLEXIBLE DÙNG EXTERNAL TAG
EEEF
108Bs: ThsTạ Văn Phương
Sau khi chạy mô phỏng chƣơng trình từ S7300 thì ta
có thể điều khiển S7300 từ WinCC
WINCC FLEXIBLE DÙNG EXTERNAL TAG
EEEF
109Bs: ThsTạ Văn Phương
Lưu ý:
Để sử dụng đƣợc S7300 phải cài phần mềm
Simatic S7 và Simulink.
Để kết nối với S7300 thực, ta chỉ việc khai báo,
lập trình cho S7300, sau đó dùng cáp MPI hay
Ethernet để kết nối WinCC Flexible với S7300 để
điều khiển và giám sát thiết bị
WINCC FLEXIBLE DÙNG EXTERNAL TAG
EEEF
110Bs: ThsTạ Văn Phương
Wincc Flexible hỗ trợ thiết kế giao diện cho các
HMI của simens, vì vậy các Project đƣợc thiết kế
trong Wincc Flexible đều đƣợc chuyển đổi qua HMI
và ngƣợc lại
Lƣu ý:
Các HMI chỉ sử dụng External tag, không hỗ trợ
Internal.
HMI hỗ trợ các vùng nhớ I,Q,M,DB trong S7
CHUYỂN ĐỔI THIẾT BỊ TỪ WINCC SANG HMI
EEEF
111Bs: ThsTạ Văn Phương
Chọn Device/Change device type
CHUYỂN ĐỔI THIẾT BỊ TỪ WINCC SANG HMI
EEEF
112Bs: ThsTạ Văn Phương
Chọn loại HMI để sử dụng, ở đây chọn TP 177A
CHUYỂN ĐỔI THIẾT BỊ TỪ WINCC SANG HMI
EEEF
113Bs: ThsTạ Văn Phương
Kết quả sau khi chuyển đổi
CHUYỂN ĐỔI THIẾT BỊ TỪ WINCC SANG HMI
EEEF
114Bs: ThsTạ Văn Phương
Sau khi chuyển đổi, HMI điều khiển được PLC.
Lưu ý:
Ở đây HMI TP177 không có màu nên đèn không hiển
thị màu như điều khiển được.
Để hiển thị màu theo ý muốn, cần đổi HMI màu.
CHUYỂN ĐỔI THIẾT BỊ TỪ WINCC SANG HMI
EEEF
115Bs: ThsTạ Văn Phương
Sau khi chuyển đổi, HMI TP177B 6 có màu, đèn sẽ hiển
thị màu theo điều khiển.
CHUYỂN ĐỔI THIẾT BỊ TỪ WINCC SANG HMI