58
EEEF 58 Bs: ThsTạ Văn Phương HMI-Human Machine Interface WinCC Flexible

Winccflex Print

Embed Size (px)

Citation preview

Page 1: Winccflex Print

EEEF

58Bs: ThsTạ Văn Phương

HMI-Human Machine InterfaceWinCC Flexible

Page 2: Winccflex Print

EEEF

59Bs: ThsTạ Văn Phương

HMI-Human Machine Interface

Page 3: Winccflex Print

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

Page 4: Winccflex Print

EEEF

61Bs: ThsTạ Văn Phương

CÁC LOẠI HMI SIEMENS

Operator Panel

Touch Panel

Mobile Panel

Page 5: Winccflex Print

EEEF

62Bs: ThsTạ Văn Phương

Panel PC

Multi Panel

CÁC LOẠI HMI SIEMENS

Page 6: Winccflex Print

EEEF

63Bs: ThsTạ Văn Phương

ỨNG DỤNG HMI SIEMENS

Controller with one HMI devices Controller with several HMI devices

Page 7: Winccflex Print

EEEF

64Bs: ThsTạ Văn Phương

ỨNG DỤNG HMI SIEMENS

Page 8: Winccflex Print

EEEF

65Bs: ThsTạ Văn Phương

WINCC Flexible

Page 9: Winccflex Print

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

Page 10: Winccflex Print

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

Page 11: Winccflex Print

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

Page 12: Winccflex Print

EEEF

69Bs: ThsTạ Văn Phương

WINCC Flexible

Page 13: Winccflex Print

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

Page 14: Winccflex Print

EEEF

71Bs: ThsTạ Văn Phương

GIAO DIỆN THIẾT KẾ CỦA WINCC

Page 15: Winccflex Print

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

Page 16: Winccflex Print

EEEF

73Bs: ThsTạ Văn Phương

THIẾT LẬP KẾT NỐI VỚI THIẾT BỊ

Page 17: Winccflex Print

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

Page 18: Winccflex Print

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

Page 19: Winccflex Print

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

Page 20: Winccflex Print

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

Page 21: Winccflex Print

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

Page 22: Winccflex Print

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Ế

Page 23: Winccflex Print

EEEF

80Bs: ThsTạ Văn Phương

•Simple objects

•Enhanced objects

•Graphics

•library

THƢ VIỆN THIẾT KẾ GIAO DIỆN

Page 24: Winccflex Print

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

Page 25: Winccflex Print

EEEF

82Bs: ThsTạ Văn Phương

Gauge Clock

Status View

SliderSymbol library

THƢ VIỆN THIẾT KẾ ĐƠN GIẢN

Page 26: Winccflex Print

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

Page 27: Winccflex Print

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

Page 28: Winccflex Print

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

Page 29: Winccflex Print

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

Page 30: Winccflex Print

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

Page 31: Winccflex Print

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

Page 32: Winccflex Print

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ẽ

Page 33: Winccflex Print

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

Page 34: Winccflex Print

EEEF

91Bs: ThsTạ Văn Phương

WINCC FLEXIBLE DÙNG INTERNAL TAG

VD1: Thiết lập Animation cho đối tượng LIGHT

Page 35: Winccflex Print

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

Page 36: Winccflex Print

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

Page 37: Winccflex Print

EEEF

94Bs: ThsTạ Văn Phương

WINCC FLEXIBLE DÙNG INTERNAL TAG

VD1: Gán I/O Field với tag LIGHT

Page 38: Winccflex Print

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

Page 39: Winccflex Print

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

Page 40: Winccflex Print

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

Page 41: Winccflex Print

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

Page 42: Winccflex Print

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ế.

Page 43: Winccflex Print

EEEF

100Bs: ThsTạ Văn Phương

WINCC FLEXIBLE DÙNG EXTERNAL TAG VD2: Tạo Project với S7300

Page 44: Winccflex Print

EEEF

101Bs: ThsTạ Văn Phương

WINCC FLEXIBLE DÙNG EXTERNAL TAG VD2: Tạo Project với S7300

Page 45: Winccflex Print

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

Page 46: Winccflex Print

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

Page 47: Winccflex Print

EEEF

104Bs: ThsTạ Văn Phương

Khai báo biến

WINCC FLEXIBLE DÙNG EXTERNAL TAG

Page 48: Winccflex Print

EEEF

105Bs: ThsTạ Văn Phương

Viết chƣơng trình điều khiển đèn

WINCC FLEXIBLE DÙNG EXTERNAL TAG

Page 49: Winccflex Print

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

Page 50: Winccflex Print

EEEF

107Bs: ThsTạ Văn Phương

Mô phỏng chƣơng trình

WINCC FLEXIBLE DÙNG EXTERNAL TAG

Page 51: Winccflex Print

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

Page 52: Winccflex Print

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

Page 53: Winccflex Print

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

Page 54: Winccflex Print

EEEF

111Bs: ThsTạ Văn Phương

Chọn Device/Change device type

CHUYỂN ĐỔI THIẾT BỊ TỪ WINCC SANG HMI

Page 55: Winccflex Print

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

Page 56: Winccflex Print

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

Page 57: Winccflex Print

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

Page 58: Winccflex Print

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