Преобразование данных ПЛК в DWORD в плавающее с использованием Python - PullRequest
0 голосов
/ 26 января 2019

Я использую Node-red для преобразования информации из ПЛК во Float. Это код для преобразования. Я читаю позиции в ПЛК (два СЛОВА каждый Float) и преобразую так:

    for(var i=0;i<body_vr.length;i+=2){
        var ui16 = new Uint16Array([body_vr[i],body_vr[i+1]]);
        var fl32 = new Float32Array(ui16.buffer, ui16.byteOffset, ui16.byteLength / Float32Array.BYTES_PER_ELEMENT);
        aux_body_vr[i/2] = fl32;
    }

Я хочу повторить этот код на Python, но у меня есть проблема, чтобы сделать это. Я нашел библиотеку pyarrow и struct Library, но не могу этого сделать.

...