Trình kiểm tra SCHLIB
Parent page: Các bảng Sch
Chọn thủ công các đối tượng Schematic để điền các đối tượng linh kiện vào bảng SCHLIB Inspector nhằm xem hoặc chỉnh sửa.
Tóm tắt
Bảng SCHLIB Inspector cho phép bạn xem xét và chỉnh sửa thuộc tính của một hay nhiều đối tượng trong linh kiện đang hoạt động (hoặc đối với tất cả các đối tượng linh kiện được chọn trong thư viện sơ đồ nguyên lý hiện tại). Bảng này có thể được dùng để thay đổi nhiều đối tượng cùng loại từ một vị trí thuận tiện duy nhất.
Truy cập bảng
Truy cập bảng SCHLIB Inspector bằng cách:
-
Nhấp vào View | Schematic |
từ menu chính.
- Sử dụng F11 phím tắt.
Xác định phạm vi hiển thị của bảng
Khi một số lượng lớn đối tượng đã được chọn trong không gian làm việc của trình biên tập, thường sẽ có nhu cầu chỉ chỉnh sửa thuộc tính của một số loại đối tượng nhất định mà không làm mất hoặc phải thay đổi lựa chọn hiện tại. Điều này có thể thực hiện bằng các điều khiển được gạch chân ở phía trên bảng, về cơ bản để xác định “phạm vi hiển thị” cho bảng:
Sử dụng điều khiển được gạch chân bên trái để đặt loại đối tượng có thể được hiển thị. Nhấp vào điều khiển này sẽ mở ra một cửa sổ chọn.
Sử dụng cửa sổ này để chọn loại đối tượng nào sẽ được đưa vào bảng để hiển thị và chỉnh sửa – hoặc tất cả đối tượng, hoặc các đối tượng cụ thể. Để chọn một hay nhiều loại đối tượng cụ thể, hãy bật tùy chọn Display only rồi bật ô chọn bên cạnh đối tượng cần thiết trong danh sách bên dưới. Danh sách này sẽ chỉ chứa những loại đối tượng hiện đang được chọn trong không gian làm việc chính.
Khi bật hiển thị các loại đối tượng cụ thể, điều khiển sẽ phản ánh lựa chọn này bằng cách liệt kê các loại đã bật, ngăn cách bằng dấu phẩy.
Nhấp vào điều khiển được gạch chân bên phải (được hiển thị ở trên là “current document”) để chọn một trong các tùy chọn sau:
- current component – chỉ hiển thị các đối tượng đã chọn từ linh kiện đang hoạt động trong cửa sổ trình biên tập.
- all components – hiển thị các đối tượng đã chọn từ tất cả linh kiện trong thư viện sơ đồ nguyên lý đang hoạt động.
Kiểm tra thuộc tính đối tượng
Nhấp vào một đối tượng đơn lẻ trong cửa sổ trình biên tập thư viện sẽ chọn đối tượng đó và hiển thị các thuộc tính liên quan của nó trong bảng SCHLIB Inspector. Thông tin được hiển thị trong các phần thu gọn phổ biến sau:
Loại
Phần này của bảng chỉ chứa một mục duy nhất, liên quan đến loại đối tượng linh kiện đang được “kiểm tra”. Ví dụ, nhấp vào một chân sẽ hiển thị mục Pin, nhấp vào một hình chữ nhật sẽ hiển thị mục Rectangle, v.v.
Thiết kế
Phần này của bảng cũng chỉ chứa một mục duy nhất, liên quan đến tài liệu thư viện sơ đồ nguyên lý cha nơi linh kiện nằm.
Đồ họa
Phần này của bảng chứa các thuộc tính đồ họa của đối tượng được chọn. Các thuộc tính ở đây có thể bao gồm vị trí của đối tượng, hướng của nó và các màu được dùng để hiển thị.
Đặc thù đối tượng
Phần này của bảng chứa các thuộc tính đặc thù của đối tượng đang được kiểm tra và không phải là thuộc tính đồ họa. Ví dụ, chọn một chân sẽ hiển thị các thuộc tính dành riêng cho chân, chẳng hạn như:
- Tên
- Mô tả
- Ký hiệu chân
- Kiểu điện
- ...v.v.
Các đối tượng được chọn khác sẽ có những thuộc tính khác nhau được hiển thị. Ví dụ, chọn đồ họa Rectangle sẽ không cung cấp bất kỳ thuộc tính đặc thù nào cho đối tượng đó.
Tham số
Đối với một đối tượng mà tham số có thể được “gắn” vào, phần này cho phép kiểm tra, thêm và xóa Parameters cho một hoặc nhiều đối tượng.
Chỉnh sửa thuộc tính đối tượng
Các thuộc tính của một đối tượng được chọn có thể được chỉnh sửa bằng cách thay đổi mục tương ứng trong bảng. Thay đổi sẽ có hiệu lực sau khi bạn nhấp ra ngoài trường đang chỉnh sửa. Đây là một trong những ưu điểm của việc dùng bảng để chỉnh sửa thuộc tính đối tượng – bảng sẽ vẫn mở, cho phép thay đổi một chuỗi thuộc tính theo nhu cầu mà không phải đóng rồi mở lại hộp thoại thuộc tính mỗi lần.
Ưu điểm chính của việc dùng bảng để chỉnh sửa là nhiều đối tượng có thể được sửa đổi từ một nơi mà không phải chỉnh sửa từng đối tượng một thông qua các hộp thoại. Các đối tượng được chọn có thể cùng loại hoặc khác loại. Những thuộc tính chung cho tất cả các đối tượng trong vùng chọn sẽ được hiển thị trong bảng. Các thuộc tính chung nhưng có giá trị khác nhau giữa các đối tượng sẽ được hiển thị là <...>. Hãy chỉnh sửa các thuộc tính theo nhu cầu – những thay đổi được thực hiện sẽ được áp dụng ngay lập tức cho từng đối tượng trong vùng chọn.
Chỉnh sửa các thuộc tính có giá trị số
Đối với một thuộc tính dạng số của đối tượng được chọn, cách đơn giản nhất để sửa giá trị của thuộc tính đó là nhập một giá trị mới để thay thế giá trị hiện có. Có thể dùng các toán tử cộng và trừ để chỉ định dấu của giá trị. Một giá trị được nhập mà không chỉ định dấu sẽ được hiểu là số dương. Vì vậy, nhập 20 cũng giống như nhập +20.
Bạn có thể nhập đơn vị đo cụ thể cho một giá trị. Phần mềm sẽ chuyển đổi giá trị đó sang đơn vị hiện tại được xác định cho tài liệu. Nếu không chỉ định đơn vị, đơn vị mặc định được thiết lập cho tài liệu sẽ được sử dụng.
Khi nhiều đối tượng được chọn, việc thay đổi một thuộc tính chung sẽ ảnh hưởng đến tất cả các đối tượng đó. Ví dụ, để dịch chuyển một nhóm chân đã chọn sang trái hoặc phải, hãy chỉnh sửa thuộc tính vị trí X1 chung của chúng.
Giá trị thuộc tính áp dụng cho nhiều đối tượng có thể được chỉnh sửa thông qua một trường duy nhất.
Thay thế hàng loạt các thuộc tính dạng chuỗi
Có những lúc cần sửa đổi một thuộc tính dạng chuỗi chung cho nhiều đối tượng được chọn trong không gian làm việc. Ví dụ, để đổi tên Name của các đối tượng Pin được chọn từ AIN1, AIN2, AIN3, v.v. thành Alog1, Alog2, Alog3, v.v. - các chân Analog Input của linh kiện. Để thực hiện kiểu thay thế hàng loạt này, bảng hỗ trợ cú pháp thay thế chuỗi.
Một mục thay thế chuỗi được đặt trong dấu ngoặc nhọn và có dạng: {oldstring=newstring}
Một mục ở dạng này sẽ khiến mọi lần xuất hiện của oldstring trong giá trị của thuộc tính được thay thế bằng newstring. Trong trường hợp các net label của bus dữ liệu, bạn sẽ nhập {AIN=Alog} vào trường giá trị của thuộc tính Name.
Cú pháp lệnh thay thế chuỗi được nhập trực tiếp vào trường thuộc tính.
Để thay thế nhiều phần chuỗi khác nhau trong cùng một chuỗi đích, hãy nhập nhiều mục thay thế, mỗi mục được đặt trong bộ dấu ngoặc nhọn riêng của nó. Phần mềm sẽ lấy mục nhập này và thực hiện thay thế hàng loạt – thay thế cho biểu thức đầu tiên, rồi biểu thức thứ hai, v.v.
Chỉnh sửa thông minh các thuộc tính dạng chuỗi
Bảng SCHLIB Inspector còn hỗ trợ thêm cho việc sửa đổi chuỗi thông qua tính năng Smart Edit của nó. Chỉ cần nhấp vào một thuộc tính dùng chung của các đối tượng được chọn mà giá trị của nó là một chuỗi. Một nút
sẽ xuất hiện ở ngoài cùng bên phải của ô. Nhấp vào nút này để mở hộp thoại Smart Edit.
Việc thay thế chuỗi hàng loạt được thực hiện trong hộp thoại Smart Edit tương đương với phương pháp thủ công trực tiếp (được mô tả chi tiết ở trên), nhưng dễ thực hiện hơn.
Hộp thoại này cung cấp một phương thức tinh gọn để thực hiện một hoặc nhiều sửa đổi chuỗi, được truy cập từ tab Batch Replace.
Tab Batch Replace trong hộp thoại Smart Editor cung cấp cách thay thế đơn giản, trực tiếp, tương tự như thay thế chuỗi đã đề cập ở trên (nhưng không cần nhập dấu ngoặc nhọn). Nhấp vào bên trong trường From và nhập phần của chuỗi hiện tại cần được thay thế. Sau đó nhấp vào bên trong trường To và nhập chuỗi sẽ dùng để thay thế. Cú pháp thay thế chuỗi quen thuộc được hiển thị ở cuối tab.
Tương tự như thay thế chuỗi cơ bản, tab Batch Replace cho phép thay thế nhiều phần chuỗi khác nhau trong cùng một chuỗi đích. Ví dụ, đối với một dải chân linh kiện mà tên cần được chỉnh sửa để:
-
Những chân có tiền tố
AINđược đổi thànhADC. -
Những chân có hậu tố
DDđược đổi thànhCC.
Trong trường hợp này, hãy chọn các linh kiện, nhấp vào thuộc tính Name trong bảng và mở hộp thoại Smart Edit. Sau đó trong tab Batch Replace, nhập AIN vào trường From và ADC vào trường To (do đó chuỗi thay thế là {AIN=ADC}). Lưu ý rằng chỉ cần nhập IN và DC vào các trường From/To cũng tương đương, vì ký tự A không thay đổi. Thêm thay đổi thay thế chuỗi thứ hai bằng cách nhập VDD và VCC vào bộ trường From/To tiếp theo.
Sau khi nhấp vào OK, tên chân linh kiện sẽ được sửa đổi tương ứng.
Có thể thêm bất kỳ số lượng mục thay thế hàng loạt nào cho các thay đổi nhiều thuộc tính phức tạp.
Chỉnh sửa/Thêm tham số
Đối với một đối tượng mà các tham số có thể được "gắn" vào, một phần bổ sung sẽ được hiển thị trong ngăn SCHLIB Inspector – Parameters. Với một đối tượng được chọn duy nhất, phần này liệt kê tất cả các tham số hiện đang được định nghĩa cho đối tượng đó. Với nhiều đối tượng được chọn, phần này chỉ hiển thị những tham số là chung cho tất cả các đối tượng trong vùng chọn.
Nhấp vào siêu liên kết của tên tham số để hiển thị và chỉnh sửa trực tiếp các thuộc tính của tham số đó ngay trong ngăn – ngăn sẽ chuyển tiêu điểm sang thuộc tính của Parameter. Nhấp vào liên kết Owner để quay lại chỉnh sửa đối tượng cha mà tham số đó thuộc về.
Các tham số của đối tượng được thêm vào sẽ được chỉnh sửa trong ngăn. Tại đây, thuộc tính Hide của tham số chân đã được chọn để nó sẽ không hiển thị trong không gian làm việc của trình chỉnh sửa.
Có thể thêm bất kỳ số lượng tham số do người dùng định nghĩa nào từ phần Parameters của ngăn. Chỉ cần nhập giá trị cho tham số mới vào trường ở bên phải mục Add User Parameter.
Khi bạn nhấn Enter hoặc nhấp ra ngoài trường, hộp thoại Add new parameter to n object(s) sẽ xuất hiện, trong đó n biểu thị số lượng đối tượng được chọn mà tham số mới này sẽ được thêm đồng thời vào.
Nhập tên cho tham số mới theo yêu cầu và nhấp OK – tham số sẽ được thêm vào danh sách tham số của (các) đối tượng đã chọn.
Để xóa một tham số khỏi (các) đối tượng đã chọn, nhấp vào ký hiệu
ngay bên trái tên tham số. Một hộp thoại sẽ xuất hiện để yêu cầu xác nhận tiếp tục xóa.
Lưu ý
- Nhấn phím F11 sẽ bật/tắt khả năng hiển thị của ngăn trong không gian làm việc.
- Thông tin sẽ chỉ xuất hiện trong ngăn khi một hoặc nhiều đối tượng đã được chọn trong cửa sổ trình chỉnh sửa linh kiện.
- Nếu bạn đã xác định phạm vi hiển thị cho ngăn để hiển thị các loại đối tượng cụ thể, phạm vi này sẽ được giữ nguyên khi vùng chọn bị xóa trong không gian làm việc chính. Nếu sau đó bạn chọn một đối tượng không thuộc phạm vi đã xác định trước đó này, ngăn sẽ hiển thị một điều khiển ở giữa - 'Nhấp vào đây để hiển thị tất cả đối tượng' - và khi nhấp vào đó, phần Include của phạm vi hiển thị sẽ được đặt lại thành tất cả các loại đối tượng.
- Bạn có thể dùng các phím Up/Down Arrow để di chuyển lên và xuống danh sách thuộc tính trong ngăn.