12. 如何获取本机的AMSNETID

使用FUNCTION_BLOCK FB_GetLocalAmsNetId

https://infosys.beckhoff.com/content/1033/tcplclib_tc2_utilities/34999435.html?id=3387145386817586554

获取序列号,软件版本FB_getdeviceidentification

strTargetType: Target system type, e.g. 'CX1000 CE', ....

strHardwareModel: Hardware model, e.g. '1001'.

strHardwareSerialNo: Hardware serial number, e.g. '123'.

strHardwareVersion: Hardware version, e.g. '1.7'.

strHardwareDate: Hardware production date, e.g. '18.8.06'.

strHardwareCPU: Hardware CPU architecture, e.g. 'INTELx86', 'ARM', 'UNKNOWN' or '' (empty string).

strImageDevice: Software platform, e.g. 'CX1000', ....

strImageVersion: Software platform version, e.g. '2.15'.

strImageLevel: Software platform level, e.g. 'HMI'.

strImageOsName: Name of operating system, e.g. 'Windows CE'.

strImageOsVersion: Operating system version, e.g. '5.0'.

strTwinCATVersion: TwinCAT version, e.g. for TwinCAT 2.10.1307: '2'.

strTwinCATRevision: TwinCAT revision, e.g. for TwinCAT 2.10.1307: '10'.

strTwinCATBuild: TwinCAT build, e.g. for TwinCAT 2.10.1307: '1307'.

strTwinCATLevel: Registered TwinCAT level, e.g. 'PLC', 'NC-PTP', 'NC-I', ....

strAmsNetId: TwinCAT AMS-NetID, e.g. '5.0.252.31.1.1'.