Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2024, 13:58   #1
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию ПЧ Inovance MD310

Кто сталкивался?
Может карта памяти завалялась) Сам частотник на объекте, поэкспериментировать нет возможности.

Смущает чтение кодов ошибок из описания, там гораздо больше 32 состояний


Цитата:
§ Описание ошибки привода переменного тока
Адрес ошибки привода
переменного тока
Информация об ошибке привода переменного тока
8000 0000: нет ошибки
0001: зарезервировано
0002: Перегрузка по току во время ускорения
0003: Перегрузка по току во время замедления
0004: Перегрузка по току при постоянной скорости
0005: Перегрузка по напряжению во время ускорения
0006: Перегрузка по напряжению во время замедления
0007: Перегрузка по напряжению при постоянной скорости
0008: Перегрузка резистора демпфирующего устройства
0009: Пониженное напряжение
000А: Перегрузка привода переменного тока
000В: Перегрузка двигателя
000С: Потеря фазы входного напряжения
000D: Потеря фазы выходного напряжения
000Е: Перегрев модуля
000F: Ошибка внешнего устройства
0010: Сбой коммуникации
0011: Сбой контактора
0012: Ошибка определения тока
0013: Ошибка автонастройки двигателя
0014: Зарезервировано
0015: Сбой чтения/записи параметра
0016: Аппаратная ошибка привода переменного тока
0017: Короткое замыкание двигателя на землю
0018: Зарезервировано
0019: Зарезервировано
001А: Достигнуто рабочее время
001B: Определяемая пользователем ошибка 1
001C: Определяемая пользователем ошибка 2
001D: Достигнуто время подачи питания
001E: Нагрузка равна 0
001F: Потеря обратной связи с PID при работе
0028: Время ожидания предела быстрого тока
0029: Ошибка переключения двигателя при работе
002А: Большие отклонения скорости (оборотов)
002В: Превышена скорость двигателя
002D: Перегрев двигателя
005А: Зарезервировано
005B: Зарезервировано
005C: Зарезервировано
005E: Неправильная обратная связь по скорости
andre вне форума   Ответить с цитированием
Старый 21.02.2024, 14:11   #2
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: ПЧ Inovance MD310

Это не код аварий, а список, представленный в HEX-формате. Меня не смущает.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 21.02.2024, 14:59   #3
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: ПЧ Inovance MD310

то есть это значение регистра 8000, соответствующее ошибке?
спасибо. немного понятнее.
Теперь, чтобы считать ошибки надо лепить макрос из блоков CMP (int), сравнивая значение полученное с регистра с кодом из таблицы, правильно?
andre вне форума   Ответить с цитированием
Старый 21.02.2024, 15:03   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: ПЧ Inovance MD310

Цитата:
Сообщение от andre Посмотреть сообщение
то есть это значение регистра 8000, соответствующее ошибке?
спасибо. немного понятнее.
Теперь, чтобы считать ошибки надо лепить макрос из блоков CMP (int), сравнивая значение полученное с регистра с кодом из таблицы, правильно?
Верно.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Благодарность от:
Старый 21.02.2024, 15:21   #5
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: ПЧ Inovance MD310

Цитата:
Сообщение от andre Посмотреть сообщение
то есть это значение регистра 8000, соответствующее ошибке?
спасибо. немного понятнее.
Теперь, чтобы считать ошибки надо лепить макрос из блоков CMP (int), сравнивая значение полученное с регистра с кодом из таблицы, правильно?
Только убедитесь, что будете сравнивать одинаковые форматы чисел(его можно изменить, нажав ПКМ по числу).


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 21.02.2024, 15:51   #6
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: ПЧ Inovance MD310

Цитата:
Только убедитесь, что будете сравнивать одинаковые форматы чисел(его можно изменить, нажав ПКМ по числу).
Да, конечно. еще такой вопрос - в пределах от 0 до 9 десятичный код и код представленный в HEX-формате совпадает? слово управления я могу подать через блок bool - int ?

Цитата:
§ Ввод команды управления на привод переменного тока (только запись):
Адрес имени команды Функция имени команды
2000H
0001: ход вперед (RUN)
0002: ход назад (RUN)
0003: толчковая подача вперед
0004: толчковая подача назад
0005: выбег до остановки
0006: остановка согласно режиму остановки в F4-10
0007: Сброс ошибки
andre вне форума   Ответить с цитированием
Старый 21.02.2024, 16:56   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: ПЧ Inovance MD310

Цитата:
Сообщение от andre Посмотреть сообщение
Да, конечно. еще такой вопрос - в пределах от 0 до 9 десятичный код и код представленный в HEX-формате совпадает? слово управления я могу подать через блок bool - int ?
Вы что угодно можете подать через блок bool->int. Cоветую подтянуть, что такие системы счисления.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 21.02.2024, 17:10   #8
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: ПЧ Inovance MD310

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Только убедитесь, что будете сравнивать одинаковые форматы чисел(его можно изменить, нажав ПКМ по числу).
сейчас не понял, если сравнить int десятичное и int шестнадцатиричное - блок смр даст другой результат, чем при сравнении одинаковых форматов?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 21.02.2024, 17:23   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: ПЧ Inovance MD310

Цитата:
Сообщение от LordN Посмотреть сообщение
сейчас не понял, если сравнить int десятичное и int шестнадцатиричное - блок смр даст другой результат, чем при сравнении одинаковых форматов?
Илья намекал, что 100d и 100h - это разные числа.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 19:56.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024