Перейти к содержанию

Рекомендуемые сообщения

Niknos здравствуй.

Ты чем его открываешь, какой версией офиса? Таблица делалась в офисе 2016.

если надо можно перевести в другой но не все формулы сработают.

Поставь офис 2016,

Начинай поможем, я начал с нуля в январе, а сейчас на PureBasic заканчиваю программу работы с БКИ без каких-то других устройств Болида, в планах подцепить СП, или, что-то другое с релейными выходами.

Появилась возможность практически любое устройство подстроить под свои нужды.

Так, что молодцы ребята которые поработали и работают в этой теме.

Спасибо им за ценную информацию.

Давай Niknos Вперед, а мы тебе поможем. Мой совет если не начал работать с языками программиования, осваивай PureBasic.

Выкладываю эти же файлы в старых версиях экселя, не проверял как в них работает макрос mxor,

Удачи.

 

дешифрация команд.xls

Команды управления.xls

Изменено пользователем съемщик
добавил файлы
Ссылка на комментарий
Поделиться на другие сайты

  • 7 месяцев спустя...
  • 3 месяца спустя...

Всем доброго времени суток =) Прочитал всю тему, вроде понял. Написал свои скрипты. По вашим примерам все дешефруется и crc считается все как у вас. Думал был готов, а получив доступ к железкам оказалось все не так. Вот дамп шарка( когда запустил поиск через UProg).

1007003b10140600010000b0
1007003c10140600010000b0
1007003d10140600010000b0
1007003e10140600010000b0
1007003f10140600010000b0
1007004010140600010000b0
100700411015060001000087
100700421015060001000087
100700431015060001000087
100700441015060001000087
100700451015060001000087
100700461015060001000087
1007004710160600010000de
1007004810160600010000de
1007004910160600010000de
1007004a10160600010000de
1007004b10160600010000de

Подскажите где оступился. crc пробовал считать не сначала, пробовал в обратном порядке, но то что в дампе никак не получается(где то такая тема проскакивала)  прикрепил файлик используемой таблицы.

crctable.txt

Изменено пользователем Константин Марченко
Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Не знаю, что такое "шарк".

Какой-то мусор у вас перед посылкой, похож на инкрементирующийся счетчик (назовем его "шапкой": 1007003b, 1007003c и т.д., а сама посылка 14 06 00 01 00 00 b0 нормально обсчитывается. Здесь видим, адрес запрашиваемого прибора 0x14), длина посылки 6 байт, CRC 0xB0. Разберитесь, откуда "шапка" появилась и нужна ли она. Я такое впервые вижу. Возможно, это сниффер добавляет?

Изменено пользователем КЭС
Ссылка на комментарий
Поделиться на другие сайты

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

10 часов назад, КЭС сказал:

Не знаю, что такое "шарк".

Какой-то мусор у вас перед посылкой, похож на инкрементирующийся счетчик (назовем его "шапкой": 1007003b, 1007003c и т.д., а сама посылка 14 06 00 01 00 00 b0 нормально обсчитывается. Здесь видим, адрес запрашиваемого прибора 0x14), длина посылки 6 байт, CRC 0xB0. Разберитесь, откуда "шапка" появилась и нужна ли она. Я такое впервые вижу. Возможно, это сниффер добавляет?

шарк - WireShark. 

Да уж, увидев ваши слова, стер мыло с глаз.И уменя все посчиталось. Видать запарился =)

Да на мусор обратил внимание. Действительно, тут все разжевано и получилось у меня почти с первого раза =)

Подскажите на сколько велика разница, между использованием С2000Ethernet через головной модуль и Через USB- 485 преобразователь.

Огромное спасибо, за столь простой, но скорый и помогающий ответ =)

 

Изменено пользователем Константин Марченко
Ссылка на комментарий
Поделиться на другие сайты

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

 Цитировать полностью предыдущее сообщение запрещено Правилами форума.

48 минут назад, Константин Марченко сказал:

на сколько велика разница, между использованием С2000Ethernet через головной модуль и Через USB- 485 преобразователь.

С точки зрения протокола - без разницы, для контроллера С2000 приборы подключены через интерфейс RS485, и не важно, какими преобразователями он обеспечен. Но имеет значение задержка, вносимая преобразователями (контроллер может не дождаться ответа), на эти грабли наступало много людей, в том числе и я когда-то. Значение времени ожидания ответа правится в контроллере программой (если мне не изменяет память) RS485setting.exe или что-то в этом роде.

Ссылка на комментарий
Поделиться на другие сайты

