Hướng dẫn học CX-Programmer

Huỳnh Quang Khải - 0988656677

1 CXP-Tutorial

Tạo 1 project mới

Chọn đúng loại CPU

Đặt tên cho PLC

Chọn đúng họ PLC

Mô tả dự án

Chọn kênh truyền tin với PLC

2 CXP-Tutorial

Cấu hình kênh truyền tin

Đặt thông số cho truyền tin

Chọn phương thức này

3 CXP-Tutorial

Kết nối dùng cổng nối tiếp có sẵn hoặc cổng Peripheral

CIF01

COM1

2 3 2 S R

2 3 2 S R

RS-422

IN

PWR

ERR ALM

RUN

COMM

OUT

Auto baud rate (cho CS1/CJ1)

4 CXP-Tutorial

Màn hình khởi đầu của CX-Programmer

Các tên đặt sẵn cấp toàn cục (Global (system) symbols) I/O-Table Editor PLC-Setup Đọc/ghi PLC Data memory map PLC-Program Bản các tên cục bộ (Local Symbol Table) Subsection

2xL

Bấm đúp nút trái chuột để chọn

5 CXP-Tutorial

Hệ thống menu

l

t s i L

i

i

x e H n

l i a t e D

w o d n W

s n o c I e g r a L

s n o c I l l a m S

s l o b m y s l a c o

m a r g a i D w e i V

l

i r o t i n o M

c i n o m e n M w e i V

s e i t r e p o r p w o h S

i

e c a p s k r o W

w e V

t c e j o r P e l g g o T

t r o p e r e c n e r e f e r s s o r C

w o d n W h c t a W e l g g o T

t u p t u O e l g g o T

o o t e c n e r e f e r s s e r d d a w o h S

6 CXP-Tutorial

Hệ thống menu

l

l i

l i

n

I

i

i

m o o Z

o C w e N

C L P w e N

t u o m o o Z

l

n o i t c u r t s n i -

m a r g o r P e l i

d i r G e l g g o T

t i d e e n L - n O

n o i t c e s w e N

o b m y S w e N

l a c i t r e V w e N

t c a t n o C w e N

i

m a r g o r P w e N

e d o M n o i t c e l e S

l a t n o z i r o H w e N

i

s t n e m m o c w o h S

o C d e s o C w e N

s m a r g o r p C L P e l i

p m o C

s g n u r t i d e e n L - n O

t c a t n o c d e s o l c w e N

l e c n a C

C L P w e N

l

p m o C

s n o i t a t o n n a g n u R w o h S

s e g n a h c t i d e e n L - n O d n e S

w o d n W g n i r o t i n o M e g g o T

7 CXP-Tutorial

Hệ thống menu

e n

i l

t u C

i

e d o M

w e N

t n i r P

n e p O

p l e H

d n F

y p o C

o d n U

e t s a P

o d e R

e s u a P

t u o b A

C L P h t i

r o t i n o M

w e i v e r P

e c a l p e R

d r o w s s a P

e d o M n u R

e c a r T a t a D

t c e j o r P e v a S

n O k r o W

e d o M g u b e D

r o t i n o M

t n i r P

t e S

e d o m m a r g o r P

C L P o t r e f s n a r T

d r o w s s a P e s a e l e R

l a i t n e r e f f i

C L P m o r f r e f s n a r T

r e g g i r t n o p u e s u a P

w e r a p m o C

D

g n i r o t i n o M C L P e l g g o T

8 CXP-Tutorial

Bật và tắt 1 số cửa sổ chức năng (window))

View - Windows

Workspace Window Section Contents

Watch Window Output Window Address Reference Tool

9 CXP-Tutorial

Bật cửa sổ Workspace

Workspace window

10 CXP-Tutorial

Đóng Workspace

Workspace tắt

11 CXP-Tutorial

Bật cửa sổ Output Window

Output Window

12 CXP-Tutorial

Tắt Output Window

Bấm để đóng cửa sổ này

Output Window

13 CXP-Tutorial

Bật cửa sổ Watch Window

Watch Window

Bấm để đóng

14 CXP-Tutorial

Viết chương trình đầu tiên

Bước 1 : Kiểm tra Communication với PLC

Bấm đúp để thay đổi thông số truyền tin

Kết nối với PLC (Sử dụng các thông số ở Project Settings)

15 CXP-Tutorial

Viết chương trình đầu tiên

Bước 2 : Tạo bảng I/O-Table (chỉ với CS1/CJ1)

Bước 2.0

2xL

Bước 2.1

Chuyền PLC về Program Mode

Work On-Line

Chọn Options + Create

Bước 2.2

Bấm đúp

Bước 2.4

Bước 2.3

16 CXP-Tutorial

Viết chương trình đầu tiên

Bước 3: Đọc I/O-Table

1xL

17 CXP-Tutorial

Viết chương trình đầu tiên

Bước 4 :Tạo chương trình PLC mới

Khi đang ở ché độ OFF-Line thì nút này nổi lên

2xL

1 chương trình PLC có thể chia làm nhiều phần gọi là Section. Bấm đúp để xem và sửa section đó

18 CXP-Tutorial

Viết chương trình đầu tiên

Bước 4 :Tạo chương trình PLC mới

Chọn tiếp điểm thường mở

Địa chỉ của Contact

Comment

Refresh method

19 CXP-Tutorial

Viết chương trình đầu tiên

Bước 4: Tạo chương trình PLC mới

I : Input

0.00 là bit 00 của CIO(IR)-word 0

Bảng chọn cuộn dây ra

Địa chỉ output

20 CXP-Tutorial

Viết chương trình đầu tiên

Bước 4 : Tạo chương trình PLC mới

comment

Q : Output

Bảng để nhập lệnh dạng khối

Kết thúc chương trình bằng lệnh END-Instruction

Gõ vào END hoặc 001(là mã lệnh)

Có thể bấm để lựa chọn từ các nhóm lệnh khác nhau

21 CXP-Tutorial

Viết chương trình đầu tiên

Bước 5 : Biên dịch chương trình (Compile PLC-Program )

Compile PLC-Program

Kết quả biên dịch

22 CXP-Tutorial

Viết chương trình đầu tiên

Bước 6 :Kết nối với PLC

Bấm nút “Working On-Line”

23 CXP-Tutorial

Viết chương trình đầu tiên

Bước 7 : Chuyền PLC sang Program mode

Work Online

Chuyền PLC sang Program Mode trước khi nạp chương trình vào PLC

24 CXP-Tutorial

Viết chương trình đầu tiên

Nạp chương trình vào PLC

Bước 8 : Download chương trình vào PLC

Work On-Line

Chỉ nạp phần chương trình vào PLC

25 CXP-Tutorial

Viết chương trình đầu tiên

Bước 8 :Download chương trình vào PLC

Sau khi nạp chương trình vào PLC có thể kiểm tra chương trình trong bộ nhớ PLC có phù hợp với chương trình trên máy tính không

26 CXP-Tutorial

Viết chương trình đầu tiên

Bước 9 : Chuyền PLC sang chế độ Monitor mode

Work On-Line

Chuyển sang chế độ On-Line monitoring

Chuyển PLC sang Monitor Mode

27 CXP-Tutorial

Viết chương trình đầu tiên

Bước 10 :Thử chương trình

1xR

Bật đầu vào hoặc

Bấm nút phái chuột và chọn Set hoặcr Force SET đầu vào I:0.00

28 CXP-Tutorial

Đọc Error Log

2xL

Xoá error log

29 CXP-Tutorial

Đặt PLC Clock

Program Mode

Bấm Synchronise

2xL

30 CXP-Tutorial

Các phím tắt cho chương trình bậc thang

Alt

Ctrl

+

+

Thêm cột

Xoá cột

Alt

Ctrl

+

+

