Cách tạo chương trình

Một phần của tài liệu Mô hình điều khiển và giám sát pin năng lượng mặt trời bằng VB6 (Trang 29 - 38)

Phạm Phú Lê Khương + Bảng New project hiện ra, ta chọn đúng loại PLC rồi nhấn OK

Phạm Phú Lê Khương + Cách nạp chương trình : Chọn Online → Transfer Setup, Bảng Transfer hiện ra ta chọn Serial USB rồi chọn cổng Com tương ứng với PLC và

nhân OK.

Hình 2.7: Cách nạp chương trình Sau đó nhấn Connection test → Ok

Phạm Phú Lê Khương  Các thiết bị của PLC Relay phù trợ Dạng chung M0 đến M499 Dạng chốt ( thay đổi) M500 đến M1023 Dạng chốt ( cố định) M1024 đến M7679 Dạng đặc biệt M8000 đến M8511 Relay trạng thái

Trạng thái ban đầu ( dạng chung, thay đổi)

S0 đến S9

Dạng chung (thay đổi ) S10 đến S499 Dạng chốt ( thay đổi ) S500 đến S899 Bộ cảnh báo (thay đổi) S900 đến S999

Dạng chốt (cố định) S1000 đến S4095

Timer

100ms T0 đến T191

100ms ( cho ngắt chương trình con) T192 đến T199

10ms T200 đến T245

Khả nhớ 1ms T246 đến 249

Khả nhớ 100ms T250 đến 255

1 ms T256 đến T511

Counter

Dạng chung đếm lên (16 bit,thay đổi) C0 đén C99 Đếm lên có chốt (16 bits, thay đổi) C100 đến C199 Dạng chung 2 chiều đếm (32 bits, thay

đổi)

C200 đến C199

Dạng chung 2 chiều đếm có chốt (32 bits, thay đổi)

C220 đến C234

Thanh ghi dữ liệu

Phạm Phú Lê Khương Dạng chốt (16 bit, thay đổi) D200 đến D511

Dạng chốt (16 bit) thanh ghi tài liệu D512 đến D7999 Loại đặc biệt (16 bit) D8000 đến D8511 Loại chỉ mục (16 bit) V0 đến V7,Z0 đến Z7

Các thiết bị của PLC

2.3.1.2: Các lệnh cơ bản

- Lệnh LD (Load) : Dùng để đặt một công tắc logic thường mở vào chương trình.

VD :

Hình 2.8: Ví dụ lệnh LD

- Lệnh LDI : Dùng để đặt 1 cơng tắc logic thường đóng vào chương trình. VD: (adsbygoogle = window.adsbygoogle || []).push({});

Hình 2.9: Ví dụ lệnh LDI

- Lệnh OUT : Dùng để đặt một rơ le logic vào chương trình. VD:

Phạm Phú Lê Khương - Lệnh AND và OR: là các công tắc thường hở mắc nối tiếp hay mắc song song.

VD:

Hình 2.11: Ví dụ lệnh AND

Hình 2.12: Ví dụ lệnh OR

- Lệnh SET : Dùng để đặt trạng thái của tham số lệnh ( chỉ cho phép toán hạng bit) lên logic 1 vĩnh viễn ( chốt trạng thái 1).

VD:

Phạm Phú Lê Khương - Lệnh RST : Dùng để đặt trạng thái của tham số lệnh ( chỉ cho phép toán hạng bit) lên logic 0 vĩnh viễn ( chốt trạng thái 0).

Hình 2.14: Ví dụ lệnh RST

- Lệnh MOV : Gán giá trị từ vùng nhớ này sáng vùng nhớ khác. Cú pháp : MOV S1 S2

S1: giá trị cần gán vào S2: Thanh ghi gán dữ liệu

VD: Hình 2.15: Ví dụ lệnh MOV - Lệnh CMP : Dùng để so sánh Cú pháp: CMP S1 S2 D : so sánh S1 và S2 (S1>S2 D ON, S1=S2 D+1 ON, S1<S2 D+2 ON) VD: Hình 2.16: Ví dụ lệnh CMP

Phạm Phú Lê Khương Khi X0 được nhấn lệnh bắt đầu được thực thi:

Nếu : K100 > D10 thì Y0 ON K100 = D10 thì Y1 ON K100 < D10 thì Y2 ON Lệnh ZCP : so sánh vùng dữ liệu Cú Pháp : ZCP S1 S2 S D so sánh S với S1 và S2( S1>S D ON,S1<=S<=S2 D+1 ON,S< S2 D+2 ON) VD: Hình 2.17: Ví dụ lệnh ZCP Khi X0 được nhấn lệnh bắt đầu được thực thi: Nếu: K100 > D0 thì Y0 ON

K100<= D0<= K200 thì Y1 ON K200 < D0 thì Y2 ON

Phạm Phú Lê Khương

2.3.2: FX3U-485ADP-MB 2.3.2.1: Lắp đặt.

- Chọn kênh :

PLC Thiết bị truyền thông

FX3U

Khi sử dụng kênh 1

CH1

FX3U-CNV-BD FX3U-485ADP

Khi sửa dụng kênh 2

Các kênh PLC

Chú ý : FX3u-485ADP-MB có điện trở đầu cuối tích hợp,ta sẽ lựa chọn cơng tắt điện trở đầu cuối phù hợp.

Phạm Phú Lê Khương - Sơ đồ nối dây cho MODBUS RS485

+Kiểu 1 cặp dây :

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Mô hình điều khiển và giám sát pin năng lượng mặt trời bằng VB6 (Trang 29 - 38)