Nhiều tài liệu cấp cao nhất
Parent category: Các vi phạm liên quan đến tài liệu
Default report mode: ![]()
Tóm tắt
Vi phạm này xảy ra trong các thiết kế phân cấp khi có từ hai hoặc nhiều sheet sơ đồ nguyên lý nằm ở cấp cao nhất của cấu trúc.
Thông báo
Nếu các lỗi và cảnh báo của trình biên dịch được bật để hiển thị trên sơ đồ nguyên lý (được bật trong trang Schematic - Compiler của hộp thoại Preferences), đối tượng vi phạm sẽ hiển thị một đường gợn sóng màu bên dưới. Một thông báo cũng được hiển thị trong bảng Messages theo định dạng sau:
Multiple top level documents: <SheetName> has been used,
trong đó:
SheetName là tên của tài liệu sơ đồ nguyên lý hiện đang được sử dụng làm sheet cấp cao nhất.
Khuyến nghị khắc phục
Sự cố này thường phát sinh do sheet symbol trên sheet cấp cao nhất thực sự không trỏ đúng đến sub-sheet dự định. Để khắc phục sự cố này, trước tiên hãy xác định sheet sơ đồ nguyên lý nào là sub-sheet dự định. Kiểm tra xem đã đặt sheet symbol cho sub-sheet dự định trên sơ đồ nguyên lý cấp cao nhất hay chưa:
- Nếu chưa có sheet symbol, hãy tạo nó bằng cách đặt thủ công hoặc bằng cách nhấp chuột phải vào sub-sheet rồi dùng lệnh Sheet Actions » Create Sheet Symbol From Sheet.
- Nếu sheet symbol đã tồn tại, hãy kiểm tra trường Filename của symbol và bảo đảm rằng nó tham chiếu đến sub-sheet.
Sau khi biên dịch lại, cấu trúc phân cấp sẽ được xử lý đúng và lỗi sẽ biến mất khỏi bảng Messages .