Tham số
Parent page: Đối tượng sơ đồ
Tham số được dùng cho linh kiện (hiển thị), tài liệu và dự án để bổ sung thông tin chi tiết cho thiết kế.
Tóm tắt
Tham số là các chuỗi văn bản đa dụng, là đối tượng con của một đối tượng cha, cho phép bổ sung thông tin chi tiết cho đối tượng cha đó. Ví dụ, các linh kiện sơ đồ sử dụng tham số rất nhiều. Chúng được dùng để xác định Ký hiệu tham chiếu (Designator) và Chú thích (Comment), cũng như các chuỗi tham số đa dụng có thể thêm vào để mô tả đầy đủ linh kiện. Các tham số linh kiện đa dụng có thể được dùng cho nhiều mục đích, bao gồm chi tiết linh kiện như công suất, điện áp, v.v.; thông tin nhà cung cấp, bao gồm tên nhà cung cấp và mã linh kiện; chi tiết thiết kế của linh kiện thư viện, chẳng hạn như số phiên bản của ký hiệu; và chi tiết tài liệu, chẳng hạn như URL liên kết đến bảng dữ liệu của linh kiện.
Tham số có thể được định nghĩa ở cấp trang sơ đồ (tài liệu) và cấp dự án. Các tham số cấp tài liệu rất phù hợp để xác định các trường như tiêu đề và số tài liệu, còn các tham số cấp dự án rất phù hợp để xác định các trường như tên người thiết kế hoặc tên dự án.
Tính khả dụng
Tham số được thêm như một thuộc tính của đối tượng cha; chúng không được đặt độc lập như một Text String. Tham số có thể được thêm vào bất kỳ đối tượng thiết kế nào sau đây:
- Component - thêm các tham số do người dùng định nghĩa trong vùng Parameters của hộp thoại Component Properties hoặc hộp thoại Library Component Properties nếu chúng được thêm trong khi định nghĩa linh kiện trong trình biên tập thư viện sơ đồ. Các tham số Designator và Comment luôn có sẵn cho một đối tượng Component. Để truy cập hộp thoại, nhấp đúp vào một linh kiện trong Schematic editor hoặc nhấp đúp vào tên linh kiện trong bảng Sch Library trong Schematic Library editor.
- Pin - trên tab Parameters của hộp thoại Pin Properties.
- Port - trên tab Parameters của hộp thoại Port Properties.
- Sheet Symbol - trên tab Parameters của hộp thoại Sheet Symbol.
-
Document - trong hộp thoại Document Options (Project | Content |
). Các tham số được liệt kê trên tab Parameters của hộp thoại; một số tham số mặc định được tự động đưa vào một trang sơ đồ mới.
-
Project - trong hộp thoại Options for Project (Project | Content |
). Các tham số được liệt kê trên tab Parameters của hộp thoại.
Chỉnh sửa đồ họa
Các chuỗi hiển thị có thể được chỉnh sửa trực quan bằng cách gọi là chỉnh sửa in-place. Để chỉnh sửa trực tiếp một chuỗi, nhấp một lần để chọn, tạm dừng một giây, sau đó nhấp lần thứ hai để vào chế độ chỉnh sửa.
Nhấp một lần để chọn chuỗi.
Tạm dừng, sau đó nhấp lần thứ hai để vào chế độ chỉnh sửa trực tiếp.
Giá trị của chuỗi designator có thể được chỉnh sửa trực tiếp.
Tại đây chuỗi đã được chọn, sẵn sàng để nhập chuỗi thay thế.
Sau khi chỉnh sửa xong, nhấn Enter hoặc nhấp ra ngoài chuỗi để thoát chế độ chỉnh sửa trực tiếp.
Chỉnh sửa qua bảng Inspector
Panel pages: SCH Inspector, SCHLIB Inspector
Bảng Inspector cho phép bạn kiểm tra và chỉnh sửa các thuộc tính của một hoặc nhiều đối tượng thiết kế trong tài liệu hiện hành.
Tham số linh kiện
Các tham số linh kiện bao gồm designator và comment, cũng như mọi tham số do người dùng định nghĩa.
Chỉnh sửa tham số linh kiện trong Schematic Library Editor
Theo mặc định, designator, comment và các tham số do người dùng định nghĩa không hiển thị trong Schematic Library editor. Chúng được chỉnh sửa trong hộp thoại Library Component Properties. Nhấp đúp vào tên Component trong bảng SCH Library hoặc nhấp nút Edit để mở hộp thoại, như minh họa trong hình dưới đây.
Nhấp đúp vào tên linh kiện hoặc nhấp nút Edit để mở hộp thoại và chỉnh sửa các tham số linh kiện trong trình biên tập thư viện.
Các tham số do người dùng định nghĩa có thể được hiển thị bằng cách bật hộp chọn Visible của chúng trong hộp thoại Library Component Properties. Khi bật tùy chọn này, giá trị tham số sẽ được hiển thị Value. Để hiển thị tên tham số, nhấp nút Edit để mở hộp thoại Parameter Properties, tại đó có thể bật hộp chọn Visible cho trường Name.
Ngoài ra, các chuỗi designator và comment có thể được hiển thị trong Schematic Library Editor rồi nhấp đúp để chỉnh sửa thuộc tính của chúng. Để hiển thị các chuỗi này, nhấp Tools | Options |
để mở hộp thoại Library Editor Workspace, sau đó bật tùy chọn Always Show Comment/Designator như minh họa trong hình dưới đây. Thiết lập này là một thuộc tính của Schematic Library.
Bật tùy chọn Always Show Comment/Designator để hiển thị các chuỗi này trong Schematic Library Editor.
Chỉnh sửa tham số linh kiện trong Schematic Editor
Các tham số linh kiện có thể được định nghĩa trong Schematic Editor khi linh kiện đang được đặt hoặc sau khi linh kiện đã được đặt trên một trang sơ đồ.
- Để định nghĩa designator/comment/tham số người dùng trong khi đặt linh kiện, nhấn phím Tab khi linh kiện đang bám theo con trỏ. Hộp thoại Properties for Schematic Component sẽ mở ra. Nhập chuỗi designator/comment/tham số người dùng cần thiết rồi nhấp OK để đóng hộp thoại và hoàn tất việc đặt linh kiện. Tiếp tục đặt các linh kiện, hoặc nhấn Esc để kết thúc thao tác đặt.
- Để định nghĩa designator/comment/tham số người dùng sau khi đặt, nhấp đúp vào linh kiện đã đặt để mở hộp thoại Properties for Schematic Component, tại đó có thể chỉnh sửa designator/comment/tham số người dùng. Nhấp OK để đóng hộp thoại và xác nhận thay đổi.
Chỉnh sửa thuộc tính hiển thị của các tham số linh kiện
Diện mạo của các chuỗi designator/comment/tham số người dùng, bao gồm kiểu phông, kích thước và màu sắc, có thể được xác định như sau:
- Là một thuộc tính của ký hiệu bằng cách thiết lập các thuộc tính của designator/comment/tham số người dùng trong hộp thoại Parameter Properties trong Schematic Library Editor. Việc này yêu cầu chuỗi designator phải được hiển thị, như đã mô tả trước đó.
- Bằng cách chỉnh sửa chuỗi designator/comment/tham số người dùng của linh kiện sơ đồ đã được đặt - nhấp đúp vào linh kiện để chỉnh sửa các thuộc tính tham số khác nhau.
Cả hai cách tiếp cận đều mở hộp thoại Parameter Properties, như minh họa bên dưới. Lưu ý rằng mọi thuộc tính của tham số đều có thể được chỉnh sửa trong hộp thoại này.
Giá trị và diện mạo của chuỗi Designator có thể được chỉnh sửa trong hộp thoại Parameter Properties.
Cố định vị trí của các chuỗi tham số
Hành vi mặc định của một chuỗi tham số linh kiện là tự động định vị lại khi linh kiện được xoay trong quá trình đặt. Nếu không cần hành vi này, hãy tắt tùy chọn Autoposition trong hộp thoại Parameter Properties (xem hình trước) khi tạo ký hiệu hoặc sau khi linh kiện đã được đặt trên một trang sơ đồ. Lưu ý rằng làm vậy sẽ đặt tham số này được phân loại là manual parameter (nghĩa là tham số được định vị thủ công). Các Manual Parameters được nhận biết bằng một chấm ở góc dưới bên trái của khung chọn.
Tham số linh kiện mục đích đặc biệt
Các tham số linh kiện mục đích đặc biệt đã được tạo ra để định nghĩa các liên kết từ linh kiện đến tài liệu liên quan. Chúng bao gồm cặp tham số HelpURL và ComponentLink.
Tham số HelpURL
Tham số HelpURL cho phép bạn định nghĩa một liên kết từ linh kiện đến một tài liệu bên ngoài, chẳng hạn như tệp PDF hoặc trang web. Liên kết được kích hoạt khi bạn nhấn F1 trên linh kiện ở trang sơ đồ hoặc khi linh kiện đó được chọn trong bảng Libraries. Bằng tham số này, bạn có thể tham chiếu đến một tệp PDF, tệp văn bản hoặc trang HTML. Để dùng tính năng này, hãy thêm tham số HelpURL vào linh kiện cần thiết và đặt giá trị của tham số thành tài liệu mà bạn muốn mở.
Khi chỉ định giá trị cho tham số, bạn có thể bao gồm đường dẫn tuyệt đối hoặc chỉ nhập tên tài liệu. Các ví dụ sau đều là mục nhập hợp lệ cho giá trị của tham số:
-
C:\Design_Projects\Schematics\Modifications.txt -
From Idea to Manufacture - Driving a PCB Design through CircuitStudio.pdf -
www.circuitstudio.com
Khi nhấn F1 trong lúc con trỏ đang di qua đối tượng đã đặt, việc tìm kiếm tài liệu được thực hiện như sau:
- Nếu có chỉ định đường dẫn đến tài liệu, vị trí này sẽ được tìm kiếm trước,
-
Nếu không tìm thấy tài liệu ở vị trí này hoặc không chỉ định đường dẫn, thư mục
\Helpcủa bản cài đặt CircuitStudio sẽ được tìm kiếm, - Nếu vẫn không tìm thấy tài liệu, chủ đề trợ giúp mặc định cho đối tượng sẽ được hiển thị.
Cặp tham số ComponentLink
Tính năng này cho phép bạn định nghĩa và hiển thị các liên kết có tên đến bất kỳ số lượng tài liệu tham chiếu nào. Có thể định nghĩa nhiều cặp tham số ComponentLink. Để dùng tính năng này, hãy thêm và cấu hình hai tham số cho mỗi cặp ComponentLink như sau:
Tham số thứ nhất - dùng để định nghĩa tài liệu đích:
-
Tên tham số =
ComponentLinknURL(trong đó n là một giá trị số nguyên bất kỳ) -
Giá trị tham số =
target document path\name
Tham số thứ hai - dùng để định nghĩa mục xuất hiện trong trình đơn:
-
Tên =
ComponentLinknDescription(trong đó n là cùng giá trị số nguyên được dùng trong tham số thứ nhất) -
Giá trị =
Entry to appear in the menu
Có thể định nghĩa bất kỳ số lượng cặp tham số ComponentLink nào; mỗi cặp được liên kết với nhau bằng cách dùng cùng giá trị cho n.
Để truy cập các liên kết linh kiện, nhấp chuột phải vào linh kiện đã đặt trong vùng làm việc. Mục liên kết sẽ xuất hiện trong trình đơn con References.
Thay thế giá trị của một chuỗi bằng giá trị tham số
Các tham số linh kiện có thể dễ dàng được hiển thị thông qua Visible hộp kiểm của chúng. Điều này không áp dụng cho tham số Tài liệu hoặc Dự án, vì chúng không thể được hiển thị trực tiếp trên trang sơ đồ nguyên lý. Để hiển thị các tham số này, người ta sử dụng một kỹ thuật gọi là String Indirection. String Indirection là một hệ thống trong đó một chuỗi văn bản tiêu chuẩn được đặt trên trang sơ đồ nguyên lý, và thay vì nhập giá trị chuỗi, bạn nhập tên của một tham số Tài liệu hoặc Dự án có thêm dấu bằng ở phía trước, ví dụ =Title. Phần mềm sẽ tự động phát hiện các chuỗi như vậy và thay vì hiển thị nội dung của chuỗi văn bản, chẳng hạn như =Title, nó sẽ kiểm tra các tham số Tài liệu và Dự án, và nếu tìm thấy một tham số có tên Title, thì giá trị của tham số Title sẽ được hiển thị.
Các chuỗi gián tiếp được gọi là Special Strings. Có rất nhiều chuỗi đặc biệt được định nghĩa sẵn, được liệt kê bên dưới. Bất kỳ tham số tài liệu hoặc dự án nào do người dùng định nghĩa cũng có thể được xem như một chuỗi đặc biệt và được gián tiếp tới một Text String trên trang sơ đồ nguyên lý.
Các Special Strings định nghĩa sẵn cho sơ đồ nguyên lý
Sau đây là các special string định nghĩa sẵn có thể sử dụng trong tài liệu sơ đồ nguyên lý. Phần lớn trong số này liên kết đến thông tin tham số mặc định được xác định cho tài liệu đang hoạt động trên tab Parameters của hộp thoại Document Options (Project | Content | Document Options).
-
=Address1– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuAddress1. -
=Address2– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuAddress2. -
=Address3– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuAddress3. -
=Address4– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuAddress4. - =Application_BuildNumber – hiển thị phiên bản và bản dựng cho cài đặt CircuitStudio hiện tại.
-
=ApprovedBy– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuApprovedBy. -
=Author– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuAuthor. -
=CheckedBy– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuCheckedBy. -
=CompanyName– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuCompanyName. -
=CurrentDate– ngày hiện tại, được tự động tính từ thiết lập hệ thống của người dùng và theo định dạngdd/mm/yyyy, được cập nhật khi chỉnh sửa sơ đồ nguyên lý hoặc khi làm mới/vẽ lại. Ví dụ:10/12/2012. -
=CurrentTime– thời gian hiện tại, được tự động tính từ thiết lập hệ thống của người dùng và theo định dạngh:mm:ss AM/PM, được cập nhật khi chỉnh sửa sơ đồ nguyên lý hoặc khi làm mới/vẽ lại. Ví dụ:2:39:47 PM. -
=Date– được dùng để hiển thị thông tin ngày tĩnh. Hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuDate. Không giống special string=CurrentDateđược tự động tính toán và trình bày theo một định dạng cố định, bạn có thể nhập thông tin ngày tĩnh theo bất kỳ định dạng nào bạn muốn. -
=DocumentFullPathAndName– được dùng để hiển thị đường dẫn đầy đủ và tên của tài liệu mà chuỗi được đặt vào. Ví dụ:C:\MyTestDesign\PSU.SchDoc. -
=DocumentName– được dùng để chỉ hiển thị tên tệp của sơ đồ nguyên lý (không bao gồm đường dẫn tệp). Ví dụ:PSU.SchDoc. -
=DocumentNumber– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuDocumentNumber. Tham số nguồn cũng có thể được cập nhật thông qua hộp thoại Sheet Numbering For Project khi sử dụng lệnh Tools | Annotation | Number Sheets. -
=DrawnBy– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuDrawnBy. -
=Engineer– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuEngineer. -
=ImagePath– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuImagePath. -
=ModifiedDate– dấu thời gian ngày chỉnh sửa của sơ đồ nguyên lý, được tự động điền. Ví dụ:10/12/2012. -
=Organization– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệu Organization. -
=ProjectName– hiển thị tên thực của dự án (bao gồm phần mở rộng). Ví dụ, với một dự án có tên tệpMyPCB.PrjPcb, special string này sẽ hiển thịMyPCB.PrjPcb. -
=Revision– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuRevision. -
=Rule– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuRule. Giá trị cho tham số này ban đầu sẽ làUndefined Rule(hiển thị là*trên sơ đồ nguyên lý). Nhấp đúp vào giá trị tham số để truy cập khả năng xác định kiểu quy tắc và chỉnh sửa (các) ràng buộc của nó. -
=SheetNumber– số trang của sơ đồ nguyên lý hiện tại. Giá trị này được tính khi sử dụng lệnh Tools | Annotate | Number Sheets. Số trang được gán trong hộp thoại Sheet Numbering For Project sẽ được nhập vào giá trị của tham số mặc định cấp tài liệuSheetNumber. Special string này, khi được dùng trong chế độ xem tab Editor của trang sơ đồ nguyên lý, sẽ lấy thông tin từ đây. -
=SheetTotal– tổng số trang của dự án. Giá trị này được tính khi sử dụng lệnh Tools | Annotate | Number Sheets. Tổng số trang trong hộp thoại Sheet Numbering For Project sẽ được nhập vào giá trị của tham số mặc định cấp tài liệuSheetTotal. Special string này, khi được dùng trong chế độ xem tab Editor của trang sơ đồ nguyên lý, sẽ lấy thông tin từ đây. -
=Time– được dùng để hiển thị thông tin thời gian tĩnh. Hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuTime. Không giống special string=CurrentTimeđược tự động tính toán và trình bày theo một định dạng cố định, bạn có thể nhập thông tin thời gian tĩnh theo bất kỳ định dạng nào bạn muốn. -
=Title– hiển thị giá trị được chỉ định cho tham số mặc định cấp tài liệuTitle. - =VariantName - hiển thị biến thể mà từ đó đầu ra đã được tạo. Điều này theo sau mục nhập cho biến thể hiện tại (Project | Project Actions | Current Variant). Nếu thiết kế cơ sở được dùng để tạo đầu ra, giá trị sẽ là [No Variations].
Special Strings dùng với tham số linh kiện
Một số special string bổ sung (hoặc cách diễn giải đặc biệt của các chuỗi hiện có) có sẵn khi xác định tham số linh kiện. Trong mỗi trường hợp, special string được nhập làm value cho một tham số.
-
=CurrentFootprint– hiển thị tên của footprint hiện đang được gán cho linh kiện như được xác định trong vùng Models của hộp thoại Component Properties liên quan. -
=Comment– hiển thị giá trị xuất hiện trong trường Comment của linh kiện như được xác định trong vùng Properties của hộp thoại Component Properties liên quan. -
=Description– hiển thị giá trị xuất hiện trong trường Description của linh kiện như được xác định trong vùng Properties của hộp thoại Component Properties liên quan. -
=[ParameterName]– hiển thị giá trị được xác định cho một tham số linh kiện cụ thể. Nhập tên thực của một tham số linh kiện làm tên special string, ví dụ, với một tham số linh kiện có tênPowerRating, hãy nhập=PowerRating. Khi xác định thuộc tính Comment cho một linh kiện, trường danh sách thả xuống liên quan sẽ được điền các special string cho tất cả tham số linh kiện hiện có, cho phép nhanh chóng sử dụng giá trị của bất kỳ tham số đã xác định nào cho Comment.