В 15.01.2018 в 22:37, КЭС сказал:

 Цитировать полностью предыдущее сообщение запрещено

Понял извиняюсь.

В общем от мусора избавится не удалось.

Но теперь работает поиск.

Кому интересно. в моем случае пока 

идет префикс 10 07 00 (статический)

далее идет инкримент XX

далее какой то разделитель 10

и дальше уже стандартный пакет описаный выше по теме 02 06 00 01 00 00 59

без инкримента приборы пересатют отвечать, без префикса тоже.

Сейчас как я говорил подключаюсь через с2000Ethernet -> С2000 (голова)-> Шина.

Если разницы в подключении нет. Не в режиме программирования я могу слушать шину? (сейчас не слушается)

Нужно изменить какие то параметры "головы" ?

Или Писать/Слушать в шине(485) можно только через адаптер usb - 485?

Режим  с2000Ethernet стоит Прозрачный

Время задержки на с2000Ethernet стоит 0, но тем не менее я ограничли скорость передачи 200мс пакет(в своей программе), и поиск проходит успешно.

 

 

Изменено пользователем Константин Марченко
Ссылка на комментарий
Поделиться на другие сайты

Я понял, вы пытаетесь убить двух зайцев: организовать связь с компьютера через Ethernet, без использования USB-RS485 преобразователя. Тогда советую еще раз взглянуть на мой пост от 30 мая, 2016 в этой ветке. Я там выложил архив, в нем исходник, см. процедуру CreatMessage(str.s) (строка 31), так же обратить внимание на строку 101 - там видно, что принятый дамп используется не весь, а со сдвигом 5 байт.

Но для начала настоятельно советую разобраться непосредственно с протоколом Болида, подключив компьютер к шине RS485 через преобразователь, например С2000-ПИ. Я пользуюсь USB-RS485(232) преобразователем фирмы MOXA.

Чтобы слушать шину RS485 не в режиме программирования, нужно к ней (шине) и подключаться, а не через RS232 контроллера С2000. В настройках С2000-Ethernet нужно соответственно указать, что связь через 485, а не 232.

Изменено пользователем КЭС
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Ребят подскажите случайна ли разница изменений в документации по распайки 232 порта?) в 2.07 был обозначен- 5,6,7(Tx(SG),DTR(DSR),GND(RTS)) пин со стороны пульта на 2,3,5(RX,TX,gnd(SG)) пин ком порта ПК, с версии 3,XX уже 7,8,9(Tx(RTS),DTR(CTS), GND(RI)) пин на 2,3,5(RX,TX,gnd(SG) пин ком порта пк?))) 

Изменено пользователем dm bog
Ссылка на комментарий
Поделиться на другие сайты

В версиях 3.хх добавили клеммы для резервного источника питания, отсюда сдвиг на 2 позиции. Вопрос-то в чем? Клеммы подписаны в приборах, путаницы никак не может возникнуть.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Кто-нибудь пробовал эмулировать клавиатуру С2000-К? Насколько сложнее сигнала-20 или БИ может быть?
Или легче заходить со стороны ОРС сервера для управления сигнализацией, снятия параметров через пульт?

Изменено пользователем Alxsh
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Всем доброго времени.

ПО моему мнению, следует разделять протоколы: 

RS-485: С2000-Приборы
Орион: ПК-С2000(в режиме программирования), либо ПК-Прибор
ОрионПро: ПК-С2000-приборы (без режима программирования)

Так вот вопрос именно по ОрионПро

Программа посылает запрос присутствия адресу, на нем С2000М 3+ версии. Формат запроса ff 01 00 01 f5 - тут всё ясно префикс запроса остальное очень похоже на протокол Орион.

Ответы самого пульта на одинаковый запрос:

01 00 02 17
01 01 02 d3
01 02 02 86
01 03 02 42
01 04 02 2c
01 05 02 e8
01 06 02 bd
.....
01 35 02 c5
01 3b 02 19
01 3f 02 22
01 45 02 73
01 4a 02 6b
01 50 02 60
01 55 02 9f
Кто поможет понять 4 байт? Генерируется пультом он точно не рандомно. Но пульт не делает паузы на подсчет, как при CRC.

 

Изменено пользователем Solovass
Ссылка на комментарий
Поделиться на другие сайты

10 часов назад, Solovass сказал:

Кто поможет понять 4 байт? 

Помог себе сам. Это один из видов CRC-8

Даже больше - это CRC из той самой таблицы... Просто после двух суток разбирательств, мозг начинает отключаться 

