papj_girl_kool
New Member
Chia sẻ miễn phí cho các bạn tài liệu: Tiểu luận: TRUYỀN THÔNG GIỮA 2 PLC SIEMENS QUA CHẾ ĐỘ FREEPORT
TRANG: 2
I/ TỔNG QUAN:
Chế độ Freeport cho phép chương trình truyền thông port của CPU PLC S7-200.
Có thể sử dụng chế độ Freeport để thiết lập các giao thức truyền thông với các loại thiết bị cao cấp.
Chế độ Freeport hỗ trợ cả giao thức ASCII và Binary.
Chế độ truyền thông Freeport chỉ có thể được thực hiện khi PLC ở chế độ làm việc RUN.
II/ CÁCH THỨC TRUYỀN THÔNG:
Để kích hoạt chế độ truyền thông Freeport, ta sử dụng byte nhớ đặc biệt SMB30 [port 0], SMB130 [port 1].
Sử dụng các khối điều khiển sau đây để vận hành truyền thông.
+ Lệnh truyền XMT và ngắt truyền thông.+ Ngắt nhận dữ liệu.+ Lệnh nhận RCV.
Ngoài ra, trong quá trình truyền nhận dữ liệu, ta còn có thể sử dụng các byte nhớ đặc biệt trong S7-200 để điều khiển và kiểm tra trạng thái trên dữ liệu nhận hoặc truyền.
1/ Thiết lập:Ta thiết lập các giá trị đầu vào của SMB30 (port 0) hoặc SMB130 (port 1) để lựa chọn kiểu kiểm tra, tốc độ truyền, số bit truyền cũng như lựa chọn kiểu truyền thông.
2/ Lệnh truyền XMT:Trong chế độ truyền thông Freeport, lệnh ghi dữ liệu từ trạm lên mạng có tên là XMT. Lệnh này có thể được thực hiện trong hoặc ngoài chương trình xử lý ngắt. Lệnh XMT làm việc với cổng truyền thông nối tiếp của PLC. Dữ liệu ghi lên mạng phải được tổ chức thành 1 bảng, có byte trong bộ nhớ. Trong đó byte đầu tiên chứa độ dài của mảng dữ liệu. Số các dữ liệu nhiều nhất là 255 byte.
3/ Lệnh nhận RCV:Lệnh nhận dữ liệu RCV nhận nguyên dữ liệu từ cổng COM và hệ thống sẽ phát ra 1 tín hiệu báo ngắt khi đã hoàn tất việc nhận.Sử dụng các byte nhớ đặc biệt trong S7 200 để cấu hình nơi bắt đầu và kết thúc của dữ liệu.
Chế độ Freeport cho phép chương trình truyền thông port của CPU PLC S7-200.. Có thể sử dụng chế độ Freeport để thiết lập các giao thức truyền thông với các
Dành riêng cho anh em Ketnooi, bác nào cần download miễn phí bản đầy đủ thì trả lời topic này, Nhóm Mods sẽ gửi tài liệu cho bạn qua hòm tin nhắn nhé.
- Bạn nào có tài liệu gì hay thì up lên đây chia sẻ cùng anh em.
- Ai cần tài liệu gì mà không tìm thấy ở forum, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí source: content/getpagecontent?id=373549&pageNumber=2&documentKindID=1
TRANG: 2
I/ TỔNG QUAN:
Chế độ Freeport cho phép chương trình truyền thông port của CPU PLC S7-200.
Có thể sử dụng chế độ Freeport để thiết lập các giao thức truyền thông với các loại thiết bị cao cấp.
Chế độ Freeport hỗ trợ cả giao thức ASCII và Binary.
Chế độ truyền thông Freeport chỉ có thể được thực hiện khi PLC ở chế độ làm việc RUN.
II/ CÁCH THỨC TRUYỀN THÔNG:
Để kích hoạt chế độ truyền thông Freeport, ta sử dụng byte nhớ đặc biệt SMB30 [port 0], SMB130 [port 1].
Sử dụng các khối điều khiển sau đây để vận hành truyền thông.
+ Lệnh truyền XMT và ngắt truyền thông.+ Ngắt nhận dữ liệu.+ Lệnh nhận RCV.
Ngoài ra, trong quá trình truyền nhận dữ liệu, ta còn có thể sử dụng các byte nhớ đặc biệt trong S7-200 để điều khiển và kiểm tra trạng thái trên dữ liệu nhận hoặc truyền.
1/ Thiết lập:Ta thiết lập các giá trị đầu vào của SMB30 (port 0) hoặc SMB130 (port 1) để lựa chọn kiểu kiểm tra, tốc độ truyền, số bit truyền cũng như lựa chọn kiểu truyền thông.
2/ Lệnh truyền XMT:Trong chế độ truyền thông Freeport, lệnh ghi dữ liệu từ trạm lên mạng có tên là XMT. Lệnh này có thể được thực hiện trong hoặc ngoài chương trình xử lý ngắt. Lệnh XMT làm việc với cổng truyền thông nối tiếp của PLC. Dữ liệu ghi lên mạng phải được tổ chức thành 1 bảng, có byte trong bộ nhớ. Trong đó byte đầu tiên chứa độ dài của mảng dữ liệu. Số các dữ liệu nhiều nhất là 255 byte.
3/ Lệnh nhận RCV:Lệnh nhận dữ liệu RCV nhận nguyên dữ liệu từ cổng COM và hệ thống sẽ phát ra 1 tín hiệu báo ngắt khi đã hoàn tất việc nhận.Sử dụng các byte nhớ đặc biệt trong S7 200 để cấu hình nơi bắt đầu và kết thúc của dữ liệu.
Chế độ Freeport cho phép chương trình truyền thông port của CPU PLC S7-200.. Có thể sử dụng chế độ Freeport để thiết lập các giao thức truyền thông với các
Dành riêng cho anh em Ketnooi, bác nào cần download miễn phí bản đầy đủ thì trả lời topic này, Nhóm Mods sẽ gửi tài liệu cho bạn qua hòm tin nhắn nhé.
- Bạn nào có tài liệu gì hay thì up lên đây chia sẻ cùng anh em.
- Ai cần tài liệu gì mà không tìm thấy ở forum, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí source: content/getpagecontent?id=373549&pageNumber=2&documentKindID=1