- Ý nghĩa: Di chuyển tương đối.
19. Lệnh “Set-port”
C
- Ý nghĩa : Đặt cổng ra
- Cú pháp : St_port [ ADDRESS ], {BITNR ], = [WEIT};
- Ứng dụng : Card 4.0 đặt giá trị cho cổng ra Giải Thích
[ADDRESS] là số chỉ địa chỉ được cho ở bảng sau Giá trị Cổng
65529 Cổng ra 1 (8 bit) 65530 Cổng ra 2 (8 bit)
[BITNR ] Là số dùng để phân biệt dạng bit hoặc byte 1. Dạng bit
1 [BITNR ] 8 2. Dạng bit
[BITNR ] = 0
[WERT] Là số tùy theo {BITNR], giá trị là thập phân từ 0 đến 255 và chuyển sang nhị phân tại ngỏ ra tương ứng.
Ví dụ:
1. Dạng bit
Lệnh Cổng ra bit Trạng thái Set-port 65529,5 = 0; Port 1 5 OFF
Set-port 65529,4 = 1; Port 1 4 ON Set-port 65529,4 = 0; Port 2 4 OFF Set-port 65529,1 = 1; Port 2 1 ON 2. Dạng byte Lệnh Cổng ra Giá trị Set-port 65529,128 = 10; Port 1 0000 1010 Set-port 65529,128 = 27; Port 1 0001 1000 Set-port 65529,128 = 205; Port 2 1100 1101 Set-port 65529,128 = 255; Port 2 1111 1111 Set-port 65529,128 = 0; Port 1 0000 0000 20. Lệnh Arc-r hoặc Arc-l
- Ý nghĩa : Vẽ vịng trịn theo chiều phải hoặc trái.
- Cú pháp : Arc-r [r(v), [WINRELZ], [độ phân giải]; Hoặc:
- Cú pháp :Arc-l [r(v)], [WINKEL1], [WINKELZ], [độ phân giải];
- Ứng dụng :Vẽ một cung trịn hoặc vịng trịn Giải Thích
[r(v) Bán kính và tốc độ vẽ
[WINKEL1] Gĩc bắt đầu (tính bằng độ) [WINEKEL] Gĩc kết thúc (tính bằng độ) Độ phân giải Độ phân giải (tính bằng độ)
Ví dụ :
C
Lệnh trên thực hiện một vịng trịn cĩ :
- Chiều vẽ là bên phải
- Bán kính 10mm - Tốc độ 1000HZ - Gĩc bắt đầu 00 - Gĩc kết thúc 3600 - Độ phân giải 50 Vídụ 2: Arc-l 5(5000), 180, 270, 3; Lệnh trên kết quả như sau:
- Chiều vẽ là bên trái
- Bán kính 5mm
- Tốc độ 5000HZ
- Gĩc bắt đầu 1800
- Gĩc kết thúc 2700
- Độphân giải 30
Khơng nên chọn độ phân giải quá nhỏ vì cung trịn là kết hợp nhiều đoạn thẳng nên bị hạn chế bởi bộ nhớ của card giao tiếp.
C
CHƯƠNG III