The MUL, also known as the multiply, is an instruction which will perform a mathematical multiplication of two integers or floats. This mathematical instruction will be executed upon the **registers specified in “Source A” and “Source B” and have the result stored within the register specified in the “Dest”** field. This is a fundamental PLC instruction which is frequently used for scaling purposes. This need arises quite frequently when dealing with analog signals.

This is a companion discussion topic for the original entry at https://www.solisplc.com/tutorials/plc-programming-computational-mathematical-instructions-mul-multiply