Configuración
El CODESYS Mass Licenser se configura mediante un archivo de configuración. El archivo debe tener un nombre CML.cfg
y estar ubicado en C:\ProgramData\CODESYS CML\configuration\
directorio.
El CODESYS Mass Licenser el complemento no se iniciará sin el archivo de configuración.
Importante
Se requieren permisos de administrador para crear el archivo CFG.
Básicamente existen dos configuraciones de licencia diferentes:
Configuración para un ticket de licencia que contiene solo una licencia.
Configuración de un ticket de licencia para una licencia de paquete para varios productos
Una licencia combinada siempre incluye varios productos que no son idénticos. Un ejemplo de esto es una licencia de sistema de ejecución basada en aplicacionesCODESYS Control Basic). De forma predeterminada, este paquete de licencias también incluye la licencia para operar el TargetVisu y el WebVisuCODESYS Visualization S) y la licencia para operar la configuración de símbolos, el administrador de comunicaciones y el administrador de fuentes de datos (CODESYS Communication S). No incluye una licencia para operar un PLC blando.
Archivo de configuración para los tipos de licencia: licencia única y licencia de paquete
Licencia única | Licencia de paquete |
---|---|
{ "Settings" : [ { "Username" : "admin" }, { "Password" : "admin" }, { "LicenseCentralUrl" : "https://license.codesys.com/gateways"}, { "GatewayAddress" : "192.168.101.67" }, { "FilterDeviceId" : "0x8041"}, { "FilterNodeName" : "^MyDevice-*"}, { "LogVerbose" : false}, { "ConnectTimeout" : 0}, { "LogRotateEntries" : 10000}, { "KeepUserDB" : false }, { "LicenseDongle" : false }, ], "Licenses" : [ { "LicenseName" : "1stlicense", "LicenseFile" : "%APPDATA%\\CODESYS CML\\licenses\\CML_TestA_LicenseA.txt", "LicenseFirmCode" : 6000437, "LicenseProductCode" : 20000, "LicenseFeatureMap" : "", }, { "LicenseName" : "2ndlicense", "LicenseFile" : "%APPDATA%\\CODESYS CML\\licenses\\CML_TestA_LicenseB.txt", "LicenseFirmCode" : 6000437, "LicenseProductCode" : 20001, "LicenseFeatureMap" : "0004", } ] } | { "Settings" : [ { "Username" : "admin" }, { "Password" : "admin" }, {"LicenseCentralUrl" : "https://license.codesys.com/gateways"}, { "GatewayAddress" : "192.168.101.67" }, { "FilterDeviceId" : "0x8041"}, { "FilterNodeName" : "^MyDevice-*"}, { "LogVerbose" : false}, { "ConnectTimeout" : 0}, { "LogRotateEntries" : 10000}, { "KeepUserDB" : false }, { "LicenseDongle" : false }, ], "Licenses" : [ { "LicenseName" : "1stlicense", "LicenseFile" : "%APPDATA%\\CODESYS CML\\licenses\\CML_TestA_LicenseA.txt", "LicenseFirmCode" : 6000437, "LicenseBundle" : [ { "LicenseProductCode" : 12290, "LicenseFeatureMap" : "2000" }, { "LicenseProductCode" : 12291, "LicenseFeatureMap" : "0800" }, { "LicenseProductCode" : 12292, "LicenseFeatureMap" : "0200" } ] } ] } |
Sugerencia
Se pueden encontrar más ejemplos en C:\ProgramData\CODESYS CML\configuration\
después de la instalación.
Descripción de parámetros
Parámetro | Descripción | Valor por defecto | Tipo de datos | Opcional |
---|---|---|---|---|
| Nombre de usuario que el CODESYS Mass Licenser utiliza para crear la gestión de usuarios temporales |
|
| Sí |
| Contraseña que el CODESYS Mass Licenser utiliza para crear la gestión de usuarios temporales | Número de serie del dispositivo |
| Sí |
| Dirección de la puerta de enlace desde la que se puede acceder a los controladores |
|
| Sí |
| Filtrar por el ID del dispositivo Sólo los dispositivos con una identificación adecuada son considerados por el CODESYS Mass Licenser. Para valores hexadecimales, especifique el |
| Sí | |
| Filtrar por el nombre del dispositivo Solo los dispositivos con una identificación adecuada son considerados por el CODESYS Mass Licenser. Se permiten expresiones regulares de C#. |
| Sí | |
| Nivel de detalle en la salida del registro
|
|
| Sí |
| Tiempo permitido para establecer una conexión | 20 segundos |
| Sí |
| Número de entradas almacenadas en el archivo de registro Después de eso, las entradas se sobrescriben. |
| Sí | |
| Especifica si el usuario definido por Por motivos de seguridad, esta configuración solo debe usarse en dispositivos con una administración de usuarios preconfigurada. De lo contrario, se conserva la administración de usuarios configurada aquí, que no ha sido creada directamente por el usuario |
|
| Sí |
| Especifica si la licencia debe guardarse o no en un dongle de licencias de Wibu Solo se puede conectar un dongle al dispositivo a la vez. De forma predeterminada, la licencia se guarda en un contenedor flexible |
|
| Sí |
En el campo "Licencias", ingrese las licencias que desea activar en los controladores. Se requieren algunos parámetros para esto:
Parámetro | Descripción |
---|---|
| Nombre de la licencia Este parámetro solo se utiliza para la diferenciación en las salidas de registro. |
| Directorio donde se almacenan los archivos de texto con las respectivas licencias Esto tiene que existir para que el CODESYS Mass Licenser para comenzar. |
| Código de empresa de la respectiva licencia Los códigos de empresa se enumeran en la siguiente tabla. |
| Código de producto de la licencia respectiva Los códigos de producto se enumeran en la siguiente tabla. |
| Mapa de características de la licencia respectiva Los mapas de características se enumeran en la siguiente tabla. |
| Parámetros para licencias de paquete
|
Importante
Tenga en cuenta que todas las licencias deben tener el mismo código de empresa para poder licenciar correctamente con CODESYS Mass Licenser.
Si ya hay un contenedor de licencias disponible en su dispositivo, asegúrese de que las licencias que se van a importar tengan el mismo código de firma. Además, también es necesario configurar el CODESYS Mass Licenser con el código firme del contenedor de licencias disponible.
Licencias
Licencia | Nombre | Código de empresa | Código de producto | Mapa de características |
---|---|---|---|---|
000131 | Licencia de prueba: | 6000437 / 5000304 | 20000 | n/a |
000132 | Licencia de prueba: | 6000437 / 5000304 | 20001 | 0004 |
000133 | Licencia de prueba: | 6000437 / 5000304 | 20002 | n/a |
2101000008 | CODESYS Depictor | 6000437 / 5000304 | 8750 | 0000 |
2111000003 | Matrix Library | 5000304 | 8707 | n/a |
2112000000 | Home Energy Control | 5000304 | 8717 | 0001 |
2112000003 | MsSQL library SL | 6000437 / 5000304 | 8766 | 0001 |
2302000000 | CODESYS Control RTE SL | 6000437 / 5000304 | 305017 | 0001 |
2302000001 | CODESYS Control RTE SL (para Beckhoff CX) | 5000304 | 305017 | 0001 |
2302000003 | CODESYS Control Win SL | 6000437 / 5000304 | 305021 | 0001 |
2302000005 | CODESYS Control for Linux SL | 6000437 / 5000304 | 8755 | 0001 |
2302000006 | CODESYS Control SoftMotion RTE SL | 6000437 / 5000304 | 309015 | 0001 |
2302000007 | CODESYS Control SoftMotion RTE SL (for Beckhoff CX) | 6000437 / 5000304 | 309015 | 0001 |
2302000009 | CODESYS Control for Raspberry Pi SL | 6000437 / 5000304 | 603001 | 0001 |
2302000010 | CODESYS Control for PFC200 SL | 6000437 / 5000304 | 8752 | 0001 |
2302000013 | CODESYS Control for BeagleBone SL | 6000437 / 5000304 | 8751 | 0001 |
2302000014 | CODESYS Control for emPC-A/iMX6 SL | 6000437 / 5000304 | 309041 | 0001 |
2302000019 | CODESYS Control for PFC100 SL | 6000437 / 5000304 | 8767 | 0001 |
2302000026 | CODESYS Control for IOT2000 SL SL | 6000437 / 5000304 | 8768 | 0001 |
2302000028 | OPC DA Server SL | 6000437 / 5000304 | 8772 | 0001 |
2302000030 | CODESYS Control Win MC SL | 6000437 / 5000304 | 8786 | 20000000 |
2302000031 | CODESYS Control for Linux MC SL | 6000437 / 5000304 | 8791 | 20000000 |
2302000032 | CODESYS Control for Raspberry Pi MC SL | 6000437 / 5000304 | 8787 | 20000000 |
2302000033 | CODESYS Control for PLCnext SL | 6000437 / 5000304 | 8795 | 0001 |
2302000036 | CODESYS Control for PLCnext MC SL | 6000437 / 5000304 | 8802 | 20000000 |
2302000037 | CODESYS Control for emPC-A/iMX6 MC SL | 6000437 / 5000304 | 8788 | 20000000 |
2302000038 | CODESYS Control for WAGO Touch Panel 600 SL | 6000437 / 5000304 | 8805 | 0001 |
2302000039 | CODESYS Control for Linux ARM SL | 6000437 / 5000304 | 8785 | 20000000 |
2302000040 | CODESYS Redundancy SL | 6000437 / 5000304 | 4224 | 0001 |
2302000041 | CODESYS OPC UA Server SL | 6000437 / 5000304 | 4352 | 0001 |
2302000042 | CODESYS OPC UA Client SL | 6000437 / 5000304 | 8806 | 0001 |
2302000043 | CODESYS Control RTE MC SL | 6000437 / 5000304 | 8789 | 20000000 |
2303000001 | CODESYS Modbus TCP Client SL | 6000437 / 5000304 | 4128 | 0002 |
2303000005 | CODESYS BACnet SL | 6000437 / 5000304 | 4320 | 0001 |
2303000006 | CODESYS EtherNet/IP Adapter (Slave) SL | 6000437 / 5000304 | 4192 | 0001 |
2303000007 | CODESYS EtherNet/IP Scanner SL | 6000437 / 5000304 | 4464 | 0001 |
2303000008 | CODESYS IO-Link SL | 6000437 / 5000304 | 4272 | 0001 |
2303000009 | CODESYS PROFINET Controller (for EL6631) SL | 6000437 / 5000304 | 4384 | 0001 |
2303000010 | CODESYS PROFINET Device (for EL6631-0010) SL | 6000437 / 5000304 | 4416 | 0001 |
2303000011 | CODESYS Profibus Slave (for EL6731-0010) SL | 6000437 / 5000304 | 4400 | 0001 |
2303000012 | CODESYS Profibus Master (for EL6731) SL | 6000437 / 5000304 | 4288 | 0001 |
2303000014 | CODESYS Modbus Serial Clinet SL | 6000437 / 5000304 | 4129 | 0002 |
2303000015 | CODESYS PROFINET Controller (Master) SL | 6000437 / 5000304 | 4448 | 0001 |
2303000018 | CODESYS EtherCAT Master SL | 6000437 / 5000304 | 4112 | 0001 |
2303000019 | CODESYS Modbus Serial Server SL | 6000437 / 5000304 | 4129 | 0001 |
2303000020 | CODESYS Modbus TCP Server SL | 6000437 / 5000304 | 4128 | 0001 |
2303000021 | CODESYS PROFINET Device (IEC) SL | 6000437 / 5000304 | 4432 | 0001 |
2303000022 | CODESYS J1939 Manager SL | 6000437 / 5000304 | 4240 | 0001 |
2303000232 | CODESYS KNX SL | 6000437 / 5000304 | 8773 | 0001 |
2303000233 | CODESYS CANopen Manager SL | 6000437 / 5000304 | 4096 | 0002 |
2304000000 | CODESYS HMI SL | 6000437 / 5000304 | 304 | 0001 |
2304000002 | CODESYS TargetVisu SL | 6000437 / 5000304 | 256 | 0001 |
2304000004 | CODESYS WebVisu SL | 6000437 / 5000304 | 272 | 0001 |
2304000010 | CODESYS HMI SL | 5000304 | 8763 | 0002 |
2305000000 | CODESYS SoftMotion SL | 6000437 / 5000304 | 512 | 0001 |
2305000001 | CODESYS SoftMotion CNC+Robotics SL | 6000437 / 5000304 | 512 | 0006 |
2305000002 | CODESYS SoftMotion Light SL | 6000437 / 5000304 | 513 | 0001 |
2305000008 | CODESYS SoftMotion Light SL (US) | 6000437 / 5000304 | 513 | 0001 |
2306000000 | CODESYS Safety for EtherCAT Safety Module (EL6900) SL | 6000437 / 5000304 | 4256 | 0001 |
2311000000 | CODESYS IIoT Libraries SL | 6000437 / 5000304 | 8803 | 0001 |
2311000001 | CODESYS OPC UA PubSub SL | 6000437 / 5000304 | 8809 | 0001 |
2312000000 | JSON HTTP Client Library | 6000437 / 5000304 | 8753 | - |
2312000001 | Romod I/O Module SL | 5000304 | 8765 | 0001 |
2312000002 | JANZ TEC MQTT LIBRARY FOR CODESYS SL | 6000437 / 5000304 | 8761 | 0001 |
2312000003 | DweetPro Library SL | 6000437 / 5000304 | 8774 | 0001 |
2312000005 | HVAC Building Automation Package SL | 6000437 / 5000304 | 8777 | 0001 |
2312000008 | Universal Modbus Client or Master SL | 6000437 / 5000304 | 8784 | 0001 |
2312000014 | IEC 60870-5-101/104 Server | 6000437 / 5000304 | 8813 | 0001 |
2312000015 | DNP3-Kombi | 6000437 / 5000304 | 8818 | 0001 |
2312000016 | DNP3-Master | 6000437 / 5000304 | 8817 | 0001 |
2312000017 | DNP3-Slave | 6000437 / 5000304 | 8816 | 0001 |
2312000018 | IEC 60870-5-101/104 Client | 6000437 / 5000304 | 8814 | 0001 |
Licencias de software basadas en aplicaciones
Utilice la siguiente lógica cuando desee activar una licencia de paquete que consista en una licencia de sistema de ejecución y licencias de funciones en su dispositivo:
Licencia | Licencia basada en aplicaciones | Código de empresa | Código de producto | Mapa de características |
---|---|---|---|---|
2302000047-F | CODESYS Control Basic S | 6000437 | 12290 | 0040 |
2302000048-F | CODESYS Control Basic M | 6000437 | 12290 | 0080 |
2302000049-F | CODESYS Control Basic L | 6000437 | 12290 | 0100 |
2302000050-F | CODESYS Control Standard S | 6000437 | 12290 | 0200 |
2302000051-F | CODESYS Control Standard M | 6000437 | 12290 | 0400 |
2302000052-F | CODESYS Control Standard L | 6000437 | 12290 | 1000 |
2302000053-F | CODESYS Control Performance M | 6000437 | 12290 | 2000 |
2302000054-F | CODESYS Control Performance L | 6000437 | 12290 | 4000 |
Importante
Una licencia combinada siempre se compone de varias licencias individuales. CODESYS Control Basic la licencia también incluye la CODESYS Visualization S y CODESYS Communication Licencias S.
Debe especificar explícitamente todas las licencias individuales en el archivo CFG CML.cfg
.
Utilice la siguiente lógica cuando desee activar una de las licencias que se enumeran a continuación para una función:
Licencia | Nombre | Código de empresa | Código de producto | Mapa de características |
---|---|---|---|---|
2304000015-F | CODESYS Visualization S | 6000437 | 12291 | 0128 |
2304000011-F | CODESYS Visualization M | 6000437 | 12291 | 2048 |
2304000012-F | CODESYS Visualization L | 6000437 | 12291 | 4096 |
2304000013-F | CODESYS Visualization XL | 6000437 | 12291 | 8192 |
2304000014-F | CODESYS Visualization XXL | 6000437 | 12291 | 81000000 |
2302000056-F | CODESYS Communication S | 600437 | 12292 | 0512 |
2302000057-F | CODESYS Communication M | 6000437 | 12292 | 4096 |
2302000055-F | CODESYS Communication XXL | 6000437 | 12292 | 81000000 |
2305000009-F | CODESYS SoftMotion Axes (4) | 6000437 | 12295 | 0004 |
2305000010-F | CODESYS SoftMotion Axes (8) | 6000437 | 12295 | 0008 |
2305000011-F | CODESYS SoftMotion Axes (16) | 6000437 | 12295 | 0010 |
2305000012-F | CODESYS SoftMotion Axes (32) | 6000437 | 12295 | 0020 |
2305000013-F | CODESYS SoftMotion Axes (48) | 6000437 | 12295 | 0030 |
2305000014-F | CODESYS SoftMotion Axes (64) | 6000437 | 12295 | 0040 |
2305000015-F | SoftMotion Axis Groups/CNC Interpolators (1) | 6000437 | 12296 | 0001 |
2305000016-F | SoftMotion Axis Groups/CNC Interpolators (2) | 6000437 | 12296 | 0002 |
2305000017-F | SoftMotion Axis Groups/CNC Interpolators (3) | 6000437 | 12296 | 0003 |
2305000018-F | SoftMotion Axis Groups/CNC Interpolators (4) | 6000437 | 12296 | 0004 |
2305000019-F | SoftMotion Axis Groups/CNC Interpolators (5) | 6000437 | 12296 | 0005 |
2305000020-F | SoftMotion Axis Groups/CNC Interpolators (6) | 6000437 | 12296 | 0006 |