我們的品牌

Impact-Company-Logo-English Black-01-177x54

歡迎造訪施耐德電機全球網站

歡迎訪問我們的網站
		
我们今天能为您提供什么帮助?
How to increase the polling (scan) rate of driver tags in EcoStruxure Machine SCADA Expert v2023?

Issue:

Machine SCADA Expert uses two types of driver sheets for communication:

  • MAIN DRIVER SHEET

Automatically created when adding a communication driver.

Note: Not all drivers include a MAIN DRIVER SHEET.

  • STANDARD DRIVER SHEETS

Additional sheets that provide additional fields that can be used to control communication.

Polling speed depends on:

  • Number of variables
  • Protocol characteristics
  • PLC performance
  • Worksheet scan rate
  • Simultaneous requests configured in SCADA

This FAQ covers the methods available in Machine SCADA Expert to try to improve the polling rate of the variables configured in the MAIN DRIVER SHEET and the STANDARD DRIVER SHEETS.

Product:

EcoStruxure Machine SCADA Expert v2020, v2023

Environment:

HMI Configuration Software in Windows

Resolution:

Method 1: Reduce Worksheet Scan Rate

  • MAIN DRIVER SHEET

The Machine SCADA Expert project by default will scan the communication worksheets every 600 milliseconds; therefore, a way to receive updates from values faster is by reducing this worksheet scan rate time set up by the software.

To do this, we need to manually adjust it by editing the project file <project name>.APP using a text editor software, and then add the following entry under [Options]:

MainDrvAlwaysTrigger=tagname

And replace tagname with a tag that will change at the desired interval.

Example:

a. Polling rate of one tag using the default scan rate (600ms):

1

2

3

b. Polling rate of one tag with a defined scan rate (100ms):

4

Note: To create a tag that will change periodically as we desired, we need to use the "Scheduler" task, please check FAQ: FAQ000272116 .

5

Note: The "scanrate100" tag was added to the log list of the Output window, so the polling rate can be seen.

Keep in mind that in this example only one tag is being read. If reading several tags, the scan rate displayed can vary. There are also other factors that affect this, as explained at the beginning of this FAQ.

Related resources:

From: EcoStruxure™ Machine SCADA Expert , Help Manual - 07/2024 - P.522

6

Title => "EcoStruxure™ Machine SCADA Expert, Help Manual"

URL => https://download.schneider-electric.com/files?p_Doc_Ref=EIO0000002448&p_enDocType=User+guide&access=Public

  • STANDARD DRIVER SHEETS

For the STANDARD driver sheets the scan rate will depend in the tag defined in the Read/Write Trigger:

Example:

a. Using the created tag scanrate100 that changes every 100ms.

7

8

b. Setting to TRUE the field Enable Read when idle:

9

10

Note: This is only true in this example with just one tag, having more tags will increase the polling time.

Related resources:

From: EcoStruxure™ Machine SCADA Expert , Help Manual - 07/2024 - P.523,524

11

It is also recommended to read P.525

Method 2: Increase Simultaneous Requests

Another way to improve the scan polling rate of the driver tags is by modifying the number of simultaneous requests in the driver configuration and checking if there is an improvement. You can start with 2-2, and if there is an enhancement, increase it to 4-4. If you have more PLCs using this driver, apply a similar approach, where 12-4 means 12 maximum simultaneous requests and 4 maximum per station.

Example:

  • Right click in the driver folder and click in Settings
  • Click in Advanced
  • Adjust the Simultaneous Requests

11

If you set too many simultaneous requests, it may overload the PLC. Be conservative with this number and consider the capabilities of your PLC.

Related resources:

EcoStruxure™ Machine SCADA Expert, Help Manual - 07/2024 - P.517

12

施耐德電機Taiwan

探索更多
系列:
探索更多
系列:
  • 產品文檔
  • 軟體下載
  • 產品選型工具
  • 產品替代和替換
  • 幫助和聯絡中心
  • 尋找我們的辦公室
  • 取得報價
  • 施耐德電機社群
  • 人才招募
  • 公司簡介
  • 舉報不當行為
  • 無障礙
  • 新聞中心
  • 投資者
  • 專業洞察
  • 台灣施耐德電機學院
  • 綠色影響力落差調查
  • Schneider Go Green 2025
  • 隱私政策
  • Cookie通告
  • 使用條款
  • Change your cookie settings