Performance Test

The results of the test should give an indication of the relationship of the PLC cycle time to the employed hardware. This may be helpful when selecting the necessary hardware.

Performance Test 1:

The test took place under optimum conditions in a test environment specially set up for the purpose. Therefore, the results obtained cannot be carried over to other environments without restriction.

Structure

A read command was transmitted on a 16-bit value for one minute with PLC cycle times of 50, 10 and 1 millisecond. The Beckhoff PLC was thereby the reading device. The number of successfully transmitted read commands was recorded by a counter. This produced the following results:

Results

Performance Test 2:

Device description

PLC cycle time

Value description

50ms

10ms

1ms

 

IPC Windows XP (Pentium M at 1.8 MHz)
MP2E Firmware V4.001.1012 (Feb 17 2009)

0

0

0

Error

299

1180

3785

Read commands

299

1180

3785

Successful read commands

 

CX1020 Windows XP V1.37a
MP2E Firmware V4.001.1012 (Feb 17 2009)

0

0

0

Error

298

1208

4208

Read commands

298

1208

4208

Successful read commands

 

CX1010 Image V HMI 2.18
MP2E Firmware V4.001.1012 (Feb 17 2009)

0

0

0

Error

298

1078

2709

Read commands

298

1078

2709

Successful read commands

 

CX9001 Image V HMI 2.20e
MP2E Firmware V4.001.1012 (Feb 17 2009)

0

0

0

Error

299

997

1928

Read commands

299

997

1928

Successful read commands

The test shows that reducing the PLC cycle time significantly increases the number of read commands. The higher the PLC cycle time is, the smaller the influence of the hardware capability on the data transfer rate.

Select the hardware such that the PLC cycle time can be set as low as possible. The performance can also be improved using an additional, faster background task in which communication with the Crestron controller is executed.

Performance Test 3:

The TwinCAT System Manager offers aids for optimizing the PLC cycle time. Further information on this can be found in the documentation for the TwinCAT System Manager.

Both the PLC and the SIMPL Windows program are available to you as downloads.

Description

Download

Beckhoff PLC for cyclic reading of a value /

SIMPL Windows program for providing a value.

Performance Test 4: