The leader in industrial automation and control solutions

My HMI freezes and stops responding

One issue that can cause the HMI to freeze or respond very slowly is large graphics in the HMI program. This requires extra processing by the CPU to resize the graphics when the windows change. If you have imported custom graphics into the Picture Library, make sure they are properly sized before importing into the…

How to set / reset a bit or coil in Native Ladder logic (MAPware7000)

In the Native Ladder programming environment, there are multiple ways to set a bit. One option is to set a bit from the screen using buttons and tasks. data-filename=”image.png” style=”width: 320px;”> Another option is to use logic.  You can use the following logic to create the latch: data-filename=”image.png” style=”width: 389px;”> The Device Set and Reset instructions…

Online Simulation quits working after 10 minutes

The Online Simulator in EBPro has a built-in limit of 10 minutes. After 10 minutes, the Online Simulator will stop communicating with the PLC and the “Device no response” message will pop up. Simply close the simulator and restart it for another 10 minute session. Note: There is not a way to bypass or extend…

My HMI will not go into portrait mode

To get the HMI into portrait mode: First, make sure the HMI project was created in portrait mode. Second, go into the System Settings window on the HMI and make sure it is set to 90 degrees or 270 degrees orientation. Finally, cycle power on the HMI for the setting to take effect. Note: It…

How to sample multiple channels with an Allen-Bradley CompactLogix PLC

For PLCs with fixed addressing like the Allen-Bradley MicroLogix Series, data must be stored in consecutive registers in order to sample multiple data points and store the data in a single datalog file so that multiple channels can be displayed in a Trend Display or History Data Display. For tag-based PLCs like the CompactLogix, create…

Notes on Configuring Thermocouples for the HMC3000 series IO Modules.

The analog inputs can be configured for Type J or K only, with two config. Values for each for displaying the read value in C or F temp scale. These values can be loaded into the Analog Input Configuration Registers MWnn60-MWnn63, where “nn” is the slot number and “60-63” designates the config register for the…