$ Functions: System
$System.GetSysReport() |
|
Returns |
SysReport class member defined with the related tags. |
Arguments | N/A |
Description |
Returns the system information specified with the following tags:
Tip: The system information available with this $ function can also be checked with the System Info button of In-Sight Vision Suite. Refer to the System Info topic of the In-Sight Vision Suite Help for more information.
|
Example |
The below example is a set of system checks: $HostName = $System.GetSysReport().HostName; $IP_Address = $System.GetSysReport().IPAddress; $FWversion = $System.GetSysReport().Version; $MAC_address = $System.GetSysReport().MacAddress; $SerialNumber = $System.GetSysReport().SerialNumber; $Model = $System.GetSysReport().Model; You can then call the value of these checks, for example, in WebPage Labels by setting their Text property accordingly with the Expression Builder. |
$System.GetUptimeMilliseconds() |
|
Returns |
Double, indicating controller uptime in milliseconds (but with microsecond accuracy, hence the fract-digits). |
Arguments | N/A |
Description | Returns the uptime of the vision system in milliseconds (but with microsecond accuracy). |
$System.Log.Write(message : String, logLevel : Integer) |
|
Returns | N/A |
Arguments |
|
Description |
Records a log message on the vision system, which is read and displayed by the output window dialog of In-Sight ViDi. The recorded log - presuming that the IDE is running - will be recorded to the system log output file as well, available in the following location by default: \Documents\In-Sight Vision Suite\Logs |