Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Производственное оборудование Медицинская техника, а также другое промышленное оборудования. Обсуждение и ремонт.

 
Опции темы

Какая CRC правильная

Непрочитано 06.06.2021, 04:42  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Какая CRC правильная

Уважаемые, подскажите, горю. Я уже открывал здесь тему по организации связи с помощью протокола Модбас с частотником HUYNDAI. Но вопрос тот так и не закрылся. Продавцы не смогли мне предоставить полный спмсок адресов данных и управления. Продавцы ссылаются на руководства по работе с этим частотником. Но там об этом мало. Сейчас уже задачу я свел к минимуму. Задача в общем простая но не получается её решения. Надо считать данные из двух регистров 257 и 258. Я посылаю частотнику последовательность: 1,3,251,2 это в формате ASCII и в формате НЕХ 0x00, 0x01, 0x00, 0x03, 0x01, 0x01, 0x00, 0x02 и вот далее я должен прицепить контрольную сумму. Для этого я перехожу на сайт https://www.lammertbies.nl/comm/info...lculation#intr
и пытаюсь там вычислить эту пресловутую CRC, но там я получаю разные результаты. Причем мне непонятно надо ставить запятые при вводе данных и сколько. От запятых тоже зависит контрольная сумма. Так вот кто имеет достаточно практики скажите чему равна, для моего случая, эта CRC?
Реклама:
vladh вне форума  
Непрочитано 06.06.2021, 09:13  
DmitriyVDN
Гражданин KAZUS.RUN
 
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 224
Сказали Спасибо 235 раз(а) в 154 сообщении(ях)
DmitriyVDN на пути к лучшему
По умолчанию Re: Какая CRC правильная

Сообщение от vladh Посмотреть сообщение
Надо считать данные из двух регистров 257 и 258. Я посылаю частотнику последовательность: 1,3,251,2 это в формате ASCII и в формате НЕХ 0x00, 0x01, 0x00, 0x03, 0x01, 0x01, 0x00, 0x02 и вот далее я должен прицепить контрольную сумму. Для этого я перехожу на сайт
1. и шо это за бред с переводом форматов????
2. и где это Вы нашли эти регистры??? В вашем частотнике их нет от слова совсем...
есть регистры(базовый параметр) поделенные на функциональные группы с
присвоением регистру индекса(номера) в этой группе. коды групп для передачи
по модбасу расписаны в таблице 13-8.
3. пример расчета CRC16(Modbus) есть в мануале юзверя и полностью
совпадает с онлайн калькулятором.
4. НЕХ 0x00, 0x01, 0x00, 0x03, 0x01, 0x01, 0x00, 0x02 = CRC16(Modbus) 0x36C5

Последний раз редактировалось DmitriyVDN; 06.06.2021 в 09:15.
DmitriyVDN вне форума  
Непрочитано 06.06.2021, 09:58  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Какая CRC правильная

Большое спасибо за ответ на поставленный вопрос! А теперь по оводу ваших замечаний.

Сообщение от DmitriyVDN Посмотреть сообщение
и шо это за бред с переводом форматов????
Напишите пожалуйста как правильно ввести значения посылаемых байтов в формате ASCII я должен, чтобы в результате получить то же значение CRC (0x36C5).

Сообщение от DmitriyVDN Посмотреть сообщение
и где это Вы нашли эти регистры??? В вашем частотнике их нет от слова совсем...
есть регистры(базовый параметр) поделенные на функциональные группы с
присвоением регистру индекса(номера) в этой группе. коды групп для передачи
по модбасу расписаны в таблице 13-8.
Вы где взяли таблицу 13-8. Ни в одном из руководств, которое я нашел в И-нте талицы вообще не пронумерованы. А я этот адрес регистра частоты и силы тока взял отсюда: https://asutp-volgograd.com/blog/rs-...dai-n700e.html
Здесь же я прикладываю одно из руководств.
Вложения:
Тип файла: pdf N700E_4.6KW.pdf (3.31 Мб, 0 просмотров)

Последний раз редактировалось vladh; 06.06.2021 в 10:02.
vladh вне форума  
Непрочитано 06.06.2021, 10:28  
DmitriyVDN
Гражданин KAZUS.RUN
 
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 224
Сказали Спасибо 235 раз(а) в 154 сообщении(ях)
DmitriyVDN на пути к лучшему
По умолчанию Re: Какая CRC правильная