Ссылка на комментарий
Поделиться на другие сайты

  • 8 месяцев спустя...

Добрый день! 

Вопрос по протоколу Орион (Сигнал-20):

1.

26.08.2014 в 15:26, iGraphicsS сказал:

1 01 Чтение прибора. Откликаются приборы с адресом.

Запрос: адрес/6байт/00/01(поиск прибора)/00/00/crc8

2 02 Ответ прибора. Отвечает 02 если ничего не изменялось (буфер событий пуст)

Ответ: адрес/5 байт/02(присутствие)/число 0-255/00/crc8 (на команду 01)

Что значит ответ прибора, представленный ниже? 02 нет, и "число от 0 до 255" в данном случае, что может означать?

[01/03/2020 10:50:21] Written data (COM5) 
    01 06 00 01 00 00 00                              .......          
[01/03/2020 10:50:21] Read data (COM5) 
    01 07 0c cb 00 00 00 34                           ...Л...4         

2.

26.08.2014 в 15:26, iGraphicsS сказал:

5 Чтение конфигурации

7

9 Запись конфигурации

Как можно прочитать и записать конфигурацию прибора?

3. 

26.08.2014 в 15:26, iGraphicsS сказал:

21,22 Управление реле

Запрос: адрес/6байт/00/21/реле/программа/crc8

Ответ: адрес/5байт/16/реле/программа/crc8

У меня получалось управлять реле, если в настройках Сигнала-20 в программе Uprog, для данного реле стоит параметр "не управлять". Если реле настроено в режиме ПЦН, то управлять им не получается. Команда с помощью которой я управлял реле: [ADDR][06h][00h][15h][01h][01h][CRC8]. Выше написанными командами управлять не получилось, в чём причина? И что такое "программа" перед CRC8?

5. Какой командой можно менять настройку прибора "тип ШС"?

6. Какой командой можно менять настройки режима работы реле (ПЦН, не управлять и т.п.)?

7. По какому запросу можно увидеть, что конкретный пожарный шлейф находится в режиме "внимание"? Статус шлейфа вижу (тревога, дежурный, обрыв, короткое), а внимание не отображается.

Спасибо.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 года спустя...

Доброго времени суток. Ветка наверно умерла уже..

Уже 2ю неделю сражаюсь с C2000-ПТ. Есть только панель, ни пульта ни тем более АСПТ нет что б обмен посмотреть. Подходят некоторые команды от БИ/БКИ. Может есть у кого лог обмена ? Хочется задействовать кнопки,светодиоды и семисегментные индикаторы. спасибо

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Приветствую всех. А были у кого попытки посмотретиь протокол ДПЛС? На мой взгляд он может будет немного проще, скорее всего не будет шифрования совсем. 

Ссылка на комментарий
Поделиться на другие сайты

Да, соглашусь с этим, но есть одно но, монтажники не выбирают сами оборудование для проектов. Потому хочется попробовать общаться с тем оборудованием, которое есть, на его языке. Придет логический анализатор, попробую побаловаться, если что получится, напишу. 

А потом, когда все получится, все дружно перейдут на рубеж....

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
В 15.09.2022 в 19:53, vint1999 сказал:

Сейчас лучше всего смотреть в сторону С2000ПП, это преобразователь Modbus в протокол Болид и дешифровывать ничего не надо.

Такая себе штука.. имеет очень ограниченный функционал

Ссылка на комментарий
Поделиться на другие сайты

не помню какая версия была у меня..но там было крайне мало устройств от болида с которыми ПП мог работать... какие то счетчики импульсов были точно помню.. мне тогда надо было получать от КДЛа значения с СМК и ВТ датчиков и отдавать их на ПЛК... на мой вопрос болид сказал что протокол это их сИкрет (ага. как же) и вообще купите ПП... И этот ПП ни в какую не хотел делать то что мне нужно. пришлось реверсить протокол Орион и делать на меге 8 свой преобразователь. А вообще возможности ПП хорошо описаны в его документации которая есть еа сайте болида. Может с того времени и изменилось что-то, 3 года прошло...

У меня уже год валяется C2000-ПТ... новая.. UProg там бесполезен..если только адрес поменять. Брутфорсом подбирать значения регистров... мне 2х жизней не хватит ) А АСПТ что б поснифить обмен у меня нет... может знает кто как а ней подступаться? 

Изменено пользователем Geban
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
В 03.10.2022 в 12:36, КЭС сказал:

А можно чуть подробнее, что можно и нельзя с этим преобразователем поиметь? Для общего развития, так сказать.

