Я хотел бы иметь способ получить номер лицензии, развернутый на каждом контроллере, и лучшим кандидатом, которого я нашел, был следующий код, объявленный как:
VAR
iLicense : UDINT;
fGetLicNumber : _3S_License.OLM_OnlineLicenseManager;
END_VAR
И реализованный так:
iLicense := fGetLicNumber.GetUserLicenseValue( udilicenseid );
Однако я не знаю, какой аргумент udilicenseid
Согласно Справка Codesys Online , это ...
Идентификатор компонента, запрашивающего его значение лицензии (централизованно назначается 3S)
... который не объясняет что-нибудь вообще. Кто-нибудь знает, откуда я могу получить эту информацию?