View Single Post
Old 20-05-2006, 11:51 PM   #4
ngohaibac
Đệ tử 9 túi
 
ngohaibac's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: BKHN
Bài gửi: 231
:
Send a message via Yahoo to ngohaibac
Trích:
Nguyên văn bởi hieutq
1. Mô tả khung giao thức dùng cho việc thiết đặt các tham số truyền cho biến tần ASD.
- Chế độ truyền RTU: 8 bit data, không sử dụng bit chẵn lẻ, 2 bit dừng.
- Tốc độ truyền thông: 9600 bits/s
- Lựa chọn cảnh báo lỗi và dừng hoạt động của biến tần khi xảy ra lỗi.
- Chuẩn truyêng dẫn là RS232.

2. Viết chương trình đọc 2 bytes dât từ biến tần ASD (địa chỉ thiết bị là 1) bắt đầu từ địa chỉ 014h. Cho biết mã đọc dữ liệu (Read command code) của biến tần là 03h.
--------------------------
Nếu như coi biến tần ASD như một Slave và PC như một Master thì việc truyền dẫn có thể thực hiện được không?
Mình đã đọc tài liệu mà bạn đưa. Mình thấy họ hướng dẫn rất cụ thể việc thiết lập bức điện dùng để truyền lệnh xuống ASD. Và còn có cả hướng dẫn và ví dụ về các bức điện của lệnh và của dữ liệu truyền lên nữa.

Trong này có cả một ví dụ viết bằng C mà.

Tóm lại, bây giờ bạn muốn viết một chương trình bằng C để đọc dữ liệu 2 bytes từ biến tần đúng không?
Theo mình đọc thì thấy rằng làm như sau:
+ B1: phát lệnh điều khiển Command để cho biến tần truyền lên 2byte
+ B2: dùng ngắt để đọc dữ liệu truyền lên.

Hoàn toàn có thể coi biến tần là một Slave. Và PC hay PLC computer như một Master để điều khiển việc đọc, đặt tham số cho biến tần.

Bạn muốn mình viết một chương trình hay sao nhỉ? Mà có thể test bằng cách nào . Khi mà mình k có cái đó nhỉ? Hay là chỉ viết thôi còn bạn test nha . Còn việc đặt các tham số như bạn mong muốn thì có gì khó đâu. Nó có hướng dẫn quá cụ thể rùi còn gì.

Chúc bạn thành công.

thay đổi nội dung bởi: ngohaibac, 20-05-2006 lúc 11:55 PM.
ngohaibac vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn