Сложная задача.
Протокол не для ПЛК не разу.
Можно разработать на заказ конвертер в Modbus RTU.
P.S. Странные они какие то - у них даже в RS-485 свой протокол... https://termexlab.ru/#!/ru/product/tds-1-preobrazo...
Спросите их слышали ли они про Modbus RTU хоть что-то?
Дешевле будет если они сами сделают его.
А не проще ли просто "подпаяться" к индикации? К светодиоду или звуковой индикации подключаем оптрон и выводим с него клеммы наружу. Это проще и быстрее. Можно в каждое устройство встроить ESP8266, чтобы не тянуть провода.
Звуки распознавать будет сложнее на порядок чем считать индикацию прибора.
Звук пишется в буфер, при всплеске выделяется фрагмент и отправляется на распознавание нейросетью. Нейросети это немного другой уровень чем просто проводки подпаять.
3 координаты акселерометра каждая принимает значение равное "g" или "-g" если поверхность на которой куб идеальна. Результирующее значение будет в диапазоне "g/2< val < g" или "-g < val < -g/2" для противоположной стороны. val это одна из координат x,y,z данных по ускорениям с акселерометра. даже можно взять не 1/2 а 2/3 от максимума чтобы более четко разделить значения.
Думаю у четырех HX711 можно обединить выводы SCK а выводы DATA к различным цифровым выводам - и читать одновременно 4 датчика. Питать все от 5 вольт лучше.