a. Các đầu vào/ra, các bit làm việc và các bit có lưu.
Bảng 1.Tổng hợp các đầu vào/ra và bit làm việc có lưu của Zen
Tên Kiểu Địa chỉ
bit Số bit Chức năng
Bit đầu vào bộ xử lý trung tâm I 0 đến 5 6 CPU có 10 cổng vào/ra Phản ánh trạng thái đóng/mở của thiết bị đầu vào nối tới đầu vào
của Zen.
0 đến b 12 CPU có 20 cổng
vào/ra Bit đầu vào
khối module mở rộng
X 0 đến b 12 Phản ánh trạng thái đóng/mở của thiết bị đầu
vào nối tới đầu vào của khối module mở rộng. Bit đầu vào nút
ấn B 0 đến 7 8
Bật ON khi các nút hoạt động được ấn trong chế độ RUN
Bit so sánh
tương tự A 0 đến 3 4
Đầu ra là kết quả so sánh của đầu vào tương tự. có thể chỉ được sử dụng cho kiểu có điện
SVTH: Nguyễn T.T Hường 28
Bit so sánh P 0 đến f 16 So sánh giá trị hiện tại của các timer, holding
timer và counter. Đầu ra là kết quả so sánh.
Bit so sánh 8
số G 0 đến 3 4
So sánh kết quả hiện tại của bộ đến 8 số (F) với một hằng số. đầu ra là kết quả so sánh.
Bit đầu ra của bộ xử lý trung tâm Q 0 đến 3 4 CPU có 10 cổng vào/ra Đưa ra trạng thái đóng/mở cho thiết bị
đầu ra nối tới đầu ra của Zen
0 đến 7 8 CPU có 20 cổng
vào/ra
Bit đầu ra của khối module
mở rộng
Y 0 đến b 12 Đưa ra trạng thái đóng/mở cho thiết bị đầu ra
nối tới đầu ra của khối module mở rộng.
Các bit làm
việc M 0 đến f 16
Chỉ được sử dụng bên trong chương trình. Không thể đưa ra đến thiết bị bên ngoài
Bit có lưu H 0 đến f 16
Làm việc giống như các bit làm việc tuy nhiên bit này lưu được trạng thái đóng/mở khi mất
điện.
- Các bit đầu vào có 2 trạng thái: thường mở và thường đóng.
- Các bit đầu ra có 4 trạng thái:
+ "[" : đầu ra của hoạt động bình thường. Khi được nối điện thì đầu ra có điện, khi mất nối điện thì đầu ra mất điện.
+ "S" : set bit đầu ra. Khi được nối điện thì trạng thái của đầu ra được set lên 1 mà không phụ thuộc vào việc còn nối điện cho đầu ra nữa hay không.
+ "R" : reset bit đầu ra. Khi được nối điện thì trạng thái của đầu ra được reset về 0 mà không phụ thuộc vào việc còn nối điện cho đầu ra nữa hay không.
SVTH: Nguyễn T.T Hường 29
+ "A" : thay đổi trạng thái đầu ra. Mỗi khi được nói điện, trạng thái của đầu ra sẽ chuyển sáng trạng thái ngược lại với trạng thái đang có.
b. Timers.
Trên Zen có 4 loại Timer:
- Timer thường (T) từ T0 đến T7 gồm có:
+ ON delay timer (X): bật sau một khoảng thời gian đặt trước sau khi đầu vào trigger lên ON.
Hình 4.6.Giản đồ thời gian hoạt động của On delay timer
+ OFF delay timer (■): vẫn ở ON trong khi đầu vào trigger ON và tắt sáu một khoảng thời gian đặt trước sau khi đầu vào trigger về OFF.
Hình 4.7.Giản đồ thời gian hoạt động của OFF delay timer
+ One-shot pulse timer (O): vẫn ở ON trong một khoảng thời gian đặt trước khi đầu vào trigger bật lên ON.
SVTH: Nguyễn T.T Hường 30
Hình 4.8.Giản đồ thời gian hoạt động của One-shot pulse timer
+ Flashing pulse timer (F): bật và tắt lặp đi lặp lại trong khoảng chu kỳđặt trước trong khi đầu vào trigger ở trạng thái ON.
Hình 4.9.Giản đồ thời gian hoạt động của Flashing pulse timer
+ Twin timer (W): bật lặp đi lặp lại khi đầu vào trigger ở trạng thái ON. Thời gian ON và thời gian OF có thể tách riêng.
+ Holding Timer (#) từ #0 đến #3:Bật sau một khoảng thời gian đặt trước khi đầu vào trigger lên ON. Giá trị hiện hành vẫn được lưu khi timer chuyển từ RUN sang STOP hoặ khi bị ngắt điện. Timer lại tiếp tục khi đầu vào kích lên ON. Bit đầu ra của timer cũng được giữ nguyên trạng thái khi timer đến xong.
Hình 4.10.Giản đồ thời gian hoạt động của Holding timer
- Weekly Timer (@) từ @0 đến @7:Cho phép đặt các ngày hoạt động trong tuần và thời gian hoạt động trong các ngày đó.
SVTH: Nguyễn T.T Hường 31
Hình 4.11.Giản đồ thời gian hoạt động của Weekly timer
- Calendar Timer (*) từ *0 đến *7:Cho phép đặt thời gian hoạt động trong 1 năm từ ngày bắt đầu đến ngày kết thúc.
Hình 4.12.Giản đồ thời gian hoạt động của Calendar timer
c. Counter.
Trong Zen có tích hợp sẵn 16 bộđếm và một bộđếm 8 số có thểđếm tăng hoặc đếm giảm. Giá trị hiện hành của bộđếm và trạng thái đầu ra của counter được lưu giữ ngay cà khi thay đổi chếđộ hoạt động hoặc khi mất điện.
Đầu ra của bộ đến bật lên on khi giá trị đếm được bằng hay lớn hơn giá trị cài đặt. Giá trị đếm được trở về 0 và đầu ra của bộ đếm (counter bit) trở về OFF khi đầu vào reset bật lên ON. Đầu vào của bộ đếm không có tác dụng đếm khi đầu vào reset lên ON.
Có 3 đầu vào của bộđếm:
- Đầu vào đếm: CC (Count) đếm lên/đếm xuống khi đầu vào đếm lên "1". - Đầu chọn hướng đếm: DC (Direction) nếu = "0" là đếm lên, nếu = "1" là đếm
xuống.
- Đầu vào xóa số: RC (Reset) khi đầu vào xóa số = "1" thì giá trị đếm trở về "0", đầu ra của bộđếm trở về "0".
SVTH: Nguyễn T.T Hường 32
Hình 4.13.Giản đồ nguyên tắc hoạt động của các counter trong bộ Zen