You are on page 1of 27

TRUYỀN THÔNG CC-LINK GIỮA PLC MITSUBISHI Q02HCPU VÀ BỘ

ĐIỀU KHIỂN YASKAWA DX100

1. Yêu cầu

Truyền nhận dữ liệu theo hai kiểu: truyền từng bit và truyền WORD (16 bit) giữa
PLC Mitsubishi và bộ điều khiển DX100 thông qua chuẩn giao tiếp CC-Link, trong đó
PLC làm master và DX100 làm slave (remote device station).

2. Các thiết bị cần có


- PLC Q02HCPU hoặc CPU dòng Q bất kỳ đều có hỗ trợ truyền thông CC-Link
- Module CC-Link master QJ61BT11N gắn vô PLC.

- Các module input/output gắn lên PLC.


- Bộ điều khiển DX100.
- Board giao tiếp CC-Link SST-CCS-PCU gắn lên DX100.

1
- Dây cáp CC-Link với 4 dây DA, DB, DG, SLD.

3. Quá trình thực hiện

2
Cấu hình DX100 làm remote device station

- Cắm dây cáp CC-Link vào board SST-CSS-PCU trong DX.

3
- Cầm bảng dạy trên tay, bật nguồn cho DX100 và cùng lúc nhấn giữ nút MAIN
MENU để vào chế độ maintenance mode.

4
- Chọn SYSTEM ⇒ SECURITY ⇒ đổi sang MANAGEMENT MODE
(password: 99999999).

- Chọn SYSTEM ⇒ SETUP ⇒ OPTION BOARD

5
- Chọn CCS-PCU

- Cài đặt các thông số để cấu hình board CCS-PCU làm remote device station

6
Ý nghĩa các thông số:
o CCS-PCU: khai báo có sử dụng board CCS-PCU không, có 2 option
USED/NOT USED.
o Station number: khai báo board CCS-PCU là trạm thứ mấy trong mạng
CC-Link, chấp nhận giá trị từ 1 tới 64. Ở ví dụ này chọn là trạm 1.
o Occupied stations: khai báo board CCS-PCU chiếm bao nhiêu trạm trong
mạng CC-Link. Ở ví dụ này chọn là 1.
o Communication speed: tốc độ truyền nhận dữ liệu, chấp nhận các giá trị:
156kb/s, 625kb/s, 2.5Mb/s, 5Mb/s, 10Mb/s. Ở ví dụ này chọn 5Mb/s.
o Remote register: chọn ENABLE nếu muốn truyền nhận dữ liệu theo kiểu
WORD (16 bit). RWw là thanh ghi chứa dữ liệu từ PLC gửi tới DX100,
RWr chứa dữ liệu từ DX100 tới PLC. Ở ví dụ này khai báo địa chỉ
RWw là M000, RWr là M1600.
- Bấm nút ENTER ⇒ chọn YES trên màn hình

7
- Bảng IO MODULE hiện ra

8
- Bấm ENTER để xem tiếp ở dưới và thấy có hiển thị board CCS-PCU

- Tiếp tục bấm ENTER và chọn YES

9
- Màn hình trở lại trang SETUP ⇒ hoàn tất cấu hình cho DX100 làm remote
device station.

- Thoát khỏi chế độ maintenance mode bằng cách tắt nguồn, khởi động lại
DX100.
10
Kiểm tra input/output

- Số lượng input/output của DX100 được tính như sau:

- Tổng số input/output tương ứng với số occupied station như sau:

Occupied station Số input Số output

1 24 24

2 56 56

3 88 88

4 120 120

- Lưu ý: 8 bit đầu tiên của input và output được dùng để thể hiện trạng thái của quá
trình giao tiếp, không dùng để truyền nhận dữ liệu. Số input/output thực tế để
truyền nhận dữ liệu như sau:

Occupied station Số input truyền nhận Số output truyền nhận

1 16 16

2 48 48

3 80 80

4 112 112

- Địa chỉ I/O của board SST-CCS-PCU nằm ở mục EXTERNAL INPUT/OUTPUT

11
- Trong màn hình IO module có xuất hiện board YIU01, board này có 40 input, 40
output nên sẽ chiếm 5 byte đầu tiên trong mục EXTERNAL INPUT/OUTPUT

12
Địa chỉ input của
board YIU01

Địa chỉ input của


board SST-CCS-
PCU, trong đó byte
#2006x để thể hiện
trạng thái giao tiếp,
không dùng để
truyền nhận dữ liệu

13
Địa chỉ output của
board YIU01

