Hàm khởi tạo và truyền nhận dữ liệu tron slave

Một phần của tài liệu trình bày và cho ví dụ về lệnh truyền và nhận dữ liệu qua mạng trong s7 200 (Trang 31 - 34)

II. PLC SIMATIC S7-200 CPU

2. Hàm khởi tạo và truyền nhận dữ liệu tron slave

2.1 Hàm Modbus INT.

Các tham số vào ra của hàm Modbus INT. - EN: Bắt đầu thực hiện

- Mode: Chọn chế độ truyền thông

- Address: Địa chỉ của slave ( từ 1 đến 247)

- Baud: Tốc độ truyền thông: Từ 1200 đến 115200. - Parity: Bit kiểm tra chẳn lẻ.

- Delay: Thời gian chờ để nhận dữ liệu ( 0 đến 32767 ms)

- MaxIQ: Số lượng ngõ vào, ngõ ra cho phép đọc, ghi ( 0 đến 128) - MaxAI: Số lượng analog cho phép ghi ( 0 đến 32)

- Maxhold:Số lượng word tối đa cho phép truy xuất trong slave - Holdstart: Con trỏ địa chỉ của vùng nhớ V.

2.2 Hàm modbus Slave.

Modbus slave được sử dụng để phục vụ yêu cầu từ modbus master. Modbus slave phải được gọi mỗi chu kỳ quét của chương trình. Nếu slave đáp ứng các yêu cầu của master thì bit Done = 1, ngược lại Done = 0. Error được sử dụng để báo lỗi trong trường hợp xãy

ra lỗi.

KẾT LUẬN

Qua tìm hiểu và thực hành trên máy các lệnh về truyền dẫn em đã hiểu thêm về cơ chế truyền dẫn của các PLC với nhau, cách khai báo và đặt cho các lệnh đó hoạt động. Củng cố thêm về kiến thức lý thuyết mà em đã được học về PLC.

TÀI LIỆU THAM KHẢO

Để hoàn thành tập đồ án một cách thuận lợi, em đã tham khảo một số tài liệu có liên quan :

1. Sách tự động hóa với simatic s7 200 của Dr.-Ing Nguyễn Doãn Phước và Dr.-Ing Phan Xuân Minh.

2. Sách điều khiển lập trình của Trường Đại Học Sư Phạm Kỹ Thuật.TP Hồ Chí Minh. 3. Tài liệu thưc tập PLC của Trường Đại Học Sư Phạm Kỹ Thuật.TP Hồ Chí Minh. 4. Tài liệu trên Internet.

Một phần của tài liệu trình bày và cho ví dụ về lệnh truyền và nhận dữ liệu qua mạng trong s7 200 (Trang 31 - 34)