The leader in industrial automation and control solutions

What is a Layer 3 Network Switch?

A layer 3 network switch operates at the Network Layer of the OSI model. Click here for more information about the OSI Model. Layer 3 network switches forward data based on IP addresses. Unlike layer 2 network switches, layer 3 switches route traffic between different subnets. These switches combine the features of a traditional router and a…

What is the Open Systems Interconnection (OSI) model?

The Open Systems Interconnection (OSI) model is a reference model which describes seven layers of communication between computing systems over a network. These seven layers are as outlined: The OSI model was developed by the International Organization for Standardization. It describes the tasks required to transmit data via radio waves, light, or electricity.

What is MapleLogic Simulation Mode?

MapleLogic has the ability to run a project file in simulation mode for testing purposes. Simulation mode uses the computers loopback address of 127.0.0.1. The loopback address connects to the local computer and simulates PLC operations. This can help verify logic before deployment to actual hardware.

What are the available registers in MapleLogic?

In MapleLogic registers store data used for control logic and operations. They hold values such as integers or bits. Registers are essential for monitoring inputs, and controlling outputs. Common register types include discrete, word, timer, counter, and floating-point. Below is a diagram of available Registers, their description, and if they can read or written to/from.

What is a Rung?

MapleLogic utilizes logical control operations in a ladder diagram called a “rung”. Each rung contains inputs and outputs. Inputs are usually sensors, switches, or conditions that control output devices. Rungs evaluate from left to right activating outputs based off condition parameters.

What is the String Table?

The string table in EasyBuilder Pro is a centralized database for managing multilingual text used in HMI projects. By pre-configuring texts and their corresponding numbers in the string table, text can be changed dynamically on the HMI. This feature simplifies creating multilingual interfaces by linking text objects directly to the string table. String tables are…

What is the Label Tag Library?

The Label Tag Library in EasyBuilder Pro enables the creation of a multi-language environment for HMI projects. Users can create a Label Tag Library and select suitable labels for use throughout the project. At runtime, the project dynamically displays the corresponding language based on predefined settings. This feature supports up to 24 languages simultaneously, making…

What is a Register-Address?

A register address in EasyBuilder Pro refers to a specific memory location used to store and manage data within a system. A register is a specific storage location, typically in memory or a device, used to hold data for processing. They often are categorized as internal or external registers. An address is a unique identifier…

What is XML?

XML stands for Extensible Markup Language and its a way to store information in a tree structure with tags and elements. XML Data is stored inside tags, and each tag can have attributes or nested tags that contain values. For example our OPC UA Client XML file structure has a main tag of UaClientConfig. UaClientConfig…

HTML5

HTML5 is the latest version of HTML (Hypertext Markup Language). It is used to build websites and web applications. HTML5 makes it easier to create interactive, and responsive web pages that work across different devices and browsers. HMIs and PLCs may interact with HTML5 web servers through network communication protocols such as HTTP/HTTPS. These devices…

What is a WORD?

In EasyBuilder Pro, a WORD refers to the size of the data type configured for the system. This is the standard size used to store data in registers and memory locations within the system. Our LW, PLW, RW, RW_A, EM0-15, RECIPE, RWI, PRW registers store WORDs into addresses. Naming rules for variables inside the Macro…

Why can’t I copy multi-state objects?

EasyBuilder Pro doesn’t allow you to copy states from any “system”. So in order to be able to copy shapes, you’ll need to access one of the other libraries that come included with EBPro. You’d start by pressing the “new library” button: Then click on button1 and open it: This should give you a library…