Glossary
19 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
- Subgroup (toolbox)
- A group that appears under its own heading below another group in the Toolbox, in the 3D library and in the Add menu; for example Siemens and ABB under Panel Components. Subgroups
- 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
- ASCII (Modbus ASCII)
- One of the serial line variants of Modbus: the frame is written in hexadecimal characters, starts with
:and ends with CR LF. In FabyaVision, the Modbus ASCII (serial) driver. Modbus serial line
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
- Notification center
- The Live feature that sends important alarms to selected contacts by e-mail and SMS; it is defined in the Notifications section in Studio. Notification center
- Bool
- Two-valued (0 / 1, true / false) tag data type; also called a bit. HMI tags
C
- Faceplate
- Turkish name of the faceplate (see letter F). Faceplate and pop-up window
- Device configuration
- The section that holds the name of the station on which the project will run, the computer name, the operating mode (single station or redundant server pair) and the settings of the redundant server pair. Device configuration
- Convert (FabyaVision Convert)
- Separate program that creates a Studio project from the HMI / SCADA devices (Basic / Comfort / Advanced, WinCC Unified, WinCC Professional) of a TIA Portal project. Converting a TIA Portal project
Ç
- 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
- Trial version
- A time-limited version for trying the product before you buy it: all features are available and only time is limited (30 days, 1 hour for each run). The screens call it “demo”. Trial version
- 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
- Export package
- The data that Convert reads from TIA Portal or from the project folder, saved as a folder. If kept, it is used to convert again on a computer without TIA Portal. Converting a TIA Portal project
- 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
- Per-screen tag
- In the separate-page-per-monitor layout, an internal tag that has a separate value on each display (for example the motor selected on that display). Multi-screen and TV display
- Synchronization (redundant server)
- The standby server copying the master's event, alarm, data log and report logs and the records in the Live store to its own data folder. Redundant server pair
- 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
F
- Faceplate
- A single pop-up window screen used for all instances of a structure (UDT). The objects are bound to the members of the structure without a prefix; the function that opens the window passes the instance as the prefix. Faceplate and pop-up window
- Faceplate template
- The starting layout chosen when a new faceplate is created: Empty, Standard, List, Motor, Valve or Measurement. Faceplate and pop-up window
- Faceplates (branch)
- The fixed branch under Screens in the project tree; it sits between 2D Screens and 3D Scenes and collects the faceplate screens. Screen management
- Favorite page
- A screen shown in the Screens list of the Live system menu; in Studio it is marked with a yellow star in the Project tree. Favorite pages
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
- Arbiter
- In a redundant server pair, the PLC address to which the master writes a counter incremented every second. If the network between the two computers fails, the standby sees from this counter that the master is running and does not take over. Defined per connection. PLC arbiter
- 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
- Client certificate
- The certificate that the server requires from the connecting client (mutual TLS). In the MQTT driver, it is supplied from a PFX file or from the Windows certificate store. MQTT driver
- 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 monitors Live from a browser on the network. Without control authorization it 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
- Bill of materials (BOM)
- The list of devices produced by the panel design wizard with item number, device code, description and quantity; it is obtained as a screen or as an Excel file. Panel design wizard
- Master (redundant server)
- In a redundant server pair, the Live that communicates with the PLCs and runs alarms, data logs, reports, tasks and scripts. The other Live is the standby. Redundant server pair
- Master (backup PLC)
- In a redundant PLC with two CPUs, the CPU that is currently primary; Live reads and writes with it. Automatic switchover to the backup PLC
- 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. Its serial-line formats are Modbus RTU and Modbus ASCII. Modbus drivers
- 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
- OPC UA server
- Live exposing selected tags to external systems over OPC UA; defined in Studio in the OPC UA Server section. The OPC UA driver is the opposite: Live is the client. OPC UA server
- Openness (TIA Portal Openness)
- The TIA Portal interface that lets programs read the project. Convert reads TIA Portal through it; the Windows user must be a member of the "Siemens TIA Openness" group. Converting a TIA Portal project
- Operator
- The person who uses Live, monitors the plant and issues commands. Distinct from the designer who uses Studio. Operator guide
- Optimized block access
- S7-1200 / S7-1500 data block setting. When it is on, the variables have no fixed byte address; the S7 driver cannot access these variables by absolute address. Optimized data blocks, S7 driver
Ö
- Scaling
- Linear conversion of the raw number from the PLC (for example 0 – 27648) into an engineering unit. Scaling and quality
- Pre-analysis (Convert)
- The panel that Convert shows before it writes the converted project to disk: PLC communication settings and tags whose PLC address could not be resolved. Pre-analysis
- Sample project
- Test projects supplied with the installation: Demo Project, Ornek_Tesis. Sample projects
P
- Performance report
- A report calculated from archive and alarm records that starts from a template; linked to a plan, it is produced as PDF / Excel and distributed by e-mail. The report can be viewed in the Report archive… window in Live. Performance reports
- Panel design wizard
- Wizard in Studio that designs a panel (PLC, MCC, distribution, wall-mounted, control desk, junction box, push-button enclosure) step by step and creates a 3D scene, a 2D view screen and a bill of materials screen. Panel design wizard
- Panel components
- True-to-scale objects placed inside and on the door of PLC and MCC panels: enclosure, mounting plate, DIN rail, PLC modules, protection and relays, drives, door devices. Panel components and DIN rail snapping
- 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 - Project database
- The SQL Server database to which Live writes its alarm, event, recipe, report and log records in addition to the local file (Live settings › Database). Project database
- PUT/GET
- The S7-1200 / S7-1500 CPU setting that allows remote devices to read and write data. It must be enabled for the FabyaVision S7 driver. S7 driver
- 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
- Rail snapping
- Automatic snapping of a panel device to the DIN rail, the mounting plate, the door or an MCC compartment; it is off while Alt is held down. Panel components and DIN rail snapping
- 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
- RTU (Modbus RTU)
- The most common serial line (RS-485 / RS-232) variant of Modbus: binary frame, CRC check. In FabyaVision, the Modbus RTU (serial) driver; the address of the connection is the COM port. Modbus serial line
S
- S7
- The driver that connects to Siemens S7-1500, S7-1200 and S7-300 / 400 PLCs; optionally, it switches automatically to a backup PLC. Siemens S7 driver
- Page
- 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
- Serial port (COM)
- RS-485 / RS-232 port of the Live computer (such as
COM3); the computer's own port or a USB converter. Modbus connections on the same port share the port. Several devices on one line - 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 panel that opens on the right edge with the ☰ button at the bottom right corner of Live: session, screens, connection states, system actions, on-screen keyboard, language 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 from the browser. If given an authorization group, the user can also control remotely. Separate from the operator users in Live. Remote monitoring
- TIA Portal
- Siemens engineering software for PLCs and HMIs. Convert turns the HMI devices of a TIA Portal project into a Studio project. Converting a TIA Portal project
- 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 Live's screens in browsers of computers, tablets and TVs on the network. Control is off by default. Remote monitoring
- Remote control
- A browser user with an authorization group writes values, acknowledges alarms and performs recipe and report operations as in Live. Off by default; there is no HTTPS, a VPN is recommended. Remote control
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
- WinCC
- The Siemens HMI / SCADA software family in TIA Portal: Basic / Comfort / Advanced panels, WinCC Unified and WinCC Professional. Convert converts the projects of these devices. Converting a TIA Portal project
Y
- AI Assistant
- An assistant in Studio that works with a local language model: the script assistant in the code area and the Studio Assistant, which gets work done in the project by typing. AI Assistant
- Structure instance
- The set of tags generated for a device from a UDT definition. Structures (UDT) and structure instances
- Structure member binding (without prefix,
@üye) - Binding an object in the faceplate to a member of the structure instead of a tag. Live reads the tag
<önek>.<üye adı>using the prefix of the window. Faceplate and pop-up window - 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 - Backup PLC
- A second CPU address given to an S7 connection. Live connects to both CPUs, communicates with the one that is master and automatically switches to the other when the master changes or the connection is lost. Automatic switchover to the backup PLC
- Standby server
- In a redundant server pair, the Live that does not communicate with the PLCs: it receives the values from the master, forwards operator commands to the master and synchronizes the records from the master; if the master does not respond, it becomes master. Redundant server pair
- Redundant server pair (redundancy)
- Running the same project on two computers as master and standby; when the master fails, the standby takes over. Redundant server pair
- 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. 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