31.08.2007, 10:17 | #151 |
НЕ сотрудник Segnetics
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопросы о контроллерах
Ну так обожмите провода с одного конца, а вторые концы соедините через клеммник.
Использовать телефонные разветвители я бы не стал. |
31.08.2007, 10:25 | #152 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Вопросы о контроллерах
Тоесть вторые концы соеденить через клеммник (не через ком 1) и обжать два проводка из клеммника, и воткунть в ком 2 второго кнтроллера? а так будет работать? (соменваюсь)
|
31.08.2007, 10:47 | #153 |
НЕ сотрудник Segnetics
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопросы о контроллерах
Не сомневайтесь, будет!
Ещё раз. Берём двухжильный провод, обжимаем с одной стороны коннектором, втыкаем коннектор в СОМ2 контроллера №1. Другой конец провода подключаем на ОТДЕЛЬНЫЙ клеммник (не на СОМ1 и не на какой-либо другой клеммник контроллера). К этому же клеммнику цепляете такой же провод на СОМ2 контроллера №2, №3 и т.д. |
31.08.2007, 11:35 | #154 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Вопросы о контроллерах
Но тогда ведь получается соединение типа "звезда"? Насколько я понимаю сеть протокол ModbusRTU должен работать таким образом, чтобы каждый узел был соединен со следующим отдельным проводом? Или я не прав?
|
31.08.2007, 11:42 | #155 |
НЕ сотрудник Segnetics
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопросы о контроллерах
Да ему (модбасу), побарабану. Хоть "звезда", хоть "треугольник". Откуда ему знать, как Вы провода между собой соединили?
|
31.08.2007, 11:46 | #156 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Вопросы о контроллерах
А тогда в такой конфигурации куда резисторы ставить? Почему тогда все производители рисуют схему подключения сети rs485 для обмена по протоколу Modbus в виде "последовательного" соединения "шлейфом" тоесть провода идут от мастера к первому узлу, затем от первого узла ко второму и т.д.?
|
31.08.2007, 11:55 | #157 |
Senior Member
Регистрация: Jan 2006
Сообщения: 172
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопросы о контроллерах
Соединять контроллеры в сеть по интерфейсу RS-485 действительно нужно "шлейфом" с резисторами на концах, это делается чтобы исключить возникновение помех из-за переотражения сигнала в длинной линии. Но если между контроллером и шлейфом будет небольшой кусок провода, то он совершенно ничему не помешает.
|
31.08.2007, 11:58 | #158 | ||
НЕ сотрудник Segnetics
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопросы о контроллерах
Цитата:
Цитата:
|
||
31.08.2007, 12:25 | #159 | |
НЕ сотрудник Segnetics
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопросы о контроллерах
Цитата:
|
|
31.08.2007, 13:32 | #160 |
Guest
Сообщения: n/a
|
Аналоговый выход
Добрый день!
На своем контроллере я попытался сопоставить значения на аналоговом выходе (проставлялось в лоджике) и реальные значения выходного напряжения (измерялось мультиметром). Вот что получилось: Значение на выходе Реальное значение в лоджике на выходе AO0, В 0 0.79 30 1 131 2 233 3 335 4 438 5 .... ... 845 9 946 10 Если я не ошибаюсь, то при нуле, на выходе должно быть 0В. А при 1015 - 10В. Получается, что АЦП некорректно работает? Как это может в дальнейшем повлиять на поведение всей автоматики? |
31.08.2007, 13:36 | #161 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Аналоговый выход
Я тоже мерил ц-шкой... так вот 10 вольт у меня не получалось... При значении 1015 у меня ц-шка показывала толи 9,9 В, толи 9,97 (Точно не помню). Но это нормально. ПРи нуле было 0 В. Возможно у тебя что-то с контроллером, или ты не так меряешь.... или ц-шка врет (она может).
|
31.08.2007, 13:37 | #162 |
НЕ сотрудник Segnetics
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Аналоговый выход
А относительно какой клеммы Вы измеряли напряжение?
|
31.08.2007, 13:39 | #163 |
Guest
Сообщения: n/a
|
Ответ: Аналоговый выход
Напряжение я мерил на клеммах GND и 34
|
31.08.2007, 13:44 | #164 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Аналоговый выход
Ну измеряект то вроде правильно... либо ц-шка врет, либо контроллер.
|
31.08.2007, 13:48 | #165 |
НЕ сотрудник Segnetics
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Аналоговый выход
А вот и нет! Клемма 2 или 4 вместо GND!
|
31.08.2007, 13:49 | #166 |
Guest
Сообщения: n/a
|
Мультиметр вряд ли врет. Он новый
Mastech какой-то с Ростестом Ща попробую.... Последний раз редактировалось Arsie, 04.10.2013 в 16:29 |
31.08.2007, 13:53 | #167 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Блин... точно попутал... клемаа 2, 4, E.... gnd - не та клемма
К стати нас был такой же касяк... понарсовали непопробовав схемы щитов, потом высянилось, что не работает управление приводами узлов регулировнаия. Стал разбиратся и обнаружил, что надо подключать ноль от трасформатора к клемма 2,4,Е, так как выходной сигнал как раз берется между выходом и "системной землей". Последний раз редактировалось Arsie, 04.10.2013 в 16:29 |
31.08.2007, 14:00 | #168 |
Guest
Сообщения: n/a
|
О, чудо!
Вы были правы. Клемма GND не для этого. Померил относительно 2 и 4 - все отлично. При 1015, правда чуть-чуть не дотягивает - 9.9..В. При 0 - 0В. А если ставишь больше 1015, то он по кругу сначала начинает считать? Поставил 1030 он стал выдавать 0В на выходе. Поставил 1100, напряжение стало расти... Последний раз редактировалось Arsie, 04.10.2013 в 16:29 |
01.09.2007, 10:53 | #169 |
Senior Member
Регистрация: Jan 2006
Сообщения: 172
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Аналоговый выход
Непонятно откуда взялось число 1015, там же десятибитный ЦАП, должно быть 1023.
|
02.09.2007, 15:56 | #170 | |
Senior Member
Регистрация: Jan 2006
Сообщения: 172
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопросы о контроллерах
Цитата:
PS: у нас были случаи, что включение штатного терминатора RS485 в SMH прекращало всякую связь, попадаются устройства со слабыми выходными каскадами интерфейса. |
|
06.09.2007, 23:04 | #171 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Аналоговый выход
Максимальное число - 1023, число 1015 взялось из конструктора и наших программ, т.к. используется диапазон 15..1015, т.е. равный тысяче. Так считать проще и для обычных приводов некритично.
В качестве "опорной точки" (т.н. "земля") можно использовать клеммы 2, 4, 22 и Е, но специально для аналогового выхода предназначена именно клемма Е, только в этом случае мы (производитель) гарантируем указанные точности аналоговых входов и выходов. Клеммы 2 и 4 - для аналоговых входов. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.09.2007, 23:09 | #172 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Вопросы о контроллерах
Правильная топология - "шина", т.е. все контроллеры подключаются последовательно. Это требование RS-485, а не конкретно модбаса. Модбас - это протокол, ему всё равно, как его передают. А вот RS-485 - это транспорт, через который работает модбас.
Советую для диспетчеризации использовать именно COM2, а не COM1. Связь между контроллерами, соответственно, наладить через COM1. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
25.09.2007, 09:36 | #173 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Вопросы о контроллерах
Есть небольшой вопрос. Видел у вас на сайте написано, что можете изготавливать контроллер с любыми подписями на кнопках а также поместить логотип фирмы на контролер. Хотелось бы узнать, что необходимо для этого. В каком формате выдать желаемое оформление контроллера? Насколько подорожает контроллер и т.д. Можно ответ в личку.
|
25.09.2007, 10:04 | #174 |
Новичок
Регистрация: Feb 2006
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопросы о контроллерах
Напишите пожалуйста этот вопрос на эп sales@segnetics.com
|
26.09.2007, 14:15 | #175 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Вопросы о контроллерах
Такой вопрос... у нас в офисе есть приточный агрегат, под управлением smh2010. Так вот он периодически зависает. Пишет на экране что сработал watchdog timer пишет что-то о тиках и т.д. Оживает только посл выкл\вкл питания. Что с ним случается и как с этим бороться? Почему watchdog не перезапускает программу?
|
26.09.2007, 14:36 | #176 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Управление WDT
Потому что так было задано при загрузке программы. Ответ на картинке.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
26.09.2007, 15:21 | #177 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Управление WDT
тоесть если убрать галку "остановка по wdt" то что будет происходить при срабатывании WatchDog'a? Программа перезапустится? или просто проигнорирует?
|
26.09.2007, 15:40 | #178 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Управление WDT
Скажу честно: мне крайне сложно представить такую операцию, как "игнорирование WDT".
Это как минимум противоречит самой идее сторожевых таймеров. Конечно перезапустится. Остановка по WDT имеет смысл только при отладке и в ответственных объектах с резервированием контроллеров. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
27.09.2007, 07:37 | #179 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Управление WDT
Я не говорю об "игнорировании WDT"... я просто уточнил, как это работает. В связи с этим еще вопрос... а как будет при этом перезапуске вести себя пид регулятор? он сбросит нкопленную интегральной составляющей сумму и начнет с 0?
|
27.09.2007, 07:51 | #180 |
Новичок
Регистрация: Jul 2006
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопросы о контроллерах
Возникла такая проблема: на обекте работает контроллер (где-то с весны) к нему по сети RS485 подключены 2 плавных пуска Emotron (где-то здесь писали, что у них кривой модбас, но недумал что настолько). Где-то летом связь с emotronam'и пропала. После этого при попытке перепрошить программу - один раз получилось, на второй раз появилось сообщение "на СОМ1 работает активное устройство мастер" и программа не зашивается. Это при том что программу я зашиваю через СОМ2 - RS232 Подскажите что-нибудь, пожалуйста.
|