Re: MatCad, Matlab, Simulink для пенсионеров
Так что об этом заявлять? #65 Просто трындеж.
Форум посвящен вопросам релейной защиты и автоматики (РЗА). Обмену опытом и общению релейщиков. |
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Если вы интересуетесь релейной защитой и реле, то подписывайтесь на мой канал
Советы бывалого релейщика → Студенческий Раздел → MatCad, Matlab, Simulink для пенсионеров
Так что об этом заявлять? #65 Просто трындеж.
Ну да, ну да, в аски записано номинальный ток 5А, в бинарике - 4,5 А, а шестнадцатинерике - 5,5 А, блин языки то разные.
ВЫ же не по одному значению храните, а в массивах, где размерность ограниченная может быть, способ округления тоже у каждого свой, для хранения в массивах.
Добавлено: 2019-09-23 22:16:09
Но для производителей самих же будет более спокойно - есть картинки, не будут просить "взять вину на себя".
Не будет! От таких как я не будет им спокойно)))
Чтобы выйти на тропу будущего спокойствия, производителям перво наперво надо на своих защитах сделать три светодиодика: "введена", "выведена" и "выведена для технического обслуживания". А для этого как минимум надо прочитать действующие нормативные документы.
ВЫ же не по одному значению храните, а в массивах, где размерность ограниченная может быть, способ округления тоже у каждого свой, для хранения в массивах.
В dat-файле, как в ASCII, так и в binary формате, значения аналоговых сигналов хранятся целыми числами. Так что формат dat-файла на результирующее значение не влияет.
PS. Это справедливо для типов dat-файлов binary, binary32.
update: Посмотрел стандарт 2013 года: для float32 та же петрушка.
В dat-файле, как в ASCII, так и в binary формате, значения аналоговых сигналов хранятся целыми числами. Так что формат dat-файла на результирующее значение не влияет.
PS. Это справедливо для типов dat-файлов binary, binary32.
update: Посмотрел стандарт 2013 года: для float32 та же петрушка.
целые числа сначала надо получить, а потом обработать.
В dat файле записываются абсолютно одинаковые данные, просто в разном представлении. Вне зависимости от типа dat-файла (binary,binary32, float32), при восстановлении данных обязаны получаться одинаковые точки. Если получаются разные - значит кривые руки программиста.
Присоединяйтесь!!! Мы в социальных сетях и на Ютуб. |
Вне зависимости от типа dat-файла (binary,binary32, float32), при восстановлении данных обязаны получаться одинаковые точки.
так то да, но есть нюанс - точность представления данных.
для ASCII16 и binary - это 16 бит на значение.
для float - 32 бита (R32.23).
Сохранение сигналов в ASCII16 производится с большей потерей точности, чем во float, а значит при восстановлении полного соответствия не будет.
для ASCII16 и binary - это 16 бит на значение.
для float - 32 бита (R32.23).
Сохранение сигналов в ASCII16 производится с большей потерей точности, чем во float, а значит при восстановлении полного соответствия не будет.
Не соглашусь. В последней редакции стандарта (где вводятся binary32 и float32) диапазон для ASCII для аналоговых сигналов -3.4028235E38 - 3.4028235E38, что, как мне кажется, ну никак не уместится в 2 байта.
ATP-EMTP хороша для профессионалов - $8000-10000. Есть бесплатная, но сколько не бился так и не заработала, то ли среда неправильно настраивается, то ли "четверг" не тот. Пытался списаться, безуспешно, письмо как от Ваньки Жукова в ни куда... пишет, что приняли а ответа нет...
Ради интереса переустановил. Достаточно скачать и установить оболочку ATPDraw, сам солвер atpmingw и программу для графики PlotXY. Подправить .bat файлы и путь на них в настройках ATPDraw и все заработает. Вот Пример №1.
Добавлено: 2019-09-24 15:46:47
Инструкция по установке (незначительно потеряла актуальность)
https://pes-spdc.org/sites/default/file … -draft.pdf
Добавлено: 2019-09-25 02:02:44
Пример №20
Советы бывалого релейщика → Студенческий Раздел → MatCad, Matlab, Simulink для пенсионеров
Форум работает на PunBB, при поддержке Informer Technologies, Inc