LOGO! functions

4.4 Special functions list - SF

Parameter MathBN

The value for the MathBN parameter references the block number of an already- programmed mathematic instruction function block.

Functional description

The mathematic instruction error detection block sets the output when the referenced mathematic instruction function block has an error. You can program the function to set the output on a zero division error, an overflow error, or when either type of error occurs.

If AutoRst is set, the output is reset prior to the next execution of the function block. If AutoRst is not set, then whenever the output is set it remains set until the mathematic instruction error detection block is reset with the R parameter. This way, even if the error subsequently clears, the circuit program still has knowledge that an error did occur at some point.

In any scan cycle, if the referenced mathematic instruction function block executes before the mathematic instruction error detection function block, the error is detected in the same scan cycle. if the referenced mathematic instruction function block executes after the mathematic instruction error detection function block, the error is detected in the next scan cycle

Mathematic instruction error detection logic table

In the table below, Err represents the parameter of the mathematic instruction error detection instruction that selects which type of error to detect. ZD represents the zero division bit set by the mathematic instruction at the end of its execution: 1 if the error occurred, 0 if not. OF represents the overflow bit set by the mathematic instruction: 1 if the error occurred, 0 if not. The ZD/OF Err parameter represents the logical OR of the zero division bit and overflow bit of the referenced mathematic instruction. Q represents the output of the mathematic instruction error detection function. An "x" indicates that the bit can be either 0 or 1 with no influence on the output.

Err

ZD

OF

Q

ZD

1

x

1

ZD

0

x

0

OF

x

1

1

OF

x

0

0

ZD/OF

1

0

1

ZD/OF

0

1

1

ZD/OF

1

1

1

ZD/OF

0

0

0

If the MathBN parameter is null, then the output Q is always 0.

LOGO!

 

Manual, 04/2011, A5E03556174-01

269

Page 269
Image 269
Siemens 6ED1050-1AA00-0BE8 manual Parameter MathBN, Mathematic instruction error detection logic table, Err

6ED1050-1AA00-0BE8 specifications

The Siemens 6ED1050-1AA00-0BE8 is a versatile and essential component in industrial automation and control systems. Designed for a wide range of applications, this device is part of Siemens' extensive portfolio of automation products, renowned for their reliability and innovative technologies.

One of the key features of the Siemens 6ED1050-1AA00-0BE8 is its ability to serve as a communication processor. This device efficiently manages communication between different components within a control system, aiding seamless data transfer across various protocols. The processor supports both standard and advanced communication protocols, which makes it highly adaptable to various environments.

In terms of technology, the 6ED1050-1AA00-0BE8 utilizes advanced bus systems for effective and efficient data exchange. The integration of these bus systems enhances the capacity for real-time data processing, allowing for quick responses to changes in the operational environment. The device also boasts exceptional performance metrics, ensuring not only speed but also accuracy in communication.

The characteristics of this device are noteworthy. It comes equipped with a user-friendly interface, which facilitates straightforward configuration and programming. This feature is particularly beneficial for technicians and engineers, as it minimizes the time required to set up and start using the processor. Additionally, it is designed to work seamlessly with various Siemens automation systems, ensuring compatibility and scalability.

Another significant aspect of the Siemens 6ED1050-1AA00-0BE8 is its robust design. Built to endure the harsh conditions often found in industrial environments, the device features high-quality materials that enhance its durability and longevity. This resilience ensures that it can withstand vibrations, temperature fluctuations, and other potential challenges present in industrial settings.

Furthermore, the device supports flexible installation options, allowing it to be easily integrated into existing systems without extensive modifications. This flexibility is crucial for modern facilities looking to upgrade or expand their automation capabilities without overhauling their entire infrastructure.

In conclusion, the Siemens 6ED1050-1AA00-0BE8 represents a synthesis of reliability, advanced technology, and user-friendly features tailored for industrial automation. Its high adaptability, robust design, and versatile application make it an invaluable tool for optimizing operations and enhancing communication within industrial control systems, cementing its position as a leader in automation solutions.