Địa chỉ output của


board SST-CCS-
PCU, trong đó byte
#3006x không sử
dụng.

Nguồn tham khảo:

14
15
Cấu hình PLC làm CC-Link master

- Gắn module CC-Link master và các module input/output vào PLC, ví dụ như hình
sau

Các module được gắn lên base rack lần lượt từ trái sang phải: Q61P (power
supply) ⇒ Q02HCPU ⇒ trống ⇒ QX40 (16 ngõ vào digital) ⇒ QY10 (16 ngõ ra
digital) ⇒ trống ⇒ QJ16BT11N (CC-Link master).
- Nối 4 dây DA, DB, DG, SLD của cáp CC-Link vào module QJ16BT11N

16
- Điều chỉnh 3 switch trên module CC-Link master để cài đặt thông số

Hai switch màu vàng để cài đặt module này là trạm số mấy. Do là master nên số
trạm sẽ là trạm 0.
Switch màu đỏ để cài tốc độ truyền. Chọn số 3 để cài tốc độ 5Mb/s.

17
- Mở phần mềm GX Works2 ⇒ tạo project mới ⇒ chọn loại PLC là Q02/Q02H

- Chọn PLC Parameter ⇒ I/O Assigment ⇒ khai báo các module và địa chỉ
input/output của các module gắn lên PLC.

18
Ở ví dụ này ta khai báo các module như sau:
o Slot 0: Empty – trống
o Slot 1: Input – module QX40
o Slot 2: Output – module QY10
19
o Slot 3: Empty – trống
o Slot 4: Intelligent – module QJ16BT11N (CC-Link master).
Hoặc có thể chọn “Read PLC data” để tự động thêm các module trên PLC.
Sau đó khai báo địa chỉ I/O bắt đầu ở mục Start XY, giải thích chi tiết xem ở
link sau: https://www.youtube.com/watch?v=M-
xOCdsp6Bg&list=PLHFx7rk1Aezxjcto_xoVC4nJQj80GpHfq&ab_channel=L%
C3%AATh%C3%A0nhS%C6%A1n

- Chú ý địa chỉ I/O bắt đầu của module CC-Link master là 40 (số hex)

- Trong mục Network Parameter chọn CC-Link

- Cửa sổ hiện ra

20
Giải thích các thông số:
o Number of modules: chọn số module CC-Link master được gắn trên
PLC.
o Start I/O No.: địa chỉ I/O bắt đầu của module CC-Link master (40).
o Type: chọn Master Station để cấu hình PLC là master.
o Remote input (RX): khai báo địa chỉ bit dữ liệu nhận về từ DX100. Ví
dụ: X100 có nghĩa là các bit PLC nhận được từ DX100 sẽ lưu vào địa chỉ
bắt đầu từ X100 (X100, X101, X102, …)
o Remote output (RY): Y100 có nghĩa là các bit PLC gửi tới DX100 có
địa chỉ bắt đầu từ Y100 (Y100, Y101, Y102, …)
o Remote register RWr: khai báo địa chỉ thanh ghi dữ liệu PLC nhận
được từ DX100. Ví dụ: D100.

21
o Remote register RWw: khai báo địa chỉ thanh ghi dữ liệu từ PLC gửi tới
DX100. Ví dụ: D200.
- Chọn CC-Link configuration setting

Thêm General Remote Device Station bằng cách kéo thả.


Ở mục “# of STA Occupied” chọn 4 occupied station. Số lượng occupied station
cho biết số lượng I/O của slave được sử dụng, với mỗi station có 32 I/O. Ở ví
dụ này chọn occupied station = 1 ⇒ cho phép sử dụng 32 I/O (được sử dụng tổi
đa 32 I/O chứ không nhất thiết phải sử dụng hết).

22
Chọn Close with reflecting the setting ⇒ chọn END.
- Viết chương trình ladder để truyền nhận dữ liệu theo từng bit và WORD.
4. Kiểm tra kết quả
- Khi kết nối thành công thì đèn báo lỗi màu đỏ của module CC-Link master và
board SST-CCS-PCU sẽ tắt.
- PLC truyền dữ liệu:

23
- Dữ liệu DX100 nhận được nằm ở mục EXTERNAL INPUT

24
- Dữ liệu từ DX100 gửi tới PLC nằm ở mục EXTERNAL OUTPUT

25
Truyền dữ liệu từ DX100 tới PLC
- PLC nhận được dữ liệu và xuất ra module output QY10.

- PLC gửi 1 WORD đến DX100

- DX100 nhận được

26
27

You might also like