Моя проблема была в том, что я не делал сдвиг первого и второго сегмента на 16 и 24 бита, а бездумно суммировал значения первой и второй пары сегментов (из макроса старой СМИ) поэтому отдавал неправильное значение.
Потом получил да то самое ваше замечание про порядок байт, но тоже методом тыка вопрос решается.
Спасибо за помощь, но все равно не понимаю как формируется строка, и получается ваше значение. У меня вышло значение "2018795008", при моей константе не отображается верхний сегмент, и при попытке вывести любые другие символы где есть бит от верхнего сегмента, они не выводятся.
сн1.JPG сн2.JPG
PS/ макрос отрыл на форуме