Этот преобразователь С2000ПП является шлюзом между приборами Болид Орион и сторонними системами поддерживающими протокол Modbus. С его помощью можно Ставить/Снимать шлейфы/разделы на охрану, управлять реле, запрашивать значения АЦП приборов Болид из сторонних программ. Например Мастерскада4Д, Рапидскада, Скада Симплайт. Вобщем простор для творчества )))

В 03.10.2022 в 17:28, Geban сказал:

А АСПТ что б поснифить обмен у меня нет... может знает кто как а ней подступаться? 

На ютубе есть ролик настройки опроса АСПТ поищите "C2000-АСПТ и С2000-ПП простая программа опроса"

Ссылка на комментарий
Поделиться на другие сайты

  • 6 месяцев спустя...

Доброго дня!

По работе время от времени настраиваю болидовское оборудование. Бывают случаи, когда есть например только Сигнал-20П и несколько С2000-СП1/КПБ, но нет пульта. А проверить входа/выхода как-то нужно. Написал простенькую программу, которая позволяет частично эмулировать наличие пульта С2000М.

Функционал следующий:

  • опросить устройство, показать его тип и версию;
  • запросить и показать состояние шлейфа (взят/снят/обрыв и т.д., и код АЦП). Код АЦП потом можно по документации пересчитать в сопротивление шлейфа в кОмах, например;
  • отправить команду на взятие шлейфа под охрану;
  • отправить команду на снятие шлейфа с охраны;
  • отправить команду на включение/выключение реле;

Также программа использует простенькую защиту от распространения в виде срочных лицензий. Так как я не преследую цели заработать на этом, лицензии раздаю бесплатно. По крайней мере, пока ;)

Форум не дает прикрепить файл более 9 МБ (а программа занимает 12 МБ), так что если кому-то нужно, обращайтесь. 

Ну и, разумеется, никаких гарантий :rolleyes:

1.png

2.png

3.png

4.png

5.png

6.png

7.png

8.png

9.png

10.png

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Malleus сказал:

Форум не дает прикрепить файл более 9 МБ

Значит надо скинуть на любой другой файлообменник, а ссылку выложить здесь ...

 

 

Ссылка на комментарий
Поделиться на другие сайты

24 минуты назад, Borodach сказал:

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

https://cloud.mail.ru/public/7v6m/AiWjxshqc

Изменено пользователем Borodach
не цитируйте предыдущие посты
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • У меня в такой же коробочке KSGER, у них прошивки отличаются, но в общем да, жмёшь кнопку и накручиваешь что нужно.
    • Подскажи пожалуйста как правильно инициировать монтирование диска, и вообще помоги пожалуйста куском кода, который будет открывать файл. Этот пример я взял в интернете.
    • Почему по схеме плечи моста не зашунтированы диодами? Очень возможно, что причиной проблемы являются выбросы противоиндукции моторчика при искрении щеток. 
    • приведите конкретный пример тиристора/симистора на 16..25А , 40..50го класса , ну или хотя бы от 30го класса.
    • А по схемотехнике, что сейчас используют, "в моде"? Или по прежнему,"Ланзар" ?
    • Пояснить популярнее, неже сформулировал @Vslz, у меня вряд ли получится, разве что щепотку физики вдогонку. Мощность, которая выделяется на рукотворной фиктивной нагрузке, сотканной из пучка резисторов, блок питания берет не из воздуха, а потребляет из питающей сети. Если Вам известно, что электрическя мощность (в ее максимально упрощенном преподнесении) - это произведение напряжения и тока, то получается, что при наличии напряжения в сети через защитную лампу таки протекает ток, создающий на ней неизбежное падение напряжения (заметьте - в полном соответствии с законом Ома). В результате наблюдается явление, природа которого, собственно, и позволяет использовать спираль лампы в качестве бареттера - защитного ограничителя тока: часть напряжения сети банально не доходит до подопытного блока питания, "оседая" на лампе, что до предела затрудняет его запуск и вызывает неприятные акустические эффекты. Чем выше нагрузка на выходе (выходах) БП, тем больше потребляемый от сети ток, ярче свечение лампы и меньше шансов увидеть его успешный старт.
    • Шёл 2018 год... ОУ LME49710 Программа Visual Analyzer: Выход 2в, 1кгц - 0,0047 Выход 5в, 1кгц - 0,0061 Выход 2в, 6кгц - 0,0087 Выход 2в, 10кгц - 0,0096 Прграмма RMAA: 0,002
×
×
  • Создать...