The leader in industrial automation and control solutions

What is Firmware?

Firmware is a type of software that is embedded into hardware devices to control and manage their operations. Unlike regular software that can be easily updated or removed, firmware is typically stored in non-volatile memory, such as ROM or flash memory, and is essential for the device to function. It provides low-level control over the…

How to reverse an SQL table using advanced mode?

NOTE: Advanced mode is required to reverse the order on the SQL Table. By default the SQL Query Result Viewer will visualize data in ascending order. To change it to descending order will require enabling Advanced Mode under [Data/History] > [SQL Query] > double click on an SQL Query instance > Enable [Advanced Mode]. Once…

How do I disable the WAN capabilities of an HMI or cMT?

To disable internet access over the HMI’s ethernet port, set the gateway and DNS addresses of the WAN port you want to disable to 0.0.0.0 in the system settings for your device under the Ethernet port Network settings: Press OK to confirm. Once this is done this port will no longer be able to communicate…

What is Bridge Mode?

Bridge Mode allows a device to function as a network switch, forwarding traffic between LAN ports without modifying packet data. This creates a seamless connection between devices, enabling communication as if they were on the same network. All LAN ports operate as a single network segment, relaying traffic without performing NAT. This mode is useful…

How do I edit a compiled HMI or cMT series project file in EBPro?

A compiled project file can be decompiled to extract the project file and create new library files for the embedded graphics. This will create a new .emtp or .cmtp (editable project file) that can be used in EBPro. There are 3 primary file types for project files used in EBPro: Before a project file can…

How can I set a string value to LW memory in EasyBuilder Pro?

There are many methods that can be used to set a string value to LW registers in an EasyBuilder Pro project. A useful method with a cMT series device is by using the Action Trigger object. Other methods include using a similar strategy with the Set Word objects, or even a Macro using the SetData…

Can I have my LAN ports configured to different networks?

Yes! You can have each LAN port on a cMT or HMI configured for a different network or subnet, in fact, we recommend doing so to keep the ports from conflicting. One thing to keep in mind is that the LAN 1 port is configured for accessing the internet, where LAN 2 is only able…

What’s the difference between the two LAN ports on my HMI/cMT?

The specifics will likely differ based on which device you’re specifically working with, but in general, LAN 1 is the port you’d use for a network connection that goes out to the internet, where LAN 2 is strictly for Local Access Networks. In general, we recommend keeping to LAN 2 on your device, unless you…

How to fix the “building font file failed” error message?

When downloading a project using a newer EBPro version or using a particular font you may likely hit the “building font file failed” error message when compiling your project: Certain fonts, such as Bahnshrift, are no longer supported in newer versions of EBPro. If you are experiencing these errors there are two ways to workaround…

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 JavaScript?

JavaScript is a computer programming language developed in 1995 by Brendan Eich. JavaScript is utilized in web developed along side industrial control systems such as EasyBuiler Pro for automation.