Biên soạn: Lê Ân Tình Chuyên đề lập trình cỡ nhỏ chưƠng I: giới thiệu chung về BỘ ĐIỀu khiển lập trình cở nhỏ



tải về 0.56 Mb.
trang6/6
Chuyển đổi dữ liệu02.09.2016
Kích0.56 Mb.
#30121
1   2   3   4   5   6
+” và cực “ “ nguồn DC vào CPU Unit.

_ Nối dây ngõ vào: cực “ “ nối vào chân COM, cực “+” nối vào chân công tắc.

_ Chân I4, I5 sử dụng ngõ vào analog, điện áp ngõ vào từ 010V.

 Cách nối dây cho ngõ ra:

* Kiểu đầu ra rơle: tất cả 4 đầu ra của rơle độc lập với nhau, không có sự hạn chế đặt biệt về cực tính.

* Kiểu đầu ra transistor: tất cả 4 đầu ra của transistor độc lập với nhau. Tuy những thiết bị đầu cuối của chúng có cực tính nhưng không có vấn đề nào xảy ra nếu thay đổi ngược kết nối định vị của nguồn và tải.

d. Phương pháp lắp PIN:

Chương trình bật thang và tất cả các thiết bị lập trình khác đều có thể lưu trong bộ nhớ EFROM của CPU ngoại trừ lịch, đồng hồ, các bit của Timer có lưu và giá trị hiện hành của Timer/ Counter được lưu bằng tụ. Như vậy, nếu nguồn cung cấp bị ngắt trong một thời gian dài ( khoảng 2 ngày hoặc hơn ở 250C), các dữ liệu này bị xóa. Để tránh hiện tượng này, lắp một bộ pin vào thiết bị ZEN cho hệ thống có nguồn nuôi từ Pin trong trường hợp hệ thống mất điện trong thời gian dài.

Cách lắp nguồn pin theo các bước sau:

Bước 1: Xoay nhẹ bộ Pin sang một bên và ấn mấu dưới bộ pin vào chỗ lắp ở bên trái của CPU.

Bước 2: Nối bộ pin với đầu nối của CPU.

Bước 3: Ấn mấu trên đầu bộ pin vào module CPU.

II. TẬP LỆNH ZEN VÀ CÁCH SỬ DỤNG.

1. Ngõ vào/ ra (I/O bits):

Các vùng nhớ và các loại địa chỉ



Ký hiệu

Mô tả

Loại địa chỉ bit và số bit

Sử dụng làm ngõ vào/ra

Chức năng

I

Các bit đầu vào của CPU

I0  I8 ( 8 bit)

vào

Sử dụng giống nhau

X

Các bit đầu vào của module mở rộng

X0  Xb ( 12 bit)

vào

B

Công tắc

B0  B7 ( 8 bit)

vào

Bật ON/ OFF

A

Bit so sánh Analog (4)

A0  A3 ( 4 bit)

vào

So sánh (≥ ≤) giữa I4 và I5.

P

Bit so sánh Timer/ Couter

P0  Pf ( 16 bit)

vào

So sánh giá trị hiện tại của Timer/Counter và giá trị thiết đặt.

@

Timer tuần (5)

@0  @7 ( 8 bit)

vào

Đặt: bật ON/OFF giữa các ngày trong tuần.

*

Timer ngày tháng (5)

*0  *7 ( 8 bit)

vào

Đặt: bật ON/OFF giữa các ngày trong tháng.

Q

Các bit đầu ra của CPU

Q0  Q3 (4 bit)

vào/ra

Q và Y tương ứng với CPU Unit và các Module mở rộng I/O ở ngõ ra

