Есть ли способ получить изменение состояния узла Modbus? У узла есть «ярлык активности», который показывает состояние (чтение, опрос, ошибка, тайм-аут и т. Д.), Есть ли способ получить его как msg.payload?Узел-красный получить Modbus TCP Считать состояние чтения
0
A
ответ
0
0
Благодаря Hardillb не знал об этом узле! Я только что сделал простой, но полезный поток для управления статусом Modbus с помощью триггера, который отправляет результат, только если время ошибки составляет> время чтения. Это течение:
[{"id":"f2ad55d5.52afe8","type":"status","z":"e34a61f.64e60a","name":"modbus status","scope":["b294ab2d.91ac88"],"x":323,"y":545,"wires":[["14f7bc93.c66a23"]]},{"id":"14f7bc93.c66a23","type":"function","z":"e34a61f.64e60a","name":"Parse error","func":"var status = msg.status.text;\n\nvar error = false;\n\nmsg = {};\n\nstatus = status.split(\" \");\n\nswitch(status[0]){\n case \"timeout\":\n case \"EMPTY\":\n case \"error\":\n case \"waiting\":\n error = true;\n}\n\nif(!error)\nmsg.reset = 1; //reset the trigger, no errors\n\nelse \nmsg.payload = true; //start trigger\n\n\nreturn msg;","outputs":1,"noerr":0,"x":566,"y":547,"wires":[["a740b015.432ca"]]},{"id":"a740b015.432ca","type":"trigger","z":"e34a61f.64e60a","op1":"","op2":"{ \"status\": 400 }","op1type":"nul","op2type":"json","duration":"2000","extend":false,"units":"ms","reset":"","name":"Trigger error","x":786.5,"y":547,"wires":[["e82e77fe.eb8948"]]},{"id":"e82e77fe.eb8948","type":"debug","z":"e34a61f.64e60a","name":"","active":true,"console":"false","complete":"true","x":1007,"y":549,"wires":[]}]
Смежные вопросы
- 1. Modbus Tcp Для SilverLight
- 2. Modbus TCP и MATLAB
- 3. Регистры Modbus TCP
- 4. C# и modbus/tcp
- 5. Modbus/TCP by jamod
- 6. Состояние катушки считывания PLC/Modbus (modbus tk)
- 7. Преобразование Modbus TCP в JavaScript
- 8. Modbus TCP simulator Windows/Linux
- 9. темы AsyncTask (android, Modbus/TCP)
- 10. C# Modbus/tcp - висящее соединение
- 11. Modbus TCP/IP на Arduino
- 12. Нет ответа: Matlab и Modbus TCP
- 13. Чтение различных элементов из Modbus-TCP
- 14. Modbus TCP Slave Thread - установить и получить значения регистров
- 15. TCP-IP через GPRS с Modbus
- 16. Подключение к нескольким клиентам TCP modbus
- 17. TCP/Modbus для android, (Android, Jamod)
- 18. Как вы определяете длину данных Modbus/TCP?
- 19. Как уменьшить задержки TCP, вызванные сбросами ARP для MODBUS TCP
- 20. Определить состояние TCP-сокета
- 21. Modbus, python и минимальный modbus
- 22. Связь Modbus Modbus
- 23. TCP TIME_WAIT Состояние
- 24. Постоянное состояние TCP-соединения
- 25. Modbus TCP класс сокет не ответил от Moxa
- 26. Половина модуля modbus по tcp-кадру Я посылаю недействительные
- 27. modbus tcp clent server с несколькими подчиненными идентификаторами
- 28. java Modbus TCP SCADA/HMI работает очень медленно
- 29. Состояние кнопки чтения tkinter
- 30. чтения данных состояние соединения