Просмотреть полную версию : карта для ЕС-вентов EBM-PAPST
ManMadeGod
17.02.2017, 19:05
http://www.selproweb.com/pdf/ECM%20ModBus%20Registers%20UK%20SELPRO%20Spec%20Te ch%20rev.%203.1%20%2020.11.2012%20.pdf
попробуйте эту
http://www.selproweb.com/pdf/ECM%20ModBus%20Registers%20UK%20SELPRO%20Spec%20Te ch%20rev.%203.1%20%2020.11.2012%20.pdf
попробуйте эту
спасибо!
вот еще нашел док..
похоже, что эти венты имеют гальваноразвязанные компорты, причем аж два штуки.
один компорт слэйв, второй мастер, и что-то я не понял как из всего этого сделать мост. или это не для этого? подскажите кто в курсе.. вента пока нет живьём, попробовать не на чем.
блин, я опять ничего найти не могу
где находится таблица соответствия функций модбаса и значков в карте памяти?
вот ей бо, гемморой на ровном месте. хоть бы поиск был нормальный по справке
блин, я опять ничего найти не могу
где находится таблица соответствия функций модбаса и значков в карте памяти?
вот ей бо, гемморой на ровном месте. хоть бы поиск был нормальный по справке
http://dl.segnetics.com/WebHelp/SMLogix/modbus_vars.htm
"Сетевые переменные" или "Функции modbus" в поиске.
http://dl.segnetics.com/WebHelp/SMLogix/modbus_vars.htm
"Сетевые переменные" или "Функции modbus" в поиске.
спасибо!
искал по файлу справки - не ищется по "функции"
а нельзя привязать отображение номера функции прямо в карте памяти?
спасибо!
искал по файлу справки - не ищется по "функции"
По Сетевые переменные или просто Сетевые найди раздел,
открой и добавь его в Избранные. :kuzya_02:
Ну и другие нужные тоже...
а ктонибудь вообще к этим вентам подключался по модбасу?
в доках очередной хрен пойми
смотрю на конфиг из ЕС-Control
адрес вента = 1
настройки
19200-8-E-1
создаю в CASModScan соединение пытаюсь соединиться
скриншоты в прицепе.
и хз че ему надо
и что означает запись для адреса D100?
а ктонибудь вообще к этим вентам подключался по модбасу?
в доках очередной хрен пойми
смотрю на конфиг из ЕС-Control
адрес вента = 1
настройки
19200-8-E-1
создаю в CASModScan соединение пытаюсь соединиться
скриншоты в прицепе.
и хз че ему надо
и что означает запись для адреса D100?
Ругается, что число, которое записываете, вне разрешённого диапазона
Ругается, что число, которое записываете, вне разрешённого диапазона
так я вроде ничего записывать не хочу..
так я вроде ничего записывать не хочу..
Ну да, мой фол)) Смысл в том, что на запрос чтения девайс почему-то вернул общий код ошибки и к нему дополнение, которое распознано, как "запись некорректного числа".
Возможно, дополнение никак модбасу не соотв., просто какой-то "свой", папстовский, код ошибки.
http://forum.segnetics.com/attachment.php?attachmentid=3818&d=1487558236
Вы этот файлик не смотрели, там вообще модбас описан?
в самом начале есть описание фреймов..
http://forum.segnetics.com/attachment.php?attachmentid=3818&d=1487558236
Вы этот файлик не смотрели, там вообще модбас описан?
в самом начале есть описание фреймов..
Вроде норм всё.
Посмотрите в логе код ошибки, какому именно соответствует:
0x02: Permissible range of the holding registers 0xD000 to 0xD37F was exceeded
0x03: Maximum telegram length for response (23 bytes) exceeded, i.e. either more than 9 holding registers or 0 holding registers were requested.
0x04: A holding register cannot be read due to a defect in the electronics
0x03: Maximum telegram length for response (23 bytes) exceeded, i.e. either Увеличивайте размер пакета. Ограничили в устройстве 23 байтами (на первом скриншоте), а данных много просите.
Увеличивайте размер пакета. Ограничили в устройстве 23 байтами (на первом скриншоте), а данных много просите.
не понял. увеличивать или уменьшать?
не понял. увеличивать или уменьшать?
Увеличивать максимальный размер пакета. Либо просить меньше данных в запросе.
не понял. увеличивать или уменьшать?
Запросите всего одну переменную. Сейчас вы запросили несколько и у папста не хватает ресурсов вам ответить.
Запросите всего одну переменную. Сейчас вы запросили несколько и у папста не хватает ресурсов вам ответить.
я запрашивал и по одной, все тоже самое..
я запрашивал и по одной, все тоже самое..
Лог обмена тогда нужен, будем считать байты.
и что означает запись для адреса D100?
Что-то я плохо смотрел
D100 это адрес HEX (начало области EEPROM девайса) - 53504 по нашему, а читаем с 99 - совсем не оттуда. Да и форматы данных 8N1 и 8E1 как-то не совсем одно и то же.
на МК2017 задал вопросы генеральному немцу :ranting2:, тот обещал порешать и предоставить подробную шпаргалку :pioneer:
Лог обмена тогда нужен, будем считать байты.
[13:17:46] <= Response: 02 83 02 30 F1
[13:17:46] => Poll: 02 03 01 A1 00 01 D4 27
[13:19:41] <= Response: 02 83 02 30 F1
[13:19:41] => Poll: 02 03 01 A1 00 02 94 26
о, кажется нащупал..
[13:20:55] <= Response: 02 03 04 05 DC 48 50 3E 39
[13:20:55] => Poll: 02 03 D1 A1 00 02 AC E6
[13:17:46] <= Response: 02 83 02 30 F1
[13:17:46] => Poll: 02 03 01 A1 00 01 D4 27
[13:19:41] <= Response: 02 83 02 30 F1
[13:19:41] => Poll: 02 03 01 A1 00 02 94 26
о, кажется нащупал..
[13:20:55] <= Response: 02 03 04 05 DC 48 50 3E 39
[13:20:55] => Poll: 02 03 D1 A1 00 02 AC E6
Первые два - это папст ошибкой отвечает. Код ошибки "2".
Третий да, выдал данные в ответ на запрос.
Первые два - это папст ошибкой отвечает. Код ошибки "2".
Третий да, выдал данные в ответ на запрос.
странно, написал - пропало.
2Gi пока не хочет связываться с вентом...
странно, написал - пропало.
2Gi пока не хочет связываться с вентом...
Прямо вот на ту же посылку он не отвечает или отвечает ошибкой?
Прямо вот на ту же посылку он не отвечает или отвечает ошибкой?
блок диагностики показывает ошибки, а выходы нули.
завтра попробую пиксель..
пиксель вообще ничего не показывает. все понулям. и диагностика и выходы.:dread:
пиксель вообще ничего не показывает. все понулям. и диагностика и выходы.:dread:
Логи надо смотреть в вашей ситуации.
Я вообще придерживаюсь мысли, что не по тем адресам или не те данные спрашиваете.
Логи надо смотреть в вашей ситуации.
Я вообще придерживаюсь мысли, что не по тем адресам или не те данные спрашиваете.
где включить чтоб смотреть? и куда смотреть?
где включить чтоб смотреть? и куда смотреть?
Подключаться компом параллельно RS485 и мониторить какой-нибудь программой.
Подключаться компом параллельно RS485 и мониторить какой-нибудь программой.
попробовал одну, нихрена не понял.
сами чем пользуетесь? подскажите плз..
попробовал одну, нихрена не понял.
сами чем пользуетесь? подскажите плз..
http://www.softelectro.ru/comread2.html
вроде что-то получилось
http://www.softelectro.ru/comread2.html
вроде что-то получилось
убрал первую строку из карты
а вот обмен меж вентом и программой ЕС-контрол
сами чем пользуетесь? подскажите плз..
http://forum.segnetics.com/showpost.php?p=30941&postcount=4
С расшифровкой протокола.
http://forum.segnetics.com/showpost.php?p=30941&postcount=4
С расшифровкой протокола.
Спасбо!
хороший софт
Спасбо!
хороший софт
вот только такое ощущение что что-то совсем не так. модбасом не пахнет...
вот только такое ощущение что что-то совсем не так. модбасом не пахнет...
А это что было?
На 485-м к снифферу полярность не попутана?
А это что было?
На 485-м к снифферу полярность не попутана?
вроде нет..
первые тесты из ComRead точно также подключены, не отключал вроде.. ладно, надо еще смотреть
А это что было?
На 485-м к снифферу полярность не попутана?
как-то преобразователь ущербный попался.. взял другой
вот тут чтото похожее на правду
а вот что в логах при работе из CAS Modbus Scaner
Ну так для 2Gi совсем другие данные просите. Input и Holding даже командами различаются.
Хотя может разные данные читаете. Но ответа вообще не видно.
Попробуй D119 почитать он точно отвечал в первых тестах.
Кстати, Spy умеет и в виде текста файлы сохранять... Но так удобнее.
т.е. получается что все, что отправляет комп - вент читает и отвечает без проблем.
а на запросы 2Gi вент не реагирует никак.
Ну так для 2Gi совсем другие данные просите. Input и Holding даже командами различаются.
Кстати, Spy умеет и в виде текста файлы сохранять... Но так удобнее.
почему? и там и тут адерс 3 и функция 3
Время <-> Данные (байты/Dec) Комментарии / Modbus/RTU
13-03-2017 15:09:39 03 03 D0 FF 00 01 8D 18 Запрос регистров 4x53504-4x53504
15:09:39.130 03 03 02 00 00 C1 84 Ответ на запрос регистров - 2б данных(1рег)
15:10:00.350 03 03 D0 FF 00 01 8D 18 Запрос регистров 4x53504-4x53504
15:10:00.366 03 03 02 00 00 C1 84 Ответ на запрос регистров - 2б данных(1рег)
15:10:23.086 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
15:10:23.102 03 03 02 00 03 81 85 Ответ на запрос регистров - 2б данных(1рег)
15:10:30.734 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
15:10:30.750 03 03 02 00 03 81 85 Ответ на запрос регистров - 2б данных(1рег)
Время <-> Данные (байты/Dec) Комментарии / Modbus/RTU
13-03-2017 15:09:39 03 03 D0 FF 00 01 8D 18 Запрос регистров 4x53504-4x53504
15:09:39.130 03 03 02 00 00 C1 84 Ответ на запрос регистров - 2б данных(1рег)
15:10:00.350 03 03 D0 FF 00 01 8D 18 Запрос регистров 4x53504-4x53504
15:10:00.366 03 03 02 00 00 C1 84 Ответ на запрос регистров - 2б данных(1рег)
15:10:23.086 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
15:10:23.102 03 03 02 00 03 81 85 Ответ на запрос регистров - 2б данных(1рег)
15:10:30.734 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
15:10:30.750 03 03 02 00 03 81 85 Ответ на запрос регистров - 2б данных(1рег)
Всё хорошо на внешний вид.
почему? и там и тут адерс 3 и функция 3
В тест 3 и 4 функция 4. Или я не там смотрю...
Всё хорошо на внешний вид.
это с компа когда, со CAS Modbus Scaner отправляю посылки. вент на них отвечает.
а вот 2Gi отпрвляет тоже самое
Время <-> Данные (байты/Dec) Комментарии / Modbus/RTU
13-03-2017 14:58:08 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
14:58:10.000 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:11.017 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:12.041 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:13.065 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:14.091 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:15.108 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:16.127 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:17.156 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:18.178 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:19.207 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:20.229 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:21.253 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
это с компа когда, со CAS Modbus Scaner отправляю посылки. вент на них отвечает.
а вот 2Gi отпрвляет тоже самое
Время <-> Данные (байты/Dec) Комментарии / Modbus/RTU
13-03-2017 14:58:08 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
14:58:10.000 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:11.017 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:12.041 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:13.065 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:14.091 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
14:58:15.108 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
Раз не отвечает значит не прочитал. Если бы не команду понял дал бы отлуп.
Либо уровни, либо форматы посылок.
Для начала стоповые биты и терминатор контроллере.
03 03 D1 00 00 01 BC D4
03 03 D1 00 00 01 BC D4
В обоих случаях одинаковые посылки... Колдовство какое-то... :russian_r
Видать, от контроллера до частотника запрос уже искажённым долетает. Вот частотник его и игнорирует.
В тест 3 и 4 функция 4. Или я не там смотрю...
см.последние файлы
03 03 D1 00 00 01 BC D4
03 03 D1 00 00 01 BC D4
В обоих случаях одинаковые посылки... Колдовство какое-то... :russian_r
Видать, от контроллера до частотника запрос уже искажённым долетает. Вот частотник его и игнорирует.
и что мне делать?
я конечно могу зацепиться прямо на вент и посмотреть что туда долетает...
Может у вас что-то подобное?
http://forum.segnetics.com/showthread.php?p=28618#post28618
http://forum.segnetics.com/showthread.php?t=768
и что мне делать?
я конечно могу зацепиться прямо на вент и посмотреть что туда долетает...
Попробуйте, кстати.
Попробуйте, кстати.
попробовал. похоже доп 485й на стороне вента садит линию вообще..
16:22:08.013 03 03 74 40 A0 20 A3
16:22:12.387 03 03 74 40 A0 20 A3
16:22:20.362 03 03 74 40 A0 20 A3
адрес и команда считаются правильно а дальше что попало..
попробовал. похоже доп 485й на стороне вента садит линию вообще..
16:22:08.013 03 03 74 40 A0 20 A3
16:22:12.387 03 03 74 40 A0 20 A3
16:22:20.362 03 03 74 40 A0 20 A3
адрес и команда считаются правильно а дальше что попало..
Ага, садит. Что за кабель вы используете?
Для 485 два входа - это и не нагрузка даже. Не должен садить. Мож отражённые волны какие?
попробовал. похоже доп 485й на стороне вента садит линию вообще..
16:22:08.013 03 03 74 40 A0 20 A3
16:22:12.387 03 03 74 40 A0 20 A3
16:22:20.362 03 03 74 40 A0 20 A3
адрес и команда считаются правильно а дальше что попало..
Стоповые биты точно совпадают? У контроллера 8N2 по умолчанию.
Ага, садит. Что за кабель вы используете?
Для 485 два входа - это и не нагрузка даже. Не должен садить. Мож отражённые волны какие?
три-четыре метра "лапши" шввп 2*0,75
всегда везде на таких кусках связь безпроблем была.
проверил еще раз.
все перецепил. поменял драйверы местами.
овеновский подцепил на сторону вента, кареловский на стороне компа.
стало все нормально. т.е. все корректно видит.
подключил 2Gi -
16:56:38.825 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
16:56:39.837 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
16:56:40.849 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
16:56:41.863 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
подключил пиксель, там немного другая карта, но ответ тот же..
16:59:54.925 02 03 D0 FF 00 0A CD 0E Запрос регистров 4x53504-4x53513
16:59:55.139 02 03 D0 FF 00 0A CD 0E Запрос регистров 4x53504-4x53513
16:59:55.351 02 03 D0 FF 00 0A CD 0E Запрос регистров 4x53504-4x53513
16:59:55.564 02 03 D0 FF 00 0A CD 0E Запрос регистров 4x53504-4x53513
стало все нормально. т.е. все корректно видит.
подключил 2Gi -
16:56:38.825 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
подключил пиксель, там немного другая карта, но ответ тот же..
16:59:54.925 02 03 D0 FF 00 0A CD 0E Запрос регистров 4x53504-4x53513
Адреса почему разные?
На чужой адрес ответа точно не будет.
Адреса почему разные?
На чужой адрес ответа точно не будет.
а, точно, проект надо поменять.
10:57:59.115 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
10:57:59.123 03 03 02 00 03 81 85 Ответ на запрос регистров - 2б данных(1рег)
10:57:59.316 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
10:57:59.323 03 03 02 00 03 81 85 Ответ на запрос регистров - 2б данных(1рег)
10:57:59.516 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
10:57:59.524 03 03 02 00 03 81 85 Ответ на запрос регистров - 2б данных(1рег)
ну вот, пиксель связь имеет.
а 2Gi в таких же условиях - нет
14-03-2017 11:02:04 03 03 D1 00 00 01 BC D4 Запрос регистров 4x53505-4x53505
11:02:05.753 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
11:02:06.767 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
11:02:07.780 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
11:02:08.792 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
11:02:09.805 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
11:02:10.818 03 03 D1 00 00 01 BC D4 CRC верен - 8б в пакете всего
причём я такое наблюдаю уже второй раз. первый раз было когда я не могу настроить связь 2Gi с МВ110-8А на скорости 19200. удалось только на 115200.
но тут я не могу поменять битрейт в венте чтобы проверить
coverart
14.03.2017, 08:03
А чо было то???
проверил на другом 2Gi - тоже самое
А чо было то???
связи нет 2Gi с ЕС-вентилятором
обновил софт на 2Gi - связь появилась!
обновил софт на 2Gi - связь появилась!
Шайтан, однако...
14-03-2017 13:12:05 03 03 D1 00 00 09 BD 12 Запрос регистров 4x53505-4x53513
13:12:05.943 03 03 12 00 03 00 01 00 01 00 00 00 01 00 00 00 02 00 02 00 00 37 81 Ответ на запрос регистров - 18б данных(9рег)
13:12:06.080 03 03 D1 00 00 09 BD 12 Запрос регистров 4x53505-4x53513
13:12:06.098 03 03 12 00 03 00 01 00 01 00 00 00 01 00 00 00 02 00 02 00 00 37 81 Ответ на запрос регистров - 18б данных(9рег)
13:12:06.233 03 03 D1 00 00 09 BD 12 Запрос регистров 4x53505-4x53513
13:12:06.251 03 03 12 00 03 00 01 00 01 00 00 00 01 00 00 00 02 00 02 00 00 37 81 Ответ на запрос регистров - 18б данных(9рег)
галка групповые запросы не установлена.
косяк?
вент не дает сделать пакет больше 18байт
приходится делать много карт
13:16:28.711 03 03 D1 00 00 09 BD 12 Запрос регистров 4x53505-4x53513
13:16:28.729 03 03 12 00 03 00 01 00 01 00 00 00 01 00 00 00 02 00 02 00 00 37 81 Ответ на запрос регистров - 18б данных(9рег)
13:16:28.744 03 03 D1 09 00 03 ED 17 Запрос регистров 4x53514-4x53516
13:16:28.754 03 03 06 00 00 00 80 00 80 38 5D Ответ на запрос регистров - 6б данных(3рег)
галка групповые запросы не установлена.
косяк?
Нужна версия лоджика и проект.
Нужна версия лоджика и проект.
вот
обновил
со свежим 502 лоджиком тоже самое
поскольку появилась задача о разделении групп на конкретное кол-во байт из-за ограничения производителя, то наверное будет не лишним разработчиков внести такую возможность в лоджик. ну чтоб не ручками это все делать.
сейчас приходится бить по времени, см.картинку, впринципе и так бы сошло, но отображение неудобное, т.к. в форме нет сортировки по столбцам.
в форме нет сортировки по столбцам.
На вашем скрине сортировка прослеживается четко. Сначала по времени опроса, потом по адресу.
А вот о возможности вручную формировать карту памяти - согласен. Но вряд ли что то изменится. И проблема даже не в лености сегнетикс, а скорее в проблемах с совместимостью с предыдущими версиями.
На вашем скрине сортировка прослеживается четко. Сначала по времени опроса, потом по адресу.
А вот о возможности вручную формировать карту памяти - согласен. Но вряд ли что то изменится. И проблема даже не в лености сегнетикс, а скорее в проблемах с совместимостью с предыдущими версиями.
о том и речь, что в большой таблице надо сортировать сначала не по времени..
о том и речь, что в большой таблице надо сортировать сначала не по времени..
В итоге таблица формируется по запросам, что и требовалось. А уж порядок следования запросов надо принять как данность.
Но если у некоторых переменных опрос 100, а у других 110 - то с определённой периодичностью эти опросы будут пересекаться и происходить одновременно. Не лучше ли сделать нулевой период и опрашивать из лоджика "по обстановке" ? Кроме того, там в переменных куча того, что достаточно вычитать 1 раз, или вообще никогда.
Но если у некоторых переменных опрос 100, а у других 110 - то с определённой периодичностью эти опросы будут пересекаться и происходить одновременно.
Странно слышать такие слова от представителя сегнетикса. Вообще подозревал что даже если в определенный момент времени пересекаются запросы с разным временем опроса, то сначала отсылается запрос стоящий выше в карте памяти. Потом ожидается ответ на запрос. После его получения (или по истечении тайм-аута) посылается запрос стоящий ниже в карте памяти. И далее по кругу.
Если следовать вашей логике, то и разные запросы с одним и тем же периодом опроса должны постоянно пересекаться и связи вообще не будет.
Я, видимо, не очень удачно выразился. Я о том, что запросы, конечно же, пересекаться не будут, а будут следовать один за другим без всякой заметной паузы между ними, так, словно у них у всех одинаковый период, переменная за переменной. Так и получится, что запросы будут идти с промежутками, а потом, внезапно, один(два, три) "большой" из-за слипшихся во времени периодов.
Но если у некоторых переменных опрос 100, а у других 110 - то с определённой периодичностью эти опросы будут пересекаться и происходить одновременно. Не лучше ли сделать нулевой период и опрашивать из лоджика "по обстановке" ? Кроме того, там в переменных куча того, что достаточно вычитать 1 раз, или вообще никогда.
вопщем да. так и сделал.
было бы неплохо описать в справке такой случай когда требуется чтобы длина посылки была не больше определенного кол-ва байт.
вот столкнулся я счас в первый раз с этим и хз что делать. решение с нулевым опросом и объедением входов не вполне очевидное.
Так и получится, что запросы будут идти с промежутками, а потом, внезапно, один(два, три) "большой" из-за слипшихся во времени периодов.
На примере приведенной выше карты памяти. Большей частью времени (если позволяет скорость обмена) запросы формируются группами по 4 шт с минимальными зазорами по времени. Потом следует 1 отдельный запрос с зазором от 10 до 100 мс. Примерно 1 раз в секунду формируется группа из 5 запросов с минимальными зазорами по времени. Что в этом страшного?
На примере приведенной выше карты памяти. Большей частью времени (если позволяет скорость обмена) запросы формируются группами по 4 шт с минимальными зазорами по времени. Потом следует 1 отдельный запрос с зазором от 10 до 100 мс. Примерно 1 раз в секунду формируется группа из 5 запросов с минимальными зазорами по времени. Что в этом страшного?
судя по сниф-скану 485го запросы идут как-то подряд, немного вперемешку, да и фиг с ним.
PA3JlUBHOE
19.09.2017, 14:47
судя по сниф-скану 485го запросы идут как-то подряд, немного вперемешку, да и фиг с ним.
Всего-то месяцок ушло на разбирательство с этим ЕБМ:Just_Cuz_21: Я в своё время посмотрел на их модбас-мануал, да и сделал через 0-10В и дискретку. Быстро, надёжно, просто:punk:
Всего-то месяцок ушло на разбирательство с этим ЕБМ:Just_Cuz_21: Я в своё время посмотрел на их модбас-мануал, да и сделал через 0-10В и дискретку. Быстро, надёжно, просто:punk:
лучше день потерять, чем потом пролететь.. :konfeta:
vBulletin v3.8.3 (Russian), Copyright ©2000-2024, Jelsoft Enterprises Ltd.