analog or binary) and to provide functional behaviour such as calculations. It is also possible to create custom record types. Each record consists of a set of fields, which hold the record's static and dynamic data and specify behaviour when various functions are requested locally or remotely. Most record types are listed in the EPICS record reference manual. Graphical user interface packages are available, allowing users to view and interact with PV data through typical display widgets such as dials and text boxes. Examples include EDM (Extensible Display Manager), MEDM (Motif/EDM), and CSS. Any software that implements the CA/pvAccess protocol can read and write PV values. Extension packages are available to provide support for MATLAB, LabVIEW, Perl, Python, Tcl, ActiveX, etc. These can be used to write scripts to interact with EPICS-controlled equipment. Facilities using EPICS Commercial Users BiRa Systems Ciemat CosyLab GLResearch idt Mobiis Observatory Sciences Osprey Distributed Control Systems Varian Medical Systems Pyramid Technical Consultants See also TANGO control system SCADA—Supervisory Control And Data Acquisition References External links EPICS Record Reference Manual Science software Physics software Experimental particle physics Industrial automation software