Автор Тема: Штрих-М-ПТК контрольная сумма  (Прочитано 1458 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Чико

  • Новичок
  • Сообщений: 5
  • Похвалили: 1 раз(а)
Башку уже сломал,пытаясь подсчитать по аналогии вот с этим примером
2. Пример записи об активизации ЭКЛЗ:
№ байта 01 02 03 / 04 05 06 07 08 / 09 10 / 11
Пример: 30 03 07 / 87 35 22 60 32 / 36 05 / 8F
Описание: Дата активизации/ Регистрационный номер ЭКЛЗ /Номер смены /КС
Значение: 30.03.2007 3260223587 0536 8F
Описание:
Байт 01 - число.
Байт 02 – месяц.
Байт 03 – последние две цифры года.
Байты с 04 по 08 – регистрационный номер ЭКЛЗ, байт номер 08 является старшим.
Байты с 09-10 – номер смены до активизации ЭКЛЗ, байт 10 является старшим.
Байт 11 –контрольная сумма. Сумма рассчитывается путём сложения в HEX системе байтов
с 01 по 10. К полученному результату прибавляется число AAh и от полученного результата
берётся младший байт.
Все данные записаны в прямом виде (BCD).
КС в 8F не получается ни в какую..((Может быть кто-нибудь распишет этот пример,чтобы
было понятно?

Собственно,нужно посчитать КС для зета
12 05 16 00 28 85 00 00 00 00 КС?
 

Оффлайн Рязанский

  • Резидент
  • Старожил
  • ****
  • Сообщений: 342
  • Похвалили: 42 раз(а)
  • Димка
  • Откуда: Рязань
    • Сайт поддержки ДК
Re: Штрих-М-ПТК контрольная сумма
« Ответ #1 : 14/05/2016 14:12:10 »
КС= 84


12 05 16 00 28 85 00 00 00 00

12+05+16+28+85+АА=184 (старший бит отбрасываем)=84
А у нас в Рязани  - грибы с глазами,
Их едят, а они глядят.
Рязанский
 
Это сообщение считают полезным: Чико

Оффлайн Чико

  • Новичок
  • Сообщений: 5
  • Похвалили: 1 раз(а)
Re: Штрих-М-ПТК контрольная сумма
« Ответ #2 : 14/05/2016 14:25:37 »
Спасибо,мил человек!!!А я ,дурилка,в HEX переводил..(( :-[
 

Оффлайн Bit

  • Администратор
  • Эксперт
  • *******
  • Сообщений: 1548
  • Похвалили: 84 раз(а)
Re: Штрих-М-ПТК контрольная сумма
« Ответ #3 : 14/05/2016 22:26:54 »
А если посетить домашнюю страницу Димы, то и завтра таких вопросов не возникнет.
 

Оффлайн Two_byte

  • Модератор раздела
  • Ветеран
  • ****
  • Сообщений: 920
  • Похвалили: 78 раз(а)
  • Не впихуйте невпихуемое!
  • Откуда: Ногинск
Re: Штрих-М-ПТК контрольная сумма
« Ответ #4 : 14/05/2016 23:03:52 »
Спасибо,мил человек!!!А я ,дурилка,в HEX переводил..(( :-[
А не возникла мысль, что 0AAh в hex, а остальные прямо таки будут в DEC ???.
 

Оффлайн Чико

  • Новичок
  • Сообщений: 5
  • Похвалили: 1 раз(а)
Re: Штрих-М-ПТК контрольная сумма
« Ответ #5 : 15/05/2016 08:37:27 »
Спасибо,мил человек!!!А я ,дурилка,в HEX переводил..(( :-[
А не возникла мысль, что 0AAh в hex, а остальные прямо таки будут в DEC ???.

Не-а,не возникла...))Визуально все данные в десятичном виде,вот я и переводил их в HEX,чтобы с ААh складывать...Ну бывает..))
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3299
  • Похвалили: 202 раз(а)
  • armвиль
Re: Штрих-М-ПТК контрольная сумма
« Ответ #6 : 15/05/2016 09:23:55 »
все данные в десятичном виде
двочно десятичный.
не суетись под тесаком. (c) Зяма.
 

Оффлайн Чико

  • Новичок
  • Сообщений: 5
  • Похвалили: 1 раз(а)
Re: Штрих-М-ПТК контрольная сумма
« Ответ #7 : 15/05/2016 12:07:31 »
А если посетить домашнюю страницу Димы, то и завтра таких вопросов не возникнет.

  А что за страничка?
 

Оффлайн frost

  • Наш человек
  • Старожил
  • ***
  • Сообщений: 386
  • Похвалили: 59 раз(а)
 
Это сообщение считают полезным: Чико

Онлайн vvm

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 1666
  • Похвалили: 162 раз(а)
  • Откуда: Владимир
Re: Штрих-М-ПТК контрольная сумма
« Ответ #9 : 15/05/2016 17:26:29 »
Парни, прашу пардону. Но вся эта тема напоминает задачу №236
 
Это сообщение считают полезным: Чико

Оффлайн Чико

  • Новичок
  • Сообщений: 5
  • Похвалили: 1 раз(а)
Re: Штрих-М-ПТК контрольная сумма
« Ответ #10 : 15/05/2016 19:20:33 »
Парни, прашу пардону. Но вся эта тема напоминает задачу №236

  Если задачки задают,то,значит,для кого-то они труднЫ и кого-то интересует их решение..))
  Всем-гранд мерси..))
 
Это сообщение считают полезным: vvm

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21