Thiết bị tự gửi hay chương trình phải hỏi
Sản phẩm mang mã 6ES7313-6BE00-0AB0 là bộ điều khiển CPU 313C-2 PTP thuộc dòng SIMATIC S7-300 của Siemens.
Khi kết nối với một thiết bị qua đường nối tiếp, việc dữ liệu đi theo cách nào quyết định hoàn toàn cấu trúc phần chương trình xử lý, và đây là điều phải làm rõ trước khi viết dòng lệnh đầu tiên.
Hai kiểu trao đổi
Kiểu thứ nhất là thiết bị tự gửi dữ liệu theo chu kỳ hoặc mỗi khi có sự kiện, mà không cần ai yêu cầu.
Nhiều đầu cân hoạt động theo kiểu này: cứ vài trăm mili giây lại gửi giá trị khối lượng hiện tại.
Kiểu thứ hai là thiết bị chỉ trả lời khi được hỏi. Bộ điều khiển phải gửi một lệnh yêu cầu, rồi chờ nhận phản hồi.
Phần lớn biến tần và các thiết bị đo công nghiệp hoạt động theo kiểu này.
Hệ quả với cách viết chương trình
Với kiểu thứ nhất, chương trình chủ yếu là chờ và xử lý. Vấn đề cần giải quyết là dữ liệu tới liên tục, có thể nhanh hơn tốc độ xử lý, nên phải có cơ chế đệm và phải chấp nhận bỏ qua bớt nếu cần.
Với kiểu thứ hai, chương trình phải chủ động: gửi lệnh, chờ trong một khoảng thời gian giới hạn, xử lý phản hồi hoặc xử lý trường hợp không có phản hồi.
Kiểu thứ hai phức tạp hơn nhưng cho phép kiểm soát tốt hơn, vì hệ thống biết chính xác khi nào nó hỏi và có nhận được trả lời hay không.
Xử lý khi không có phản hồi
Với kiểu hỏi đáp, phần quan trọng nhất và hay bị bỏ qua nhất là xử lý trường hợp thiết bị không trả lời.
Chương trình phải có giới hạn thời gian chờ, và khi hết mà chưa có phản hồi thì phải kết luận mất liên lạc thay vì chờ mãi.
Sau đó cần quyết định hành vi: thử lại vài lần, rồi nếu vẫn không được thì phát cảnh báo và chuyển sang trạng thái an toàn.
Điều không nên làm là tiếp tục dùng giá trị nhận được lần cuối như thể nó vẫn còn hiệu lực, vì khi đó hệ thống hành động dựa trên thông tin đã lỗi thời mà không ai biết.
Điều kiện cung cấp
Sản phẩm mới 100 phần trăm, bảo hành theo chính sách chính hãng, xuất hóa đơn VAT và cung cấp CO/CQ khi hồ sơ dự án yêu cầu. Anh chị gửi tài liệu thiết bị đầu cuối để nhân viên tư vấn hỗ trợ. Dự án xin gửi danh mục qua Vietautomation.com.










