Optimization Tips

<< Click to Display Table of Contents >>

 

Optimization Tips

This topic enumerates some optimization tips to communicate with slave devices.

 

Tips for Configuring this Driver for E3 and Elipse Power

Use Superblocks whenever possible, preferring to create simple Tags, or PLC Tags in Elipse SCADA, instead of Block Tags. For more information, please check topic Superblock Reading (Grouping).

If Superblocks are not an option, prefer to create Block Tags, grouping the largest possible number of variables in the smallest number of blocks. For more information, please check the text about manual grouping on topic Superblock Reading (Grouping).

Consider all recommendations of article Performance tips for E3, on Elipse Knowledgebase.

In case of high-latency networks, reduced bandwidth, or packet loss, please also read article E3's Network Settings for networks with high latency, low bandwidth and/or packet loss.

In high-latency networks, configure higher time-outs, considering the expected latency. Remember that a time-out is only effective on delays, it does not interfere with performance on normal usage situations.

 

Tips for Configuring this Driver for Elipse SCADA

Prefer to create Block Tags, by grouping the largest possible number of variables in the smallest number of blocks. For more information, please check the text about manual grouping on topic Superblock Reading (Grouping).

Consider all recommendations of article Developing applications with optimum performances, also available on Elipse Knowledgebase.

In high-latency networks, configure higher time-outs, considering the expected latency. Remember that a time-out is only effective on delays, it does not interfere with performance on normal usage situations.

 

Tips for Configuring or Programming a Device

If possible, group all variables defined by a resident application, or ladder, that have the smallest scan time, in contiguous addresses in PLC's memory. The total scan time of Tags highly depends on the capacity of grouping variables in communication blocks.

Was this page useful?