Отказ от отговорност - Аз не съм софтуерен човек, така че, моля, носете ме, докато се уча.
Аз искам да използвам червен възел като анализатор / преводач, като вземам данни от CSV файл и изпращаме редове от данни на 1 Hz. Да речем 5-10 реда от данни, които се четат и публикуват за секунда.
В крайна сметка ще публикувам тези данни на някои Modbus регистри, но все още не съм там.
Проучих мрежата и опитах няколкопримери, обаче, веднага щом задействам потока, Node.Red спира да реагира и трябва да изтрия изходния CSV файл (за да не може повече да работи) и да рестартира node.red, за да го върна в режим ,
Имам много Големи възли от този човек е инсталиран и са опитвали различни методи, но просто не мога да го получа.
Ако мога да получа една колона от данни от CSV файл, изпратен от един ред в даден момент, мисля, че това ще ме задържа за малко.
Отговори:
0 за отговор № 1Има възел на файл който ще чете файл по ред в даден момент, можете да го подадете през csv възел да анализирате полетата в CSV в обект, така че да можете да работите с него.
Най- възел за закъснение има функция за ограничаване на скоростта, която може да се използва за ограничаване на потока до обработка на 1 съобщение в секунда, за да се постигне желаната скорост.
Всички възли, които споменах, трябва да са в основния комплект, който се доставя с Node-RED