This chapter provides information about the M258 processing performance.
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.
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 |