Controller Performance

 

Processing Performance

Introduction

This chapter provides information about the M258 processing performance.

Logic Processing

This table presents logic processing performance for various logical instructions:

IL Instruction Type

Duration for 1000 Instructions

Addition/subtraction/multiplication of INT

42 μs

Addition/subtraction/multiplication of DINT

41 μs

Addition/subtraction/multiplication of REAL

336 μs

Division of REAL

678 μs

Operation on BOOLEAN, for example, Status:= Status and value

75 μs

LD INT + ST INT

64 μs

LD DINT + ST DINT

49 μs

LD REAL + ST REAL

50 μs

Communication and System Processing Time

The communication processing time varies, depending on the number of sent/received requests.

Response Time on Event

The response time presented in the following table represents the time between a signal rising edge on an input triggering an external task and the edge of an output set by this task. The event task also process 100 IL instructions before setting the output:

Minimum

Typical

Maximum

120 μs

200 μs

500 μs