LabVIEW 2011 Real-Time Module Help
»View Product Info
Requires: DSC Module or Real-Time Module
In the Create New I/O Server dialog box, select EPICS Client from the I/O Server Type list and click the Continue button to display this dialog box. You also can right-click an existing EPICS Client I/O server and select Properties from the shortcut menu to display this dialog box.
Use this dialog box to configure the instance of the EPICS Client I/O server you want to use. You can create EPICS Client I/O servers to monitor process variables that an EPICS server, or input/output controller (IOC), publishes using the Channel Access network protocol.
This dialog box contains the following components:
- Process variables—Lists the process variables you want to monitor. LabVIEW organizes the process variables first by record and then by field. The Process variables tree also displays the Data Type and Access Type of the process variables.
- Add Record—Adds a new process variable to the Process variables tree. By default, LabVIEW adds a process variable with a record called RecordN and a field called VAL. The RecordN.VAL process variable has a default Data Type of Auto and a default Access Type of Read/Write.
- Add Field—Adds a new process variable under the record you select. By default, LabVIEW adds a field called VALN with a Data Type of Auto and an Access Type of Read/Write.
- Delete—Deletes the process variable you select from the Process variables tree. Deleting a record also deletes all fields under that record.
- Import File—Loads multiple process variables stored in a .db, or record instance, file into the Process variables tree. You typically create a .db file when you configure an IOC.
National Instruments recommends limiting the number of process variables in one EPICS Client I/O server to 2,000. Create multiple EPICS Client I/O servers if you want to monitor more than 2,000 process variables.
|Note When you importing multiple process variables, LabVIEW imports only the VAL field of the process variables to improve performance.|
- Attributes—Specifies the Name, Data type, and Access type of the process variable you select. Contains the following options:
- Name—Specifies the name of the record or field of the process variable. Record and field names cannot contain a period (.). Record names within the same I/O server must be unique. Field names under the same record must be unique. This component is case insensitive.
- Data type—Specifies the data type of the process variable you select. If you specify a Data type of Auto, LabVIEW detects the data type on the IOC when the I/O server runs.
- Access type—Specifies the access type of the process variable you select. If you specify a Data type of Enum, the Access type must be Read only.