|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
27.12.2023, 11:54 | #31 | |
Senior Member
Регистрация: Aug 2021
Сообщения: 160
Благодарил(а): 14 раз(а)
Поблагодарили:
11 раз(а) в 8 сообщениях
|
Ответ: Запись в свои же holding регистры
Цитата:
-Имеем n-контроллеров, на всех одинаковая программа. -Имеем n-помещений, где будут стоять эти контроллеры. -После монтажа контроллеров, прокладки сети 485 и подключением к мастеру (Scada). Необходимо каждому контроллеру указать его адрес в соответствии с помещением где он стоит. Адрес (и др.) легко можно задать через системное-меню. Резюме: Пока адрес Slave не совпадает с адресом Master LocalHost(tcp) самому себе запись не проходит. Приложение скрин с разными и одинаковым адресом. Arsie, где я не прав? p.s. Вы противоречите сами себе. Последний раз редактировалось Arsie, 19.04.2024 в 16:39 Причина: вложения погибли |
|
27.12.2023, 12:28 | #32 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Запись в свои же holding регистры
Да вроде оба адреса можно задать. В чем проблема?
__________________ Не являюсь сотрудником Segnetics !!! |
27.12.2023, 12:53 | #33 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Запись в свои же holding регистры
Цитата:
Признайтесь, вы неравнодушно смотрите на сову и примеряете её к глобусу Но даже если вдруг вы хотите учесть всё, даже возможность встретить динозавра (а она, как известно, 50% - либо встретишь, либо нет), то берите из конструктора HVAC пульт SMH-2G, там есть макрос, перебирающий адреса. Используйте) __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
27.12.2023, 14:25 | #34 | |
Senior Member
Регистрация: Aug 2021
Сообщения: 160
Благодарил(а): 14 раз(а)
Поблагодарили:
11 раз(а) в 8 сообщениях
|
Ответ: Запись в свои же holding регистры
Да можно. Дело не в проблеме.
А в желании, такую мелкую задачу переложить на программу. Цитата:
Стоят 5 контроллеров завязаны по сети 485 и Scada их опрашивает. Приехал поменять программу, т.к. Лоджик на ноуте новее, то необходимо было перепрошить все. Но вот не задача один Матрикс отказался воспринимать "Форматирование". На следующий день отправляю монтажника с другим Матриксом, он должен был поменять, поставить Адрес, про "Адрес Мастера" я забыл. Итог пришлось ехать самому, об этой мелочи вспомнил только у контроллера. Что обиделись? 02/12/2019 нужен был адрес, сегодня без этого тоже на работает. https://forum.segnetics.com/showthread.php?t=6247 здесь про адрес тоже не слова. Напишите там. Тогда ни я не другие не будут натягивать сову на глобус. |
|
27.12.2023, 14:39 | #35 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Запись в свои же holding регистры
Цитата:
Цитата:
Ваш пример легко решаем: 1) на каждый контроллер своя программа, в которой уже правильный адрес, это исключает лишние поездки и головняки; 2) сисменю закрыто под пароль. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
27.12.2023, 14:55 | #36 |
Senior Member
Регистрация: Aug 2021
Сообщения: 160
Благодарил(а): 14 раз(а)
Поблагодарили:
11 раз(а) в 8 сообщениях
|
Ответ: Запись в свои же holding регистры
Arsie, это все не о том.
Arsie, я не учу Вас создавать контроллеры Arsie, Вы не учите меня создавать программы Договорились? Мои вопросы были: 1. И тогда как узнать свой новый адрес? - Никак. 2. или после потери связи с самим собой перебирать адреса в программе, пока связь не восстановиться? - Да. Макрос примера есть там-то Я буду очень благодарен. В моих сообщениях никогда не найдете подвохов и скрытых умыслов. |
27.12.2023, 15:11 | #37 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Запись в свои же holding регистры
Я же с самого начала дал чёткий ответ: Но даже если вдруг вы хотите учесть всё, даже возможность встретить динозавра (а она, как известно, 50% - либо встретишь, либо нет), то берите из конструктора HVAC пульт SMH-2G, там есть макрос, перебирающий адреса. Используйте)
Знаете, почему в пассажирских самолётах нет системы парашютного спасения, а в боевых есть? Хотя падают и те и другие. Всё дело в статистических вероятностях падения. Пассажирские падают ну очень редко, а военные в среднем на втором боевом вылете. С адресами та же фигня, о чём я вам и говорю, но вы меня не слышите. Адрес безболезненно меняется только в автономно стоящем контроллере. Но в автономно стоящем контроллере вообще нет нужды писать в свои холдинги. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
27.12.2023, 15:20 | #38 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Запись в свои же holding регистры
Последней строчкой почти насмешил
__________________ Не являюсь сотрудником Segnetics !!! |