The leader in industrial automation and control solutions

Macros, References, and Examples

Our Macro Reference Manual provides a great deal of information and examples for programming Macros. We highly recommend reviewing the Manual, which can be downloaded from our Support Center here: https://maplesystems.com/support-center/manuals-guides There is also a very helpful tutorial…

What is the Structured Text (ST) Editor?

As one of the five programming languages defined by the IEC 61131-3 standard, our HMI+PLC (HMC) and PLC (MLC) configuration software MAPware-7000 supports the Structured Text (ST) editor. The Structured Text editor is a text-based…

I need help with PID Loop Configuration.

Tech Note 7013, “PID Loop Configuration” explains the PID (Proportional Integral Derivative) instructions available in MAPware-7000 for Maple Systems HMI + PLC and PLC products. The PID function is used to control process variables such…

What is Ladder Logic?

Ladder Logic is the primary programming language for PLCs (programmable logic controllers). Ladder Logic’s is a graphical programming language that uses symbols that resemble circuit diagrams and relay logic hardware. It resembles the rungs of…

Why is my I/O module not working properly?

Most I/O modules require a separate +24VDC power supply connection. See the appropriate Series I/O Module Guide to locate this connection on a specific I/O module. Analog inputs and outputs require writing a value to…

What is the Function Block Diagram (FDB) Editor?

As one of the five programming languages defined by the IEC 61131-3 standard, our HMI+PLC (HMC) configuration software MAPware-7000 supports Function Block Diagram (FDB) editor. The Function Block Diagram is another graphical logic editor which…

What is a PID controller?

The basic idea behind a PID controller is to read a sensor, then compute the desired actuator output based on a setpoint by calculating proportional, integral, and derivative responses and summing those three components to…

What is a Logic Block?

Logic Blocks are commands required to create complex ladder logic routines for your PLC application. Our HMI+PLC (HMC) and PLC (MLC) configuration software MAPware-7000 contains more than one hundred logic block instructions. This provides the…

What is a Quadrature Encoder?

Quadrature encoders are used to measure both the speed and direction (clockwise or counter-clockwise) of a device. Each encoder has two tracks, A and B (thus two inputs are required), that are 90° out of…

What is IEC 61131-3?

IEC 61131-3 is a section of an International Electro-Technical Committee (IEC) standard that provides a definition for implementing PLC programming software. The standard was first introduced in 1993 as the result of an effort to…

What is the Ladder Diagram (LD) Editor?

As one of the five programming languages defined by the IEC 61131-3 standard, our HMI+PLC (HMC) and PLC (MLC) configuration software MAPware-7000 supports the Ladder Diagram (LD) editor. The Ladder Diagram editor uses the same…