Parámetro
Parent page: Objetos esquemáticos
Los parámetros se utilizan para componentes (mostrados), documentos y proyectos para agregar información detallada al diseño.
Resumen
Los parámetros son cadenas de texto de propósito general que son objetos hijo de un objeto padre y permiten agregar información detallada a ese objeto padre. Por ejemplo, los componentes esquemáticos hacen un uso extensivo de los parámetros. Se utilizan para definir el Designator y el Comment, así como las cadenas de parámetros de propósito general que se pueden agregar para definirlo completamente. Los parámetros generales de componentes se pueden usar para diversas funciones, incluida la información del componente, como potencia, voltaje, etc., información del proveedor, incluido el nombre del proveedor y el número de pieza, información de diseño del componente de biblioteca, como el número de revisión del símbolo, e información de documentación, como una URL que enlaza a la hoja de datos de un componente.
Los parámetros se pueden definir a nivel de hoja esquemática (documento) y a nivel de proyecto. Los parámetros a nivel de documento son ideales para definir campos, como el título y el número del documento, y los parámetros a nivel de proyecto son ideales para definir campos como el diseñador o el nombre del proyecto.
Disponibilidad
Los parámetros se agregan como una propiedad del objeto padre; no se colocan de forma independiente como una cadena de texto. Se pueden agregar parámetros a cualquiera de los siguientes objetos de diseño:
- Component - agregue parámetros definidos por el usuario en la región Parameters del cuadro de diálogo Component Properties o del cuadro de diálogo Library Component Properties si se agregan durante la definición del componente en el editor de bibliotecas esquemáticas. Los parámetros Designator y Comment siempre están presentes para un objeto Component. Para acceder al cuadro de diálogo, haga doble clic en un componente en el editor esquemático o haga doble clic en el nombre del componente en el panel Sch Library en el editor de bibliotecas esquemáticas.
- Pin - en la pestaña Parameters del cuadro de diálogo Pin Properties.
- Port - en la pestaña Parameters del cuadro de diálogo Port Properties.
- Sheet Symbol - en la pestaña Parameters del cuadro de diálogo Sheet Symbol.
-
Document - en el cuadro de diálogo Document Options (Project | Content |
). Los parámetros se enumeran en la pestaña Parameters del cuadro de diálogo; varios parámetros predeterminados se incluyen automáticamente en una nueva hoja esquemática.
-
Project - en el cuadro de diálogo Options for Project (Project | Content |
). Los parámetros se enumeran en la pestaña Parameters del cuadro de diálogo.
Edición gráfica
Las cadenas visibles se pueden editar gráficamente mediante lo que se conoce como edición in-place. Para editar una cadena en el lugar, haga clic una vez para seleccionarla, espere un segundo y luego haga clic una segunda vez para entrar en modo de edición.
Haga clic una vez para seleccionar la cadena.
Espere, y luego haga clic una segunda vez para entrar en el modo de edición en el lugar.
El valor de la cadena del designador se puede editar en el lugar.
Aquí la cadena ha sido seleccionada, lista para escribir una cadena de reemplazo.
Una vez completada la edición, presione Enter o haga clic fuera de la cadena para salir del modo de edición en el lugar.
Edición mediante un panel Inspector
Panel pages: SCH Inspector, SCHLIB Inspector
Un panel Inspector le permite inspeccionar y editar las propiedades de uno o más objetos de diseño en el documento activo.
Parámetros de componente
Los parámetros de componente incluyen el designador y el comentario, así como cualquier parámetro definido por el usuario.
Edición de parámetros de componente en el editor de bibliotecas esquemáticas
De forma predeterminada, el designador, el comentario y los parámetros definidos por el usuario no son visibles en el editor de bibliotecas esquemáticas. Se editan en el cuadro de diálogo Library Component Properties. Haga doble clic en el nombre del componente en el panel SCH Library o haga clic en el botón Edit para abrir el cuadro de diálogo, como se muestra en la imagen siguiente.
Haga doble clic en el nombre del componente o haga clic en el botón Edit para abrir el cuadro de diálogo y editar los parámetros del componente en el editor de bibliotecas.
Los parámetros definidos por el usuario se pueden mostrar habilitando su casilla Visible en el cuadro de diálogo Library Component Properties. Al habilitar esto, se mostrará el parámetro Value. Para mostrar el nombre del parámetro, haga clic en el botón Edit para abrir el cuadro de diálogo Parameter Properties, donde se puede habilitar la casilla Visible para el campo Name.
Como alternativa, las cadenas de designador y comentario se pueden mostrar en el editor de bibliotecas esquemáticas y luego hacer doble clic sobre ellas para editar sus propiedades. Para mostrar estas cadenas, haga clic en Tools | Options |
para abrir el cuadro de diálogo Library Editor Workspace y luego habilite la opción Always Show Comment/Designator como se muestra en la imagen siguiente. Esta configuración es una propiedad de la biblioteca esquemática.
Habilite la opción Always Show Comment/Designator para mostrar estas cadenas en el editor de bibliotecas esquemáticas.
Edición de parámetros de componente en el editor esquemático
Los parámetros de componente se pueden definir en el editor esquemático mientras se coloca el componente o después de que el componente se haya colocado en una hoja esquemática.
- Para definir el designador/comentario/parámetro de usuario durante la colocación del componente, presione la tecla Tab mientras el componente está flotando en el cursor. Se abrirá el cuadro de diálogo Properties for Schematic Component. Introduzca la cadena requerida de designador/comentario/parámetro definido por el usuario y luego haga clic en OK para cerrar el cuadro de diálogo y completar la colocación del componente. Continúe colocando componentes o presione Esc para finalizar la colocación.
- Para definir el designador/comentario/parámetro de usuario después de la colocación, haga doble clic en el componente colocado para abrir el cuadro de diálogo Properties for Schematic Component, donde se puede editar el designador/comentario/parámetro de usuario. Haga clic en OK para cerrar el cuadro de diálogo y confirmar el cambio.
Edición de las propiedades de visualización de los parámetros de componente
La apariencia de las cadenas de designador/comentario/parámetro de usuario, que incluye el tipo de fuente, el tamaño y el color, se puede definir como:
- Una propiedad del símbolo configurando las propiedades del designador/comentario/parámetro de usuario en el cuadro de diálogo Parameter Properties en el editor de bibliotecas esquemáticas. Esto requiere que la cadena del designador sea visible, como se describió anteriormente.
- Editando la cadena de designador/comentario/parámetro de usuario del componente esquemático colocado: haga doble clic en el componente para editar las distintas propiedades del parámetro.
Ambos enfoques abren el cuadro de diálogo Parameter Properties, como se muestra a continuación. Tenga en cuenta que todas las propiedades del parámetro se pueden editar en este cuadro de diálogo.
El valor y la apariencia de la cadena Designator se pueden editar en el cuadro de diálogo Parameter Properties.
Fijación de la ubicación de las cadenas de parámetros
El comportamiento predeterminado de una cadena de parámetro de componente es posicionarse automáticamente cuando un componente se rota durante la colocación. Si este comportamiento no es necesario, desactive la opción Autoposition en el cuadro de diálogo Parameter Properties (consulte la imagen anterior), ya sea durante la creación del símbolo o después de que el componente se haya colocado en una hoja esquemática. Tenga en cuenta que al hacer esto, este parámetro pasa a clasificarse como un manual parameter (lo que significa parámetro posicionado manualmente). Los parámetros manuales se identifican mediante un punto en la esquina inferior izquierda de su cuadro de selección.
Parámetros de componente de propósito especial
Se han creado parámetros de componente de propósito especial para definir enlaces desde componentes a documentación relacionada. Estos incluyen el par de parámetros HelpURL y ComponentLink.
El parámetro HelpURL
El parámetro HelpURL le permite definir un enlace desde un componente a un documento externo, como un PDF o una página web. El enlace se activa cuando presiona F1 sobre el componente en la hoja esquemática o cuando ese componente está seleccionado en el panel Libraries. Con este parámetro puede hacer referencia a un PDF, un archivo de texto o una página HTML. Para usar esta función, agregue el parámetro HelpURL al componente requerido y establezca el valor del parámetro en el documento que desea abrir.
Al especificar el valor del parámetro, puede incluir una ruta absoluta o introducir el nombre del documento. Los siguientes ejemplos son entradas válidas para el valor del parámetro:
-
C:\Design_Projects\Schematics\Modifications.txt -
From Idea to Manufacture - Driving a PCB Design through CircuitStudio.pdf -
www.circuitstudio.com
Cuando se presiona F1 con el cursor sobre el objeto colocado, la búsqueda del documento se realiza de la siguiente manera:
- Si se especifica una ruta, primero se busca en esa ubicación,
-
Si el documento no se puede encontrar en esa ubicación o si no se especifica ninguna ruta, se busca en la carpeta
\Helpde la instalación de CircuitStudio, - Si no se puede encontrar el documento, se muestra el tema de ayuda predeterminado para el objeto.
El par de parámetros ComponentLink
Esta función le permite definir y presentar enlaces con nombre a cualquier cantidad de documentos de referencia. Se pueden definir varios pares de parámetros ComponentLink. Para usar esta función, agregue y configure los dos parámetros para cada par ComponentLink de la siguiente manera:
Primer parámetro: se utiliza para definir el documento de destino:
-
Nombre del parámetro =
ComponentLinknURL(donde n es cualquier valor entero) -
Valor del parámetro =
target document path\name
Segundo parámetro: se utiliza para definir la entrada que aparece en el menú:
-
Nombre =
ComponentLinknDescription(donde n es el mismo valor entero utilizado en el primer parámetro) -
Valor =
Entry to appear in the menu
Se puede definir cualquier número de pares de parámetros ComponentLink; cada par se asocia compartiendo el mismo valor para n.
Para acceder a los enlaces del componente, haga clic con el botón derecho sobre la pieza colocada en el espacio de trabajo. La entrada del enlace aparecerá en el submenú References.
Reemplazo del valor de una cadena por el valor de un parámetro
Los parámetros de componente pueden mostrarse fácilmente mediante su Visible casilla de verificación. Este no es el caso de los parámetros de documento o de proyecto, que no pueden mostrarse directamente en la hoja esquemática. Para mostrar estos parámetros, se utiliza una técnica conocida como String Indirection. La indirección de cadenas es un sistema en el que se coloca una cadena de texto estándar en la hoja esquemática y, en lugar de introducir un valor de cadena, se introduce el nombre de un parámetro de documento o de proyecto precedido por un signo igual, por ejemplo =Title. El software detecta automáticamente dichas cadenas y, en lugar de mostrar el contenido de la cadena de texto, como =Title, comprueba los parámetros de documento y de proyecto y, si encuentra un parámetro llamado Title, se muestra el valor del parámetro Title.
Las cadenas con indirección se conocen como Special Strings. Existe un gran número de cadenas especiales predefinidas, que se enumeran a continuación. Cualquier parámetro de documento o de proyecto definido por el usuario también puede considerarse una cadena especial y aplicarse mediante indirección a una cadena de texto en la hoja esquemática.
Cadenas especiales predefinidas del esquemático
A continuación se muestran las cadenas especiales predefinidas disponibles para su uso en un documento esquemático. La mayoría de ellas se vinculan a la información de parámetros predeterminados definida para el documento activo en la pestaña Parameters del cuadro de diálogo Document Options (Project | Content | Document Options).
-
=Address1– muestra el valor especificado para el parámetro predeterminado de nivel de documentoAddress1. -
=Address2– muestra el valor especificado para el parámetro predeterminado de nivel de documentoAddress2. -
=Address3– muestra el valor especificado para el parámetro predeterminado de nivel de documentoAddress3. -
=Address4– muestra el valor especificado para el parámetro predeterminado de nivel de documentoAddress4. - =Application_BuildNumber – muestra la versión y la compilación de la instalación actual de CircuitStudio.
-
=ApprovedBy– muestra el valor especificado para el parámetro predeterminado de nivel de documentoApprovedBy. -
=Author– muestra el valor especificado para el parámetro predeterminado de nivel de documentoAuthor. -
=CheckedBy– muestra el valor especificado para el parámetro predeterminado de nivel de documentoCheckedBy. -
=CompanyName– muestra el valor especificado para el parámetro predeterminado de nivel de documentoCompanyName. -
=CurrentDate– la fecha actual, calculada automáticamente a partir de la configuración del sistema del usuario y en el formatodd/mm/yyyy, actualizada al editar el esquemático o al refrescar/redibujar. Ejemplo:10/12/2012. -
=CurrentTime– la hora actual, calculada automáticamente a partir de la configuración del sistema del usuario y en el formatoh:mm:ss AM/PM, actualizada al editar el esquemático o al refrescar/redibujar. Ejemplo:2:39:47 PM. -
=Date– se utiliza para mostrar información de fecha estática. Muestra el valor especificado para el parámetro predeterminado de nivel de documentoDate. A diferencia de la cadena especial=CurrentDate, que se calcula automáticamente y se presenta en un formato establecido, puede introducir información de fecha estática en el formato que desee. -
=DocumentFullPathAndName– se utiliza para mostrar la ruta completa y el nombre del documento en el que se coloca la cadena. Ejemplo:C:\MyTestDesign\PSU.SchDoc. -
=DocumentName– se utiliza para mostrar solo el nombre de archivo del esquemático (sin la ruta del archivo). Ejemplo:PSU.SchDoc. -
=DocumentNumber– muestra el valor especificado para el parámetro predeterminado de nivel de documentoDocumentNumber. El parámetro de origen también puede actualizarse mediante el cuadro de diálogo Sheet Numbering For Project al usar el comando Tools | Annotation | Number Sheets. -
=DrawnBy– muestra el valor especificado para el parámetro predeterminado de nivel de documentoDrawnBy. -
=Engineer– muestra el valor especificado para el parámetro predeterminado de nivel de documentoEngineer. -
=ImagePath– muestra el valor especificado para el parámetro predeterminado de nivel de documentoImagePath. -
=ModifiedDate– la marca de fecha de modificación del esquemático, completada automáticamente. Ejemplo:10/12/2012. -
=Organization– muestra el valor especificado para el parámetro predeterminado de nivel de documento Organization. -
=ProjectName– muestra el nombre real del proyecto (incluida la extensión). Por ejemplo, para un proyecto con nombre de archivoMyPCB.PrjPcb, esta cadena especial mostraráMyPCB.PrjPcb. -
=Revision– muestra el valor especificado para el parámetro predeterminado de nivel de documentoRevision. -
=Rule– muestra el valor especificado para el parámetro predeterminado de nivel de documentoRule. El valor de este parámetro será inicialmenteUndefined Rule(apareciendo como*en el esquemático). Haga doble clic en el valor del parámetro para acceder a la posibilidad de definir un tipo de regla y editar sus restricciones. -
=SheetNumber– el número de hoja del esquemático actual. Este valor se calcula al usar el comando Tools | Annotate | Number Sheets. El número de hoja asignado en el cuadro de diálogo Sheet Numbering For Project se introducirá en el valor del parámetro predeterminado de nivel de documentoSheetNumber. La cadena especial, cuando se usa en la vista de pestaña Editor de la hoja esquemática, obtendrá su información de aquí. -
=SheetTotal– el total de hojas del proyecto. Este valor se calcula al usar el comando Tools | Annotate | Number Sheets. El total de hojas en el cuadro de diálogo Sheet Numbering For Project se introducirá en el valor del parámetro predeterminado de nivel de documentoSheetTotal. La cadena especial, cuando se usa en la vista de pestaña Editor de la hoja esquemática, obtendrá su información de aquí. -
=Time– se utiliza para mostrar información de hora estática. Muestra el valor especificado para el parámetro predeterminado de nivel de documentoTime. A diferencia de la cadena especial=CurrentTime, que se calcula automáticamente y se presenta en un formato establecido, puede introducir información de hora estática en el formato que desee. -
=Title– muestra el valor especificado para el parámetro predeterminado de nivel de documentoTitle. - =VariantName - muestra la variante a partir de la cual se ha generado la salida. Esto sigue la entrada de la variante actual (Project | Project Actions | Current Variant). Si se utiliza el diseño base para generar la salida, el valor será [No Variations].
Cadenas especiales para usar con parámetros de componente
Hay varias cadenas especiales adicionales (o interpretaciones especiales de las existentes) disponibles al definir parámetros de componente. En cada caso, la cadena especial se introduce como el value de un parámetro.
-
=CurrentFootprint– muestra el nombre de la huella actualmente asignada al componente, tal como se define en la región Models del cuadro de diálogo asociado Component Properties. -
=Comment– muestra el valor que aparece en el campo Comment del componente, tal como se define en la región Properties del cuadro de diálogo asociado Component Properties. -
=Description– muestra el valor que aparece en el campo Description del componente, tal como se define en la región Properties del cuadro de diálogo asociado Component Properties. -
=[ParameterName]– muestra el valor definido para un parámetro de componente especificado. Introduzca el nombre real de un parámetro de componente como nombre de la cadena especial; por ejemplo, para un parámetro de componente llamadoPowerRating, introduzca=PowerRating. Al definir la propiedad Comment de un componente, el campo desplegable asociado se completará con cadenas especiales para todos los parámetros de componente existentes, lo que permite usar rápidamente el valor de cualquier parámetro definido para Comment.