Сообщение от vladh Посмотреть сообщение
Вы где взяли таблицу 13-8.
юзвери надо на англицком читать.... https://prom-electric.ru/media/N700__man_eng.pdf


Сообщение от vladh Посмотреть сообщение
Напишите пожалуйста как правильно ввести значения посылаемых байтов в формате ASCII я должен
никак... первые 32 кода это спец символы , с клавиатуры не вводятся.
а НЕХ 0x00, 0x01, 0x00, 0x03, 0x01, 0x01, 0x00, 0x02 = 0001000301010002
ЗЫ и таки да эта последовательность НЕХа не является командой к частотнику

Последний раз редактировалось DmitriyVDN; 06.06.2021 в 10:52.
DmitriyVDN вне форума  
Непрочитано 06.06.2021, 11:04  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Какая CRC правильная

Сообщение от DmitriyVDN Посмотреть сообщение
и таки да эта последовательность НЕХа не является командой к частотнику
ПОЧЕМУ? Согласно протокола Modbus эта последовательность означает, то я обращаюсь к ведомому абоненту 1 и прошу выполнить команду 3, которая означает, что необходимо последовательно переслать данные из регистров по адресу 257 и 258. Что здесь не так?
vladh вне форума  
Непрочитано 06.06.2021, 11:27  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Какая CRC правильная

Сейчас посмотрел указанное вами руководство и увидел некоторое отличие в формулировке передаваемых параметров. Если я пишу о регистрах хранения данных (а это скорее всего так и есть) в руководстве говорится о образования адреса данных через функциональные группы и места в этих группах. Но в конечном счете оно так и получается. Вначале посылается номер инвертера в группе(1 из 32), далее тип команды (3), затем параметр группы (в моем случае 1 - группа D) , затем номер первого параметра (1) в группе и затем количество последовательных параметров (2) из этой группы.
Сообщение от DmitriyVDN Посмотреть сообщение
эта последовательность НЕХа не является командой к частотнику
И что не так? Почему это не команда частотнику?

Последний раз редактировалось vladh; 06.06.2021 в 11:30.
vladh вне форума  
Непрочитано 06.06.2021, 11:28  
DmitriyVDN
Гражданин KAZUS.RUN
 
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 224
Сказали Спасибо 235 раз(а) в 154 сообщении(ях)
DmitriyVDN на пути к лучшему
По умолчанию Re: Какая CRC правильная

потому, изучайте таблицу 13-4 и 13-5 и примечание к ней, что требуется и что вы пытаетесь отправить.
DmitriyVDN вне форума  
Сказали "Спасибо" DmitriyVDN
vladh (06.06.2021)
Непрочитано 06.06.2021, 11:37  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Какая CRC правильная

Сообщение от DmitriyVDN Посмотреть сообщение
потому, изучайте таблицу 13-4 и 13-5 и примечание к ней, что требуется и что вы пытаетесь отправить.
Да, я увидел разницу. Причем я еще увидел разницу и таблицы 13-3 с подобными таблицами находящимися в переведенных руководствах.
vladh вне форума  
Непрочитано 06.06.2021, 11:51  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Какая CRC правильная

Сообщение от DmitriyVDN Посмотреть сообщение
. https://prom-electric.ru/media/N700__man_eng.pdf
Сейчас попробовал настроить параметры своего частотника согласно таблице 13-3 вашего руководства. Оказалось в моём частотнике всего 33 параметра в группе b! И как быть?
vladh вне форума  
Непрочитано 06.06.2021, 11:56  
DmitriyVDN
Гражданин KAZUS.RUN
 
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 224
Сказали Спасибо 235 раз(а) в 154 сообщении(ях)
DmitriyVDN на пути к лучшему
По умолчанию Re: Какая CRC правильная

серия 700Е имеет урезанный функционал по настройкам, ангицкая версия https://data2.manualslib.com/pdf7/15...76&take=binary

но на формат команд по мадбасу это не влияет.
DmitriyVDN вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простой копировщик домофонных ключей RECTO Микроконтроллеры, АЦП, память и т.д 7973 04.09.2016 02:46
Книги dosikus Электронная библиотека 11242 29.12.2015 23:45
SPI с аппаратным CRC ilya_sh STM8 6 11.06.2015 13:06
Функция для расчета CRC maxNTF Микроконтроллеры, АЦП, память и т.д 3 30.12.2009 10:16
DS1990 и crc sergio-nsk Микроконтроллеры, АЦП, память и т.д 13 12.02.2009 11:09


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.