|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
13.03.2017, 13:58 | #61 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
проверил еще раз.
все перецепил. поменял драйверы местами. овеновский подцепил на сторону вента, кареловский на стороне компа. стало все нормально. т.е. все корректно видит. подключил 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 |
13.03.2017, 18:58 | #62 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
Цитата:
На чужой адрес ответа точно не будет. |
|
13.03.2017, 19:51 | #63 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
а, точно, проект надо поменять.
|
14.03.2017, 07:59 | #64 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
Код:
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б в пакете всего но тут я не могу поменять битрейт в венте чтобы проверить |
14.03.2017, 08:03 | #65 |
Senior Member
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
А чо было то???
|
14.03.2017, 09:16 | #67 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
|
14.03.2017, 09:58 | #69 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
|
14.03.2017, 10:12 | #70 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
Код:
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рег) |
14.03.2017, 11:42 | #71 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
Нужна версия лоджика и проект.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
14.03.2017, 13:08 | #72 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
|
15.03.2017, 07:35 | #74 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
поскольку появилась задача о разделении групп на конкретное кол-во байт из-за ограничения производителя, то наверное будет не лишним разработчиков внести такую возможность в лоджик. ну чтоб не ручками это все делать.
сейчас приходится бить по времени, см.картинку, впринципе и так бы сошло, но отображение неудобное, т.к. в форме нет сортировки по столбцам. |
15.03.2017, 09:20 | #75 |
Senior Member
Регистрация: Dec 2011
Сообщения: 748
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
На вашем скрине сортировка прослеживается четко. Сначала по времени опроса, потом по адресу.
А вот о возможности вручную формировать карту памяти - согласен. Но вряд ли что то изменится. И проблема даже не в лености сегнетикс, а скорее в проблемах с совместимостью с предыдущими версиями. __________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
15.03.2017, 09:34 | #76 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
Цитата:
|
|
15.03.2017, 09:45 | #77 |
Senior Member
Регистрация: Dec 2011
Сообщения: 748
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
В итоге таблица формируется по запросам, что и требовалось. А уж порядок следования запросов надо принять как данность.
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
15.03.2017, 10:11 | #78 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: карта для ЕС-вентов EBM-PAPST
Но если у некоторых переменных опрос 100, а у других 110 - то с определённой периодичностью эти опросы будут пересекаться и происходить одновременно. Не лучше ли сделать нулевой период и опрашивать из лоджика "по обстановке" ? Кроме того, там в переменных куча того, что достаточно вычитать 1 раз, или вообще никогда.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
15.03.2017, 10:47 | #79 | |
Senior Member
Регистрация: Dec 2011
Сообщения: 748
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
Цитата:
Если следовать вашей логике, то и разные запросы с одним и тем же периодом опроса должны постоянно пересекаться и связи вообще не будет. __________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
|
15.03.2017, 10:54 | #80 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: карта для ЕС-вентов EBM-PAPST
Я, видимо, не очень удачно выразился. Я о том, что запросы, конечно же, пересекаться не будут, а будут следовать один за другим без всякой заметной паузы между ними, так, словно у них у всех одинаковый период, переменная за переменной. Так и получится, что запросы будут идти с промежутками, а потом, внезапно, один(два, три) "большой" из-за слипшихся во времени периодов.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
15.03.2017, 10:57 | #81 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
Цитата:
было бы неплохо описать в справке такой случай когда требуется чтобы длина посылки была не больше определенного кол-ва байт. вот столкнулся я счас в первый раз с этим и хз что делать. решение с нулевым опросом и объедением входов не вполне очевидное. |
|
15.03.2017, 11:22 | #82 |
Senior Member
Регистрация: Dec 2011
Сообщения: 748
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
На примере приведенной выше карты памяти. Большей частью времени (если позволяет скорость обмена) запросы формируются группами по 4 шт с минимальными зазорами по времени. Потом следует 1 отдельный запрос с зазором от 10 до 100 мс. Примерно 1 раз в секунду формируется группа из 5 запросов с минимальными зазорами по времени. Что в этом страшного?
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
15.03.2017, 11:48 | #83 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
Цитата:
|
|
19.09.2017, 14:47 | #84 |
Member
Регистрация: Jun 2012
Адрес: СПб
Сообщения: 77
Благодарил(а): 7 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
|
19.09.2017, 18:43 | #85 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: карта для ЕС-вентов EBM-PAPST
лучше день потерять, чем потом пролететь..
|