186 lines
8.6 KiB
JSON
186 lines
8.6 KiB
JSON
{
|
||
"common": {
|
||
"name": "modbus",
|
||
"version": "2.0.7",
|
||
"news": {
|
||
"2.0.7": {
|
||
"en": "The server mode was fixed",
|
||
"de": "Der Servermodus wurde behoben",
|
||
"ru": "Режим сервера был исправлен",
|
||
"pt": "O modo do servidor foi corrigido",
|
||
"nl": "De servermodus is opgelost",
|
||
"fr": "Le mode serveur a été corrigé",
|
||
"it": "La modalità server è stata riparata",
|
||
"es": "El modo del servidor fue arreglado",
|
||
"pl": "Tryb serwera został naprawiony"
|
||
},
|
||
"2.0.6": {
|
||
"en": "rtu-tcp master mode was fixed",
|
||
"de": "rtu-tcp Master-Modus wurde behoben",
|
||
"ru": "Исправлен master режим rtu-tcp",
|
||
"pt": "modo mestre rtu-tcp foi corrigido",
|
||
"nl": "De rtu-tcp-mastermodus was opgelost",
|
||
"fr": "Le mode master de rtu-tcp a été corrigé",
|
||
"it": "la modalità master rtu-tcp è stata riparata",
|
||
"es": "El modo master rtu-tcp fue arreglado",
|
||
"pl": "Naprawiono tryb master rtu-tcp"
|
||
},
|
||
"2.0.3": {
|
||
"en": "Fixed the rounding of numbers",
|
||
"de": "Die Rundung von Zahlen wurde korrigiert",
|
||
"ru": "Исправлено округление чисел",
|
||
"pt": "Corrigido o arredondamento de números",
|
||
"nl": "Vaste afronding van nummers",
|
||
"fr": "Correction de l'arrondissement des nombres",
|
||
"it": "Risolto l'arrotondamento dei numeri",
|
||
"es": "Se corrigió el redondeo de números",
|
||
"pl": "Naprawiono zaokrąglanie liczb"
|
||
},
|
||
"2.0.2": {
|
||
"en": "The error with blocks reading was fixed\nThe block reading for discrete values was implemented",
|
||
"de": "Der Fehler beim Lesen der Blöcke wurde behoben\nDas Blocklesen für diskrete Werte wurde implementiert",
|
||
"ru": "Исправлена ошибка с чтением блоков\nБыло реализовано считывание блока для дискретных значений",
|
||
"pt": "O erro com a leitura dos blocos foi corrigido\nA leitura de bloco para valores discretos foi implementada",
|
||
"nl": "De fout met het lezen van blokken was opgelost\nDe blokwaarde voor discrete waarden is geïmplementeerd",
|
||
"fr": "L'erreur avec la lecture des blocs a été corrigée\nLa lecture du bloc pour les valeurs discrètes a été implémentée",
|
||
"it": "L'errore con la lettura dei blocchi è stato corretto\nÈ stata implementata la lettura dei blocchi per i valori discreti",
|
||
"es": "El error con la lectura de bloques fue arreglado\nSe implementó la lectura de bloques para valores discretos",
|
||
"pl": "Naprawiono błąd z odczytem bloków\nWprowadzono odczyt blokowy dla wartości dyskretnych"
|
||
},
|
||
"2.0.1": {
|
||
"en": "Added the support of multiple device IDs",
|
||
"de": "Die Unterstützung mehrerer Geräte-IDs wurde hinzugefügt",
|
||
"ru": "Добавлена поддержка нескольких идентификаторов устройств",
|
||
"pt": "Adicionado o suporte de vários IDs de dispositivos",
|
||
"nl": "De ondersteuning van meerdere apparaat-ID's toegevoegd",
|
||
"fr": "Ajout de la prise en charge de plusieurs ID de périphérique",
|
||
"it": "Aggiunto il supporto di più ID dispositivo",
|
||
"es": "Se agregó la compatibilidad con múltiples ID de dispositivo",
|
||
"pl": "Dodano obsługę wielu identyfikatorów urządzeń"
|
||
},
|
||
"1.1.1": {
|
||
"en": "Optimize reconnect handling",
|
||
"de": "Optimieren Sie die Verbindungswiederherstellung",
|
||
"ru": "Оптимизировать переподключение обработки",
|
||
"pt": "Otimizar o manuseio de reconexão",
|
||
"nl": "Optimaliseer de verbinding opnieuw verbinden",
|
||
"fr": "Optimisez la gestion de la reconnexion",
|
||
"it": "Ottimizza la gestione della riconnessione",
|
||
"es": "Optimizar el manejo de reconexión",
|
||
"pl": "Zoptymalizuj obsługę ponownego połączenia"
|
||
},
|
||
"1.1.0": {
|
||
"en": "Upgrade Serialport Library, Little endian strings added",
|
||
"de": "Upgrade Serialport Library, Little Endian Strings hinzugefügt",
|
||
"ru": "Обновление библиотеки Serialport, добавлены небольшие строки endian",
|
||
"pt": "Upgrade Serialport Library, Little endian strings adicionado",
|
||
"nl": "Upgrade Serialport-bibliotheek, Little endian strings toegevoegd",
|
||
"fr": "Mettre à niveau la bibliothèque Serialport, ajouter des chaînes little endian",
|
||
"it": "Esegui l'upgrade della libreria Serialport, aggiungendo piccoli stringhe endian",
|
||
"es": "Actualizar Serialport Library, pequeñas cadenas de endian agregadas",
|
||
"pl": "Zaktualizuj Bibliotekę Serialport, dodano małe łańcuchy endian"
|
||
},
|
||
"1.0.2": {
|
||
"en": "Fixed read of coils",
|
||
"de": "Das Lesen von Coils wurde korrigiert",
|
||
"ru": "Исправлено считывание coils",
|
||
"pt": "Leitura fixa de coils",
|
||
"nl": "Vast lezen van coils",
|
||
"fr": "Lecture fixe des coils",
|
||
"it": "Risolto il problema della lettura delle coils",
|
||
"es": "Lectura fija de coils",
|
||
"pl": "Naprawiono odczyt coils"
|
||
}
|
||
},
|
||
"title": "ModBus",
|
||
"desc": {
|
||
"en": "ModBus connection Slave or Master",
|
||
"de": "ModBus Verbindung Slave oder Master",
|
||
"ru": "ModBus соединение Slave или Master",
|
||
"pt": "Conexão ModBus Escravo ou Mestre",
|
||
"nl": "ModBus-verbinding Slave of Master",
|
||
"fr": "Connexion ModBus Esclave ou Maître",
|
||
"it": "Connessione ModBus Slave o Master",
|
||
"es": "Conexión ModBus Slave o Master",
|
||
"pl": "Połączenie ModBus Slave lub Master"
|
||
},
|
||
"authors": [
|
||
"bluefox <dogafox@gmail.com>"
|
||
],
|
||
"license": "MIT",
|
||
"platform": "Javascript/Node.js",
|
||
"mode": "daemon",
|
||
"loglevel": "info",
|
||
"messagebox": true,
|
||
"icon": "modbus.png",
|
||
"keywords": [
|
||
"ModBus"
|
||
],
|
||
"enabled": true,
|
||
"extIcon": "https://git.spacen.net/yunkong2/yunkong2.modbus/raw/master/admin/modbus.png",
|
||
"readme": "https://github.com/yunkong2/yunkong2.modbus/blob/master/README.md",
|
||
"type": "protocols",
|
||
"config": {
|
||
"minWidth": 1024,
|
||
"width": 1224,
|
||
"height": 600
|
||
}
|
||
},
|
||
"native": {
|
||
"params": {
|
||
"type": "tcp",
|
||
"bind": "127.0.0.1",
|
||
"port": 502,
|
||
"comName": "",
|
||
"baudRate": 9600,
|
||
"dataBits": 8,
|
||
"stopBits": 1,
|
||
"parity": "none",
|
||
"deviceId": 1,
|
||
"timeout": 5000,
|
||
"slave": 0,
|
||
"poll": 1000,
|
||
"recon": 60000,
|
||
"maxBlock": 100,
|
||
"maxBoolBlock": 128,
|
||
"multiDeviceId": false,
|
||
"pulsetime": 1000,
|
||
"disInputsOffset": 10001,
|
||
"coilsOffset": 1,
|
||
"inputRegsOffset": 30001,
|
||
"holdingRegsOffset": 40001,
|
||
"showAliases": true,
|
||
"directAddresses": false,
|
||
"round": 2,
|
||
"doNotRoundAddressToWord": false
|
||
},
|
||
"disInputs": [],
|
||
"coils": [],
|
||
"inputRegs": [],
|
||
"holdingRegs": []
|
||
},
|
||
"instanceObjects": [
|
||
{
|
||
"_id": "info",
|
||
"type": "channel",
|
||
"common": {
|
||
"name": "Information"
|
||
},
|
||
"native": {}
|
||
},
|
||
{
|
||
"_id": "info.connection",
|
||
"type": "state",
|
||
"common": {
|
||
"role": "indicator.connected",
|
||
"name": "If master connected",
|
||
"type": "boolean",
|
||
"read": true,
|
||
"write": false,
|
||
"def": false
|
||
},
|
||
"native": {}
|
||
}
|
||
]
|
||
}
|