|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме | Опции просмотра |
07.09.2017, 13:30 | #421 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 858
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: FBD чайникам
|
07.09.2017, 15:23 | #422 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 126
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: FBD чайникам
+1
|
07.09.2017, 15:40 | #423 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 126
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: FBD чайникам
Цитата:
27-х 28-х это три сми2 с адресами 26, 27, 28 в которые все пишется по нулевому адресу одной посылкой. да, вспоминается что-то такое что при запаси по одному были какие-то проблемы с тормозами, потом или кто-то подсказал или сам увидел широковещание, попробовал, и понял что это то что надо. сми2 именно под такой режим и заточены были насколь я понял |
|
07.09.2017, 17:44 | #424 | |
Senior Member
Регистрация: Jun 2017
Сообщения: 152
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Цитата:
|
|
07.09.2017, 18:18 | #425 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 126
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: FBD чайникам
для того чтобы запрос был один, а не три.
|
08.09.2017, 16:31 | #426 |
Senior Member
Регистрация: Jun 2017
Сообщения: 152
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Добрый день. Я прошу прощения, но что-то я наверно недопонимаю. Создал как у вас слэйв с адресом 0, прописал все сми2 с адресами от 50-57. Но видит только 53 по 57, а 50-52 не видит хоть убейся. Никогда не пользовался широковещательным запросом. Причем 53 физический адрес почему-то попадает на 51-2 в карте
Последний раз редактировалось Arsie, 25.03.2022 в 16:18 |
08.09.2017, 16:42 | #427 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 126
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: FBD чайникам
Цитата:
первый д.б. с адресом 50, если я ничего не путаю, и т.д. и что-то в карте у вас не так.. для СМИ2 адр 50 регистры r/w 1050-1051-1052-1053 для СМИ2 адр 51 регистры r/w 1054-1055-1056-1057 и т.д. |
|
11.09.2017, 11:25 | #428 |
Senior Member
Регистрация: Jun 2017
Сообщения: 152
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Добрый день LordN. Нашел у себя ошибку в карте памяти и все заработало, но ошибки в сети так и остались. Снизил скорость как у вас до 9600 - не помогло, уменьшил скорость опроса до 1000 мс - не помогло. В итоге посмотрел в Device (Link) количество ответов мастеру превышает количество запросов. То есть эти сволочи (СМИ2) продолжают обрабатывать чужие запросы? На этом порту еще сидит модуль аналового ввода M-7017RC. Как вы решили эту проблему с ошибками?
|
11.09.2017, 22:14 | #429 |
Senior Member
Регистрация: Jun 2017
Сообщения: 152
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Доброе время суток! Arsie скажите пожалуйста, функция R/W пишет и читает одновременно? Просто ситуация: на порту оставляю одну СМИ2 и в Device (link) наблюдаю как количество ответов в 2 раза больше количества запросов! Соответственно половина из них выпадает в ошибки.
|
11.09.2017, 22:22 | #430 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: FBD чайникам
|
12.09.2017, 08:09 | #431 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 858
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: FBD чайникам
Ага.
Мало того, что канал захламляется лишними запросами. Так еще и некоторые устройства не дают читать записанное по этому адресу. Видимо, это не противоречит "идеологии Modbus". |
12.09.2017, 08:46 | #432 |
Senior Member
Регистрация: Jun 2017
Сообщения: 152
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
|
12.09.2017, 11:21 | #433 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
Чтение происходит по недействительным адресам или вы написали это чисто чтобы хоть что-то написать?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.09.2017, 11:21 | #434 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.09.2017, 11:39 | #435 |
Senior Member
Регистрация: Jun 2017
Сообщения: 152
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
|
12.09.2017, 11:40 | #436 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
Всё равно нельзя...
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.09.2017, 11:50 | #437 |
Senior Member
Регистрация: Jun 2017
Сообщения: 152
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
|
12.09.2017, 13:21 | #438 | |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 858
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: FBD чайникам
Цитата:
Запись по адресам идет, но для чтения они недоступны. А написал я потому что раздражает непоследовательность, нелогичность, придумывание лишних сложностей, там где можно было сделать проще. Никто нигде из Сегнетикса логично не объяснил, зачем вообще производить операцию чтения сразу после записи. В каких таких стандартах модбаса написано о том, что такая последовательность обязательна или рекомендуется? С моей точки зрения эта операция чтения совершенно бесполезная и даже вредная. Никакой новой информации она не дает, зато занимает канал. А в случае с такими ОВЕНовскими изделиями время тратится еще и на ожидание ответа, посылку повторных запросов и т.п. И, конечно, мы все знаем, что ОВЕН не ОК. Но не будь лишних запросов на чтение, этой проблемы тоже не возникло. С другой стороны, нужная функция записи в Holding Registers из FBD в вашем мире "противоречит идеологии modbus". |
|
12.09.2017, 13:24 | #439 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
Вы о чём?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.09.2017, 13:29 | #440 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 858
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: FBD чайникам
|
12.09.2017, 13:34 | #441 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Цитата:
В рамках Trim5/SMH4 можно обратиться к самому себе, как к localhost: 127.0.0.1, это уже не противоречит. Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
12.09.2017, 14:28 | #442 | ||
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 858
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: FBD чайникам
Цитата:
На Trim5/SMH4 не пробовал, на 2Gi запросы на 127.0.0.1 не проходят. Цитата:
Напишите, пожалуйста, свое объяснение такому поведению модбас мастера в контроллерах сегнетикс. Отправлять искать иголку в стоге сена, которой может уже и не быть там, как-то не гуманно. |
||
12.09.2017, 14:31 | #443 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: FBD чайникам
Я не проверял, но по идее, 2Gi должен уметь опросить сам себя, если у него будет слейв со своим ip-адресом... Просто у не конфигурирован локалхост, как это сделано в триме и четвёрке.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
12.09.2017, 15:09 | #444 | |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 858
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: FBD чайникам
Цитата:
Однако (вот сюрприз!) в лоджике нет способа получить свой IP адрес (или его успешно скрывают). Следовательно, либо IP адрес контроллера должен быть определен на века на стадии программирования. Либо придумывать в меню задание IP адреса самого себя для опроса самого себя, а в инструкции писать "вы поменяли адрес контроллера в сервисном меню, не забудьте поменять еще и вон там". |
|
12.09.2017, 15:14 | #445 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
12.09.2017, 15:24 | #446 | |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 858
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: FBD чайникам
Цитата:
С Pixel'ем изначально такое не провернуть. А что с Pixel2? Там можно будет писать в 127.0.0.1? Но один черт, просто взять и писать в регистр нельзя Надо регулировать запись, обустраивать все это дополнительными блоками. Вопщем, костыли вместо логичного решения "из коробки". Последний раз редактировалось Arsie, 25.03.2022 в 16:19 |
|
12.09.2017, 15:33 | #447 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
Думаю, на этом можно остановиться. Метод работы официальный вы знаете.
Я, как программист, не вижу раздуваемой вами проблемы. Либо не понимаю, что вы мне объясняете. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.09.2017, 15:50 | #448 |
Senior Member
Регистрация: Jun 2017
Сообщения: 152
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Хорошо, обьясните почему нельзя сделать только запись без чтения, или дайте ссылку где это вы уже объясняли на форуме. НУ РЕАЛЬНО НАДО!
|
12.09.2017, 15:57 | #449 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
Цитата:
Причём самое интересное, что мои ответы одному человеку, почему на свой счёт принимает и второй человек. А ответы второму - первый. Поэтому предлагаю закрыть тему двумя тезисами: 1) Контрольное чтение всегда выполняется после записи. Так было всегда. Так есть сейчас. 2) Значимость записи самого в себя сильно переоценена. Хотите обсуждать далее - открывайте самостоятельные темы. Там вы хотя бы сами себя путать перестанете. И перестанете лезть друг к другу в разговор. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
12.09.2017, 16:05 | #450 | |
Senior Member
Регистрация: Jun 2017
Сообщения: 152
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Цитата:
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод FBD программы на FBD Logix | atp-service | Вопросы о программировании | 5 | 28.07.2022 19:13 |
Отсутствует связь по RS-485 при управлении параметрами из FBD | АндрейЛ | Связь с внешним миром | 16 | 15.05.2018 14:15 |
Кнопки в SMArt, управление из FBD (решено) | dp38 | SMLogix | 5 | 24.04.2017 18:33 |
C в FBD | Airborne | Вопросы о программировании | 21 | 14.08.2015 23:33 |
Прошу помощи, как будет на FBD | partner | Вопросы о программировании | 9 | 13.05.2014 15:27 |