Thêm hàng

Alt

Ctrl

+

+

Xoá hàng

Alt

Ctrl

+

+

31 CXP-Tutorial

Thêm hàng vào Rung

1xR

Bấm nút phải chuột và chọn “Insert Row”

32 CXP-Tutorial

Thêm hàng vào Rung

33 CXP-Tutorial

Thêm cột vào Rung

Bấm nút phải chuột và chọn “Insert Column”

1xR

Tạo ra 1 khoảng trống mới cho lệnh

34 CXP-Tutorial

Chèn thêm 1 rung

1xL

(1) Chọn rung

1xR

(2)Chọn Insert Rung Above the actual Rung

35 CXP-Tutorial

Chèn thêm 1 rung

36 CXP-Tutorial

Chèn thêm 1 rung + Copy nó

1xL

(1) Chọn cả Rung

1xL

(2) Chọn “Copy”

37 CXP-Tutorial

Dán Rung

Hoặc dùng nút Paste

1xR

Chọn “Paste”

38 CXP-Tutorial

Xoá Rung

1xR

(1) Chọn cả Rung

1xL

(2) Chọn “Delete “

39 CXP-Tutorial

Cắt Rung

1xR

Nút Cut

Chọn: Cut

40 CXP-Tutorial

Xoá Rung trắng

Rung trống

1xL

Chọn cả rung bằng cách bấm nút trái chuột vào lề bên trái

41 CXP-Tutorial

Xoá Rung

1xR

Chọn “Delete”

42 CXP-Tutorial

Sau khi xoá Rung

43 CXP-Tutorial

Bật cửa sổ Address Reference Tool

Address Reference Tool

Đóng cửa sổ

44 CXP-Tutorial

Làm viêc với của sổ theo dõi (Watch)

On-Line Monitoring

Force ON

Work On-Line

Force

Force OFF Force Cancel

ON

Set

OFF Value

1xR

45 CXP-Tutorial

Copy dữ liệu từ chương trình Excel vào Symbol editor

CTRL+V

2xL

Các cột A/B/C pháti được đăt ở TEXT-format

L+D

Nhập dữ liêu và chọn vùng muốn copy rồi nhấn CTRL + C

Select TEXT for all columns

46 CXP-Tutorial

Thêm các tên (Symbol) cục bộ vào danh sách

Bấm phím phải chuột và chọn “Insert Symbol”

1xR

2xL

Bấm đúp “Symbols”

47 CXP-Tutorial

Làm việc với tính năng huỷ và phục hồi thao tác Undo & Redo

1xR

Xoá tiếp điểm này bằng cách bấm phim Delete

48 CXP-Tutorial

Làm việc với tính năng huỷ và phục hồi thao tác Undo & Redo

Tiếp điểm đã bị xoá

49 CXP-Tutorial

Làm việc với tính năng huỷ và phục hồi thao tác Undo & Redo

Tiếp điểm xuất hiện trở lại

Bấm nút Undo để phục hồi lại tiếp điểm đã bị xoá

50 CXP-Tutorial

Làm việc với các phân khúc chương trình (Sections)

i

C L P

o ạ T

New program

Mỗi PLC có thể được cấu hình độc lập (Type of PLC , Communication channel)

ớ m n o i t c e s o ạ T

New Section

Project

New program

i

New PLC

PLC_1

PLC_2

PLC_3

(*)

Program_N

Program_1

ớ m h n ì r t g n ơ ư h c o ạ T

Section_1

Section_N

(*) Only the CS1-series can have multiple programs

51 CXP-Tutorial

Làm việc với các phân khúc chương trình (Sections)

Sections Được tạo dùng nút này

Chương trình “NewProgram1” chứa 6 sections

52 CXP-Tutorial

Làm việc với các phân khúc chương trình (Sections)

1 x R

Sections có thể được đặt tên Sections có thể được thay đổi thứ tự Sections có thể được xoá, copy

53 CXP-Tutorial

Xoá 1 Section

PLC OFF-Line

Bấm nút phải chuột và chọn Delete

1xR

54 CXP-Tutorial

Làm việc với các phân khúc chương trình (Sections)

Program 2 được định nghĩa là cyclic task (CS1-Series)

Properties

1xR

Bấm nút phải chuột để Thay đổi đặc tính chương trình

Định nghĩa Program 2 là cyclic Task 02

55 CXP-Tutorial

Xem nhiều sections cùng lúc

Bấm đúp to để mở Drilling Section

56 CXP-Tutorial

Xem nhiều sections cùng lúc

57 CXP-Tutorial

Xem nhiều sections cùng lúc

2xL

Bấm đúp để mở Cooling Section

58 CXP-Tutorial

Xem nhiều sections cùng lúc

59 CXP-Tutorial

Dùng tính năng xếp lớp (Tile) 2 sections

Window - Tile Horizontally

60 CXP-Tutorial

Xem nhiều sections cùng lúc

2xL

Chọn Symbols Và Bấm đúp

61 CXP-Tutorial

Tile horizontally

62 CXP-Tutorial

Xem nhiều sections cùng lúc

Tile Vertically

1 vài Program Sections

63 CXP-Tutorial

Đặt tên chú thích cho rung (Commented Rungs)

1xR

Commented Rungs

Bấm nút phải chuột và chọn properties

Nhập rung comment

64 CXP-Tutorial

Hiển thị Contact Name

Cáu hình tuỳ chọn

Tên xuất hiện bên trên tiếp điểm

Chọn “Tools” trên menu rồi chọn Options

65 CXP-Tutorial

Hiển thị chú thích cho tiếp điểm (Contact Comment)

Cáu hình tuỳ chọn

Chọn Tools trên menu chính rồi chọn Options

66 CXP-Tutorial

Cáu hình tuỳ chọn

Mô tả của lệnh

67 CXP-Tutorial

Cáu hình tuỳ chọn

Mô tả tham số

Mô tả tham số Không hiển thị

68 CXP-Tutorial

Cáu hình tuỳ chọn

Mô tả tham số

69 CXP-Tutorial

Làm việc với danh sách tham khảo chéo (Cross Reference List)

Cross Reference Report

70 CXP-Tutorial

Báo cáo tham khảo chéo chi tiết

1

2

3

Vùng nhớ

Bấm đúp

71 CXP-Tutorial

Tham khảo chéo các phần tử được sử dụng

1

2

3

Area Type

Chỉ hiển thị các địa chỉ I/O’s đã dùng

Bấm đúp

72 CXP-Tutorial

Tìm biến trong chương trình

Find

73 CXP-Tutorial

Tìm biến theo địa chỉ (as addresses)

Find

Tìm tiếp

Report

Phải bật cửa sổ OPEN

74 CXP-Tutorial

Tìm biến theo tên (symbol)

Open the output window

Mở cửa sổ output window

75 CXP-Tutorial

Thay đổi chương trình trực tiếp On-line

Huỷ On-line edit

On-line edit rungs

Gửi các thay đổi vào PLC

Bước 1 : Chọn rung cần sửa

Bước 2 : Chuyển sang chế độ On-line edit mode

Bước 3 : Thực hiện các thay đổi

Bước 4 : Xác nhận hoặc huỷ các thay đổi

76 CXP-Tutorial

Thay đổi chương trình trực tiếp On-line

On-Line edit mode

Bấm đúp

77 CXP-Tutorial

Thay đổi chương trình trực tiếp On-line

Lưu các thay đổi vào PLC dùng nút “Send On-Line edit changes”

78 CXP-Tutorial

Theo dõi sự thay đổi (Differential Monitoring)

Bước 1

Bấm nút phải chuột (Set-ON)/ (SET-Off)

Bước 2

Thay đổi màu sắc mỗi khi phần tử chuyển từ OFF  ON (Rising edge)

79 CXP-Tutorial