-------------------------------------------------------------------------------- CyBroReadParameters (c) 2021 Robotina d.o.o. -------------------------------------------------------------------------------- CyBroReadParameters is a tool that searches the local network for specified controller and reads its retentive data or variables from xml file. It also implements data chunk segmentation and thus making communication more robust and safe. It features also: - definition of nad number - definition of xml input file - definition of segmentation value - definition of read timeout - definition of retry count - definition of application name CyBroReadParameters works in local network. Internet connection is not directly supported, but it can be established with the help of CyBroRelay or CyBroHIQUniverseRelay. In such case, adjustment of timeout values and retries may be needed. It can also work as a standalone program. This mode is activated if /nad=c is not defined in additional parameters. Program then offers step by step guide for detecting CyBro devices and saving to backup file. CyBroComServer is used to communicate with the controller so it is necessary that the "CyBroComServer.com" (version 1.6.4) is in the same directory. There is no installation, just unzip and run. Usage: CyBroReadParameters /nad=c /inf= /seg= /t= /r= /an= Parameters: /nad=c : controller NAD (default: 0) /inf= : xml input file with defined variables to read (optional) /seg= : segmentation (default: 200) /t= : timeout for autodetect [ms] (default: 500ms) /r= : number of retries, not counting the first message (default: 1) /an= : application name (default: CyBro) Examples: - Read controller with NAD = 12345 and xml input file backup_vars.xml: CyBroReadParameters /nad=c12345 /inf=backup_vars.xml /t=250 /r=1 /an=CyBro - definition of command and parameters "backup" button in CyBroMiniScada.xml button backup button.png command CyBroReadParameters.exe /nad=c12345 /inf=backup_vars.xml /t=250 /r=1 /an=CyBro 1