Glossary
12 min readAppendices
Terms and abbreviations used in the FabyaVision manual: short explanations and links to the topic that describes the details.
This glossary explains the terms used in the manual in alphabetical order. The link at the end of each term leads to the topic where the details are described. If you want to see the big picture first, refer to Basic concepts.
A
- Pop-up window
- Showing a screen as a separate window above the open screen. Faceplate and pop-up window
- Alarm
- A message displayed to the operator when a bit is set or a value limit is exceeded. Each alarm belongs to an alarm class. Alarm system
- Alarm acknowledgment
- The operator's notification that an alarm has been seen. It is done from the alarm view or with the Acknowledge all alarms action key; authorization may be required for acknowledgment. Operator alarm handling
- Alarm class
- The class by which alarms are grouped according to their severity. A new project has four classes ready: Error, Warning, Info, System. Defining alarms
- Animation
- Changing an object property (level, color, visibility, position …) according to the tag value by binding it to a tag. Animations
- Toolbox
- The card on the right of the 2D screen editor in which the objects that can be placed on a screen are grouped. Toolbox and object library
- Archive (data archive)
- Recording the values of the selected tags over time. They can be written to a file, to CSV or to SQL Server; trend curves are fed from here. Data archives
B
- Connection
- The definition of access to a device (for example a PLC): name, driver, address, port, timeout. Tags are read and written through the connection. Connections table
- Connection status
- Information on whether a connection is working at that moment; it is monitored in Live with the PLC connection status object and the status tag. Connection diagnostics
- Script
- Code written in VBScript, JavaScript, C or Python. It is called from an event, a scheduled task or a tag change. Scripts overview
- Script permissions
- Three switches under Live settings › General that determine whether scripts can access databases, programs and files. All three are off by default. Live settings
- Bool
- Two-valued (0 / 1, true / false) tag data type; also called a bit. HMI tags
C
- Device configuration
- The section that holds the name, computer name, operating type and description of the station on which the project will run. This information is stored only in the project. Device configuration
- Faceplate
- Opening the same window screen for different devices (pump, motor …) by changing the tag prefix. Faceplate and pop-up window
Ç
- Start Runtime (F5)
- The command in Studio that saves the project and opens Live with this project. It is meant for trying the design immediately; it does not create a revision. Uploading the project to Live
- Multi-screen
- The Live window spanning several monitors. Multi-screen and TV display
D
- Internal tag
- A tag that is not bound to a PLC address and exists only inside Live. It is used for calculations and intermediate values; it can be made persistent. HMI tags
- Inspector
- The panel at the bottom of Studio: the properties of the selected object or table row, animations, events, project problems and connection diagnostics. Inspector
- Checking (Check project)
- The command that finds missing and faulty definitions in the project and writes them to the Problems list (F7). Check project and the Problems list
- Language
- The language into which the project has been translated. The texts the operator sees in Live are determined by the project languages; the Studio interface language is a separate setting. Languages and texts
- Dynamization
- Binding an object property to a PLC tag and having its value monitored in Live. Dynamization
- Design screen
- A special type of screen on which the interface of a recipe or report is designed. The Recipe and Report object groups can be used on these screens. Designing recipes, Designing reports
- Cycle
- A named time interval that determines how often a job is performed: tag reading, archive logging, tasks and screen updates are all selected from the same table. Cycles
E
- Element
- The group in the Toolbox of the objects used by the operator (I/O field, button, switch, slider, indicator …). Elements
- On-screen keyboard
- The virtual keyboard of Live for entering text and numbers on touch panels without a physical keyboard. On-screen keyboard
- Action key
- A setting that binds an action such as logging on, taking a screenshot or acknowledging alarms to a single key while Live is running. Keyboard shortcuts
G
- Overview
- The first tab of Studio, which always stays open: the number of screens, objects and tags of the project and the section cards. Also known as the Portal view. Main window
- Navigation menu
- The table that determines the Screens list in the Live system menu. Navigation menu
- Graphic list
- A list that defines the images to be shown for a tag value. Text and graphic lists
- Group
- It has two meanings. In the project tree, it is a folder created to organize screens and table records; it provides organization in Studio only. A user group, on the other hand, is a group that collects authorizations (Yoneticiler, Muhendisler, Operatorler). Project tree, Users, groups and authorizations
H
- External tag
- A tag bound to a PLC address. Its value is read from the device through the driver. Tag addresses
- HMI
- Human-machine interface: the display on which the operator monitors the machine and gives commands. It appears in the names of the HMI tags and HMI alarms sections in Studio.
I
- I/O field
- An input / output object that displays the value of a tag and in most cases also writes it. Elements
- IP camera
- A control that shows the image of a camera on the network on the screen. IP camera
İ
- Station
- The SCADA computer on which the project will run. A project belongs to one station; all sections sit under the station. Device configuration
- Function
- An action bound to an event, such as write bit, open screen or run script. Several functions can be bound to one event in sequence. Events and functions, Function reference
- Viewer
- A person or device that watches Live read-only from a browser on the network. A viewer cannot send commands. Remote monitoring
K
- Quality
- Information on whether a tag value was read validly. A substitute value can be defined in Studio for a tag with bad quality. Scaling and quality
- Layer
- The number (0 – 31) that determines the drawing order of the objects on the screen and their being hidden together. Layers, object list and library
- Checked by
- A ready-made screen component such as alarm, trend, recipe, report, user, camera or menu. Controls
- User
- The person who logs on to Live. A user belongs to a group and uses the authorizations of that group. Users who monitor from a browser (Browser users) are kept in a separate table. Users, groups and authorizations
- Library
- In Studio it has two meanings: the object library (Toolbox and 3D Library) and the Libraries card in which frequently used object groups are stored. Toolbox and object library, Object catalog
L
- Live
- The program that runs the prepared project: it communicates with the PLCs, displays the screens and keeps the alarms and records. Live overview
- Live settings
- The section in Studio that determines Live's behavior such as startup, appearance, session, window and keyboard. It is stored with the project. Live settings
M
- Text list
- A list that defines the texts to be shown for a tag value (value-, range- or bit-based). Text and graphic lists
- Modbus TCP
- Industrial communication protocol that runs over Ethernet and reads and writes the coils and registers of devices using Modicon addresses, and the FabyaVision driver for it. Modbus TCP driver
- MQTT
- A lightweight messaging protocol that exchanges values by subscribing to a server (broker) or publishing to it, and the FabyaVision driver for it. MQTT driver
N
- Object
- A single piece placed on a screen: tank, pump, value field, alarm view … Every object has properties, animations and events. Toolbox and object library, Object catalog
O
- ODBC
- A standard for accessing databases through a common interface. Scripts can send queries to sources such as SQL Server through ODBC. Database access
- Event
- A situation that occurs on an object or a screen and can run a function (click, opening of the screen …). Events and functions
- Event log
- The log in which Live writes session, setting, recipe, report, system and script events (
olay_yyyyMM.log). Files and folders of Live - OPC DA
- The driver that connects to classic OPC (Data Access) servers via COM / DCOM. OPC DA driver
- OPC UA
- A platform-independent modern OPC standard with security features, and the FabyaVision driver for it. OPC UA driver
- Operator
- The person who uses Live, monitors the plant and issues commands. Distinct from the designer who uses Studio. Operator guide
Ö
- Scaling
- Linear conversion of the raw number from the PLC (for example 0 – 27648) into an engineering unit. Scaling and quality
- Sample project
- Test projects supplied with the installation: Tanitim_Tesisi, Ornek_Tesis. Sample projects
P
- PLC
- The programmable logic controller that controls the machine and the process. FabyaVision does not program the PLC itself; it reads values from it and writes values to it.
- Portal view
- The button in the status bar that returns to the Overview tab in Studio. Main window
- Project
- The single file that holds the entire design of the plant (
.fvs). Project files - Project tree
- The panel on the left of Studio that shows the sections and screens of the project as a tree. Project tree
- Project folder
- The folder that Live scans on its Select project screen (default
Live\Projeler). The Project folder in the Studio settings, on the other hand, is the suggested location for new projects. Uploading the project to Live - Python
- One of the script languages. Python scripts
R
- Report
- A production record in which tag values are recorded by a trigger signal, and the presentation of this record as a table, chart or PDF. Designing reports, Using reports in Live
- Recipe
- A set of tag values for a product. When it is selected, the values are transferred to the PLC. Designing recipes, Operator recipe handling
- Revision
- A record of each upload of the project to Live: number, date, person and description. It is not used for rolling back; it shows the history. Revision and backup
S
- S7
- The driver that connects to Siemens S7-1500, S7-1200 and S7-300 / 400 PLCs. Siemens S7 driver
- Screen
- The screen the operator sees. It has types such as 2D screen, 3D scene, window screen and recipe / report design screen. Screen management
- Screen window
- An object that shows another screen inside itself. Faceplate and pop-up window
- Tab order
- Navigation order between objects with the Tab key in Live. It is edited in the screen properties. Screen properties
- Simulator
- Built-in driver whose address is a signal generator, for trying out screens without a PLC (sine, ramp, square, random, counter, constant). Simulator driver
- System menu
- The menu opened with the ☰ button in the bottom right corner of Live: commands such as user, screen list, connection states, language, on-screen keyboard, switching project, revision history and closing the program. Live overview
- Problems list
- The list of errors and warnings found by the Check project command; it is on the Inspector's Info tab. Check project and the Problems list
- SQL Server
- Microsoft's database server. Archive records can be mirrored here. Database access
- Studio
- The program in which the project is designed. It does not communicate with the PLC at protocol level (it can only try the TCP port of the connections); it prepares the project file that Live will run. Main window
- Driver
- A module that implements a communication protocol. The connection selects which driver it works with. Drivers
- Revision history
- The window that lists the revisions of the project uploaded to Live. Revision and backup
T
- Table editor
- The workspace in which items such as tags, connections and alarms are edited in rows and columns. Table editor
- Tag
- A named variable. It has a data type (Bool, Int, Real, String …) and a read cycle; it can be external or internal. HMI tags
- Browser user
- A user defined in the Remote monitoring section who logs on only to monitoring from the browser. Separate from the operator users in Live. Remote monitoring
- Trend
- The view that draws tag values as curves against time. Trend view, Operator trend handling
- TV display
- A presentation that shows the screens in turn on a second display or on a TV on the network. Multi-screen and TV display
U
- UDT (structure)
- A structure definition that lets you define the members once for many devices (pump, motor, valve) with the same members and have the tags and addresses generated automatically. Structures (UDT) and structure instances
- Remote monitoring
- The feature that shows the screens of Live read-only in the browsers of computers, tablets and TVs on the network. Remote monitoring
V
- VBScript
- One of the script languages. It has known differences from real VBScript. VBScript scripts
- VPN
- A virtual private network that provides secure access to the plant network from outside. Remote access and VPN
W
- WebView2
- The Microsoft component that draws the interface of Studio and Live. WebView2 Runtime must be installed on the computer. Installation
Y
- Structure instance
- The set of tags generated for a device from a UDT definition. Structures (UDT) and structure instances
- Backup
- Copy of the project file: a manual backup, an automatic backup, a
.bakfile or the old version kept when uploading to Live. Revision and backup - Authorization
- An operation that a group is allowed to perform (logging on, alarm acknowledgement, writing a recipe, controlling an object …). Authorizations can be assigned to objects, screens and functions. Users, groups and authorizations, Using authorizations
Z
- Scheduled task
- A definition that runs a script at a certain interval, on a certain day or time, or when a tag condition is met. Scheduled tasks
File names
.fvs- FabyaVision project file. Its old name was
.fyscada; both open. Project files .veri- The data folder that Live writes next to the project (
<Ad>.veri). File and folder locations .bak- A copy of the previous version, created each time the project is saved. Revision and backup