|
Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx |
|
Опции темы | Поиск в этой теме |
26.02.2018, 16:16 | #1 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Вопрос по Modbus
Есть устройтво, с которым пиксель 25 должен связываться по модбас,но связи нет. Но если изменить тип контроллера на 2gi(тот же проект, те же настройки) связь есть. Как это можно объяснить?
|
26.02.2018, 16:17 | #2 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Вопрос по Modbus
Вам удаётся загрузить проект для 2Gi в pixel?
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
26.02.2018, 17:03 | #3 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Вопрос по Modbus
Почти пустой проект, в котором содержится карта переменных устройства, блок slave (link) привязан к led, и блок screen int для вывода значения с переменной. Разве в таком проекте проблема изменять тип контроллера?
|
26.02.2018, 17:18 | #4 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Вопрос по Modbus
Изменить контроллер - не проблема почти в любом проекте. Проблема - загрузить проект для 2Gi в пиксель, потому что это разные контроллеры и компоновка проекта под них совершенно несовместимая. Да вы даже подключиться к пикселю не сможете, если в проекте 2Gi.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
26.02.2018, 17:56 | #5 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Вопрос по Modbus
Вы хотите сказать, программу, которую я прикрепил, нельзя залить в пиксель или 2gi, меняя тип контроллера? Я же ее заливаю в оба контроллера и отладка стартует без проблем.
|
26.02.2018, 18:01 | #6 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Вопрос по Modbus
А, так сразу надо и говорить, что вы загружаете её в 2Gi. А то пишете так, будто грузите всё время в пиксель.
Итак, 2Gi более скоростной и он может игнорировать проблемы контроля количества стоп-битов. Попробуйте снизить скорость обмена, увеличить таймауты и убедитесь, что количество стоп-битов выставлено правильно. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
26.02.2018, 18:09 | #7 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Вопрос по Modbus
Цитата:
|
|
26.02.2018, 18:17 | #8 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Вопрос по Modbus
С таймаутом - да. Ну и самое "кошерное" - это попытаться подружить ваш девайс с ОРС-сервером. Если "взлетит" - делайте в пикселе такие же настройки, тоже должно завестись. Если нет - придётся копать более глубоко.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
26.02.2018, 18:31 | #9 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Вопрос по Modbus
Вот в том и дело, что,например, лектусом все читается хорошо, 2gi тоже, а с пикселем связи нет.
|
26.02.2018, 21:21 | #10 |
Senior Member
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 495
Благодарил(а): 50 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: Вопрос по Modbus
Может в пикселе перемычка затесалась на порт? Терминатор которая подключает.
|
27.02.2018, 15:35 | #11 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Вопрос по Modbus
Цитата:
Вот видео, надеюсь понятное. К лампе led0 привязан пин break блока slave link и на экран выводится значение с переменной. Если связи нет, горит лампа. Как можно видеть на 2gi состояние лампы меняется, на пикселе нет. https://yadi.sk/i/61YRzq483SpatW |
|
27.02.2018, 15:44 | #12 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Вопрос по Modbus
Подключитесь OPC сервером на этот же порт и зафиксируйте лог обмена с контроллером 2Gi и с пикселем.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
01.03.2018, 11:27 | #13 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Вопрос по Modbus
|
01.03.2018, 11:37 | #14 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Вопрос по Modbus
Нет, связку оставьте такую же: контроллер-прибор. Только на эту же шину подключайте компьютер. Чтобы компьютер прочитал обмен, какие пакеты шлёт контроллер и чем отвечает ваш слейв.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
07.03.2018, 10:01 | #15 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Вопрос по Modbus
|
07.03.2018, 10:32 | #16 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Вопрос по Modbus
Ну да, что угодно с подобным функционалом.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |