|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
04.03.2017, 07:21 | #1 |
Member
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Нет отдельного блока записи без чтения
Использую smh2gi и ПЧ advanced control m420, столкнулся, что частотник для записи направления вращения использует регистр 2000h, но при попытки считывания он выдаёт ошибку.
Программа не страдает, так как всё остальное работает нормально, но хотелось бы добавить отдельный блок чисто под запись. Ну и мечта чтобы при работе в режиме Slave segnetic мог отслеживать запись в его регистры! Типа как это сделано в режиме мастер при периоде запроса 0, появляется rdy. |
04.03.2017, 09:08 | #2 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Нет отдельного блока записи без чтения
Вы не первый. Где-то на этом форуме уже обсуждалось.
Такая же проблема с ОВЕНовскими модулями DO. Из-за этого увеличивается время опроса - добавляются лишние мало кому нужные запросы на чтение только что записанных регистров. Запись в регистры можно отслеживать в самой программе, проверяя значение регистров на предмет их изменения. Хотя, порой возникало желание видеть в программе, производятся ли в принципе запросы к контроллеру. Последний раз редактировалось младшой, 04.03.2017 в 09:33 |
04.03.2017, 13:06 | #3 | |
Member
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Нет отдельного блока записи без чтения
Цитата:
Столько огорода городить. Ради не понятно чего. Отладка так вообще мучение. ждать по пару минут чтобы что-то скомпилировалось... Удерживает только цена контроллера и идеальное совпадение требований входов-выходов. |
|
05.03.2017, 18:41 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Цитата:
Обычно компоновка проходит за 3-15 секунд, если это не проект с 50 экранами SMArt. Приложите ваш проект, посмотрим, почему так долго. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.03.2017, 18:43 | #5 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Нет отдельного блока записи без чтения
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.03.2017, 19:14 | #6 | |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Нет отдельного блока записи без чтения
Цитата:
|
|
05.03.2017, 19:51 | #7 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Нет отдельного блока записи без чтения
Значит один блок будет направлен на один порт, а второй блок на второй порт.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
05.03.2017, 20:11 | #8 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Нет отдельного блока записи без чтения
|
06.03.2017, 13:27 | #9 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Нет отдельного блока записи без чтения
Часто у вас на эзернете такие сети?
Однако и тут есть выход. Мастер контролируете вручную. Всё, что не мастерное является слейвовым. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
07.03.2017, 22:06 | #10 |
Member
Регистрация: Jun 2015
Адрес: Екатеринбург
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Нет отдельного блока записи без чтения
|
09.03.2017, 10:38 | #11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Нет отдельного блока записи без чтения
Так вы о компоновке ('компиляции') или о полном процессе, начиная с сохранения, заканчивая включением в отладку?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |