Quy ước địa chỉ trong PLC S7-200

Một phần của tài liệu (Đồ án tốt nghiệp) máy PHA CAFE tự ĐỘNG điều KHIỂN BẰNG PLC s7 200 (Trang 36 - 38)

CHƯƠNG III : TỔNG QUAN VỀ S7 200

3.6Quy ước địa chỉ trong PLC S7-200

3.6.1 Truy xuất theo bit

Để truy xuất địa chỉ theo dạng Bit chúng ta xác định vùng nhớ, địa chỉ của Byte và địa chỉ của Bit.

Hình 3.7: Vùng nhớ ngõ vào I

Trong hình là bản đồ vùng nhớ của bộ đệm dữ liệu ngõ vào I (Process Image Input). Bản đồ của các vùng nhớ khác cũng có cấu trúc tương tự như vậy. Bit thấp nhất là bit 0 nằm bên phải và bit cao nhất là bit 7 nằm bên trái. Do đó chúng ta hồn tồn có thể khai báo tương tự như ví dụ trên, chẳng hạn như: Q1.0, V5.2, M0.1…Dung lượng của các vùng nhớ phụ thuộc vào loại CPU mà chúng ta sử dụng.

3.6.2 Truy xuất theo byte (8 bit)

Khi truy xuất dữ liệu theo byte, chúng ta xác định vùng nhớ, và thứ tự của byte cần truy xuất. Tương tự như ví dụ ta khai báo cho các vùng nhớ khác, chẳng hạn như IB3, MB2, QB5..

3.6.3 Truy xuất theo word (16 bit)

Đối với truy xuất vùng nhớ theo dạng word chúng ta cũng cần xác định vùng nhớ cần truy xuất, khai báo dạng word và địa chỉ của word trong vùng nhớ. Mỗi một vùng nhớ dạng word sẽ gồm 2 byte và được gọi là byte thấp và byte cao.

Hình 3.8: Ví dụ Byte thấp và Byte cao

• Đối với tín hiệu tương tự (Analog) thì chúng ta chỉ có một dạng truy xuất duy nhất là truy xuất theo word. Điều này là do mỗi tín hiệu tương tự sẽ ứng với một giá trị số ngun 16 bit. Ví dụ: AIW0, AIW2, AQW0…

• Khi truy xuất địa chỉ theo word thì hai word liền kề nhau bắt buộc cách nhau 2 byte. Ví dụ ta cần chứa 2 dữ liệu dạng số interger vào vùng biến V, thì dữ liệu thứ nhất

giả sử chứa vào VW20 thì word kế tiếp lưu dữ liệu thứ hai là VW22.

3.6.4 Truy xuất theo 2 word (Double word = 32 bit)

Khi truy xuất vùng nhớ 32 bit, tương ứng với 4 byte. Trong đó gồm có word thấp, word cao và byte thấp, byte cao.

Bảng 3.5: Truy xuất các vùng nhớ theo địa chỉ bit,byte,word, double word

Tóm lại, về cơ bản chúng ta có bốn dạng truy xuất dữ liệu như trên. Trong mỗi yêu cầu điều khiển cụ thể chúng ta sẽ chọn truy xuất theo dạng nào.

• Kiểm tra trạng thái của các tín hiệu được tạo ra từ các ngoại vi nối với ngõ vào số như nút nhấn, cảm biến, cơng tắc hành trình… thì sẽ chọn truy xuất là bit, trong trường hợp này thì chọn địa chỉ ngõ vào tương ứng được kết nối ví dụ như I0.0, I0.5, I1.1…

• Xuất tín hiệu ra các cơ cấu chấp hành nhận tín hiệu nhị phân như relay, đèn báo, van từ … thì sẽ chọn truy xuất là bit, trong trường hợp này thì chọn địa chỉ ngõ ra tương ứng được kết nối ví dụ như Q0.0, Q0.2, Q1.0…

Nhận tín hiệu từ các cảm biến tạo ra tín hiệu analog như cảm biến nhiệt độ, áp suất, độ ẩm … thì sử dụng địa chỉ word, ví dụ: AIW0, AIW2, AIW4…

• Xuất tín hiệu analog ra các cơ cấu chấp hành nhận tín hiệu analog như ngõ vào analog biến tần, van tỉ lệ … thì sử dụng địa chỉ word, ví dụ: AQW0, AQW2, AQW4…

• Trong q trình thực hiện chương trình cần lưu trữ thơng tin ở dạng số 16 bit như đếm số sản phẩm (số nguyên 16 bit) thì truy cập địa chỉ word, còn ở dạng 32 bit như nhiệt độ, áp suất (số thực) thì truy cập địa chỉ double word…

Một phần của tài liệu (Đồ án tốt nghiệp) máy PHA CAFE tự ĐỘNG điều KHIỂN BẰNG PLC s7 200 (Trang 36 - 38)