Chức năng: có thể làm ngõ ra thường([), set(S), Reset(R), ngõ ra luân phiên(A)



Y

Bit ra của CPU mở rộng

Y0  Yb (12 bit)

vào/ra

M

Bit làm việc ( Work bit )

M0  Mf (16bit)

vào/ra

H

Bit có lưu

H0  Hf ( 16 bit)

vào/ra

T

Rơ le thời gian ( Timer)

T0  T7 ( 8 bit)

vào/ra

Chức năng: có thể là On delay (X), OFF delay (■), xung Oneshot (O), hoặc xung phóng hồ quang (F).

Giá trị đặt: 00s 010ms đến 99s990ms

00min 01s đến 99min 59s

00h 01 min đến 99h 59 min



#

Timer có lưu

#0  #3 ( 4 bit)

vào/ra

C

Bộ đếm

C0  C7 ( 8 bit)

vào/ra

Chức năng: Hàm gia tăng hoặc bộ đếm.

Giá trị đặt: 0001 đến 9999 (4 chữ số thập phân)



D

Bit hiển thị

D0  D7 ( 8 bit)

ra

Hiển thị chuỗi ký tự, ngày, thời gian đặt giá trị cho Counter.

Hiển thị ra màn hình LCD


III. LẬP TRÌNH BẰNG TAY TRÊN ZEN.

1. Địa chỉ nút nhấn:


Địa chỉ nút nhấn

Nút thao tác

B0

ESC ( Huỷ bỏ lệnh vừa thực hiện)

B1

OK ( Đồng ý)

B2

DOWN ( xuống dưới)

B3

LEFT (Qua trái)

B4

RIGHT (Qua phải)

B5

UP (lên trên)

B6

DEL (Xoá bỏ)

B7

ALT

2. Cách sử dụng các nút nhấn:



Nút

Chức năng

Menu

Viết chương trình bật thang

Đặt thông số

Nút

DEL




Xoá ngõ ra, vào, đường nối.




B6 ON

ALT




- Vị trí công tắc thường đóng và thường mở.

- Thay đổi kiểu nối dây.

- Chèn một đường khác.





B7 ON

UP

Di chuyển con trỏ lên xuống

- Di chuyển con trỏ.

- Chọn kiểu bit và chức năng



- Di chuyển con trỏ

- Thay đổi thông số



B5 ON

DOWN

B2 ON

LEFT




Di chuyển con trỏ

Di chuyển con trỏ

B3 ON

RIGHT

B4 ON

ESC

Trở lại màn hình trước

Huỷ giá trị đã chọn

Huỷ bỏ

B0 ON

OK

Chọn menu tại vị trí con trỏ

Xác định cách đặt

Xác định cách đặt

B1 ON

IV. LẬP TRÌNH BẰNG PHẦN MỀM ZEN SOFT.

1. Cài đặt phần mềm.

* Yêu cầu cấu hình máy tính:

_ Hệ điều hành: Windowns XP.

_ CPU: Pentium hoặc cao hơn.

_ Bộ nhớ (memory): tối thiểu 1GB hoặc cao hơn.

_ Dung lương ổ đĩa cứng (HDD): cần có ổ cứng 40 GB hoặc nhiều hơn.

_ CD – ROM drive: cần có ổ đĩa CD-ROM.

_ Sự giao tiếp ( truyền tin): 1 cổng COM RS-232C ( COM port).

_ Bàn phím và chuột: cần có.

_ Màn hình: tối thiểu 800x600 dots (SVGA), hay 256 màu.

* Cách cài đặt:

B1: Đặt đĩa phần mềm vào ổ CD-ROM của máy tính. Sau đó chọn ngôn ngữ hiển thị ra màn hình rồi Click nút OK.

Chú ý: Nếu màn hình chọn ngôn ngữ không được hiển thị khi cho đĩa CD-ROM vào ổ đĩa để cài đặt, mở biểu tượng Setup Disk (CD-ROM), và double-click file Setup.exe.

B2: Khi màn hình cài đặt hiển thị, kiểm tra những chi tiết và thong tin được yêu cầu, và click nút Next.

B3: Sau khi cài đặt đã hoàn thành, click vào nút Finish.
2. Cách nhập dữ liệu cho chương trình.

B1: Nếu phần mềm bổ trợ Zen chưa được bắt đầu, khởi động đó bằng cách:

Chọn Programs/ Omron/ ZEN Support Software/ ZEN Support Software từ Windowns Start Menu. Chọn Create a new program và ấn OK để tạo chương trình mới.

Nếu phần mềm hổ trợ ZEN đã được khởi động rồi, chỉ cần click vào nút New trên thanh Toolbar. Hay có thể làm cách khác, chọn File/ New từ Menu Bar.

B2: Khi màn hình Property Settings được hiển thị, trên màn hình này, có thể vào mô hình ZEN, cấu hình (mở rộng I/O), tên dự án (project), hay lời chú thích; và sau đó kích nút OK.

B3: Khi màn hìnhviết chương trình hiển thị:

_ Nhập ngõ vào/ra, có thể sử dụng bàn phím hoặc con chuột.

_ Nhấn Enter từ bàn phím tại vị trí nhập ngõ vào/ra và chọn ngõ vào/ra.

_ Nhấp đúp chuột.

_ Nhấp vào nút Insert Input hoặc Insert Output trên thanh Toolbar.

_ Chọn Insert-Contact/Coil từ Menu Bar.

_ Hoặc click phải chuột và chọn Edit.


B4: Khi Click phải chuột vào vùng dùng để ghi ngõ vào và chọn Edit ( hay nhấn chữ E trên bàn phím), hộp các ngõ vào sẽ xuất hiện.

_ Tên bit: I, Q, X, Y, M, …..

_ Normally Open: ngõ vào thường mở.

_ Normally Closed: ngõ vào thường đóng.

_ Relay No: số bit.

_ Comment: chú thích về số bít ngõ vào của CPU.

_ Chú thích màu.

Ghi chú: khi đặt thông số, cần chỉ rõ là đặt cho Timer hay Couter.

B5: Nhấp đúp chuột lên vị trí được nhập ngõ vào tiếp theo: (để vẽ một ngõ vào nối tiếp với ngõ vào phía trước).

Lúc này hộp thoại dùng để nhập ngõ vào được hiển thị một lần nữa, lại tiến hành chọn kiểu bit, kiểu ngõ vào, số bit, lời chú thích về ngõ vào của CPU…Tất cả thao tác đều tương tự bước 4.

B6: Nếu không có ngõ vào tiếp theo nữa thì di chuyển con trỏ đến vị trí ngõ ra và click đúp chuột.

B7: Khi hộp thoại dùng để nhập ngõ ra được hiển thị, tiếp tục tiến hành chọn kiểu bit, chức năng của bit, số bit và ghi lời bình nếu được yêu cầu. Sau đó nhấn Enter nếu chấp thuận.

_ Tên bit: Q, Y, M, H, T, ….

_ Function: chức năng của bit

+ Normal out operation ([): ngõ ra thông thường.

+ Set operation (S): ngõ ra dạng Set.

+ Reset operation (R): ngõ ra dạng reset.

+ Altermate operation (A): luân phiên.

B8: Viết ngõ vào khác song song với ngõ vào đã viết:

Di chuyển con chuột đến vị trí ngõ vào gần đường phía trên và click chuột 2 lần. Lúc này, hộp thoại nhập ngõ vào được hiển thị, tiếp tục tiến hành chọn kiểu bit, chức năng của bit, số bit và ghi lời bình nếu được yêu cầu. Các thao tác giống như bước 4.

Sau đó, kéo con chuột để thẳng đứng vẽ đường kết nối.

Những đường kết nối thẳng đứng được vẽ bằng nhiều cách như:

+ Sử dụng chuột để kéo tạo đường kết nối hay để con trỏ tại vị trí cần kết nối rồi dùng phím tắt để kết nối.

+ Kích nút Insert Vertical trên thanh Toolbar.

Những đường kết nối nằm ngang được vẽ bằng nhiều cách như:

+ Sử dụng chuột để kéo tạo đường kết nối hay để con trỏ tại vị trí cần kết nối rồi dùng phím tắt để kết nối.

+ Kích nút Insert Horizontal trên thanh Toolbar hay chọn Insert/ Horizontal từ Menu Bar.
V. MỘT SỐ CHƯƠNG TRÌNH ỨNG DỤNG.

1. Điều khiển đèn chiếu sáng.

2. Điều khiển thang cuốn cho một siêu thị.

3. Điều khiển mạch mở máy tuần tự.

4. Đèn báo động.

5. Mạch điều khiển tốc độ máy giặt.



Trang


tải về 0.56 Mb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương