Categories
HMI Horner XL4 PLC

Horner XL4 Firmware Update – All In One

We will now look at changing the firmware on our Horner APG XL4 controller. The firmware update will give users the newest version of the operating system which adds new benefits to the controller. The firmware update is also required when changing communications between CsCan and CANopen. CsCan is a peer-to-peer network by Horner Electric based upon the Can network. CANopen is a communication protocol industry standard used in the CAN network.
Changing firmware will remove all programs and settings in the controller. Ensure that you have a backup of your information. Please refer to the release notes for the features that will be set with the firmware update.

CX Programmer Instructions - Omron ...
CX Programmer Instructions - Omron PLC Online Course
Categories
Communication HMI Horner XL4 PLC

Horner XL4 HTTP Web Server – All In One

The Horner APG XL4 all in one controller through the Ethernet port can set up a HTTP server. This HTTP (Hypertext Transfer Protocol) server can be used for distributed and controlled information presented to and from the controller to the network. The server can have security for the information presented. We use HTML (Hypertext Mark-up Language) on the server to create this Client / Server communication. Using the program on the process tank application we created previously, we will be controlling and displaying information to the network. A web browser on a computer, tablet, smart tv, or phone can be used to view and control this information in our Horner APG XL4 controller.

Categories
HMI Horner XL4 PLC

Horner XL4 Recipe Instruction – All In One

The Horner APG XL4 all in one controller has recipe instructions. Recipes allow you to send or update multiple registers in your program from the removable micro SD memory card. Each recipe can have 250 ingredients and 1024 products. The number of recipes will be limited to the size of the removable memory card. We will be looking at applying recipes to our process mixer application. Editing, Save, Load and View instructions for the recipe will be discussed.

Categories
HMI Horner XL4 PLC PLC Basics

Horner XL4 Math Instructions – All In One

Math instructions in the Horner APG XL4 OCS all-in-one controller are broken down into Basic Math Operations and Advanced Math Operations.
Basic Math Operations include the following:
Math Equation Element, Add, Subtract, Multiply, Divide, Modulo, Square Root, Absolute Value
Advanced Math Operations include the following:
Power of X, Base 10 Logarithm, Power of e, Natural Logarithm, Sine, Cosine, Tangent, Inverse Sine, Inverse Cosine, Inverse Tangent, Convert to Radians, Convert to Degrees, Scale

We will be looking at the expression and scaling math functions.

Categories
HMI Horner XL4 Number Systems PLC PLC Basics

Horner XL4 Numbering System and Addressing

We will now look at the Horner XL4 numbering system and addressing. Data is stored in different memory-type locations called registers. The registers can be either bits or words (16bit). Multiple registers can be used together to store a 32-bit value. (Double word) This all in one controller has several additional registers to handle some of the HMI communication. Let’s look at all of the areas in the controller.

Categories
Communication HMI Horner XL4 Modbus RTU Modbus TCP PLC

Horner XL4 Establishing Communication

We program the Horner XL4 OCS all-in-one controller by using Cscape. We will now use our Cscape software to establish communication. Last time we customized Cscape with icons to make it easier to find, communicate and control the unit. There are two different ways to communicate to the XL4 OCS controller, Ethernet and Serial. There are several different methods within these two ways that the XL4 will communicate. The Cscape software package will communicate both of these ways. We will look at establishing communication using Ethernet, USB (Serial), and Serial RS232. Another two serial ways to communicate would be RS485/RS422 (Serial) and CAN Bus (Serial). These two methods allow multiple controllers connected to the communication network. This is similar to Ethernet.