Segnetics

Вернуться   Segnetics > Форум Segnetics

Форум Segnetics Территория общения

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2022, 14:39   #721
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
А если кэш почистить?
Ну если только еще и у Опсоса.

Проснётся.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 18.10.2022, 16:08   #722
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Поболтаем?

заработало


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 14:05   #723
nitc
Новичок
 
Регистрация: May 2016
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Поболтаем?

что-то непонятное происходит. два одинаковых маркоса, на входе одного 0, на входе другого 1; на выходе обоих 0.
режим отладки, плк Matrix.
Что делаю не так?

Последний раз редактировалось Arsie, 03.11.2022 в 14:07 Причина: Удалил вложения за ненужностью
nitc вне форума   Ответить с цитированием
Старый 03.11.2022, 14:07   #724
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от nitc Посмотреть сообщение
что-то непонятное происходит. два одинаковых маркоса, на входе одного 0, на входе другого 1; на выходе обоих 0.
режим отладки, плк Matrix.
Что делаю не так?
Перезапустите лоджик. И делайте это раз в полчаса, если много отлаживаетесь.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 14:11   #725
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 862
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от nitc Посмотреть сообщение
что-то непонятное происходит. два одинаковых маркоса, на входе одного 0, на входе другого 1; на выходе обоих 0.
режим отладки, плк Matrix.
Что делаю не так?
Может, внутри макроса один-единственный блок Raise?
младшой сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 14:23   #726
starmos
Senior Member
 
Регистрация: Jan 2013
Сообщения: 728
Благодарил(а): 22 раз(а)
Поблагодарили: 13 раз(а) в 12 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Перезапустите лоджик. И делайте это раз в полчаса, если много отлаживаетесь.
Это для любых контроллеров так, или только для Матрикса?
starmos сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 14:30   #727
nitc
Новичок
 
Регистрация: May 2016
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Перезапустите лоджик. И делайте это раз в полчаса, если много отлаживаетесь.
начал отладку потому что программа не реагирует на аварию термореле насоса. это не в режиме отладки.


Добавлено через 7 минут


Цитата
Сообщение от младшой Посмотреть сообщение
Может, внутри макроса один-единственный блок Raise?
содержимое макроса не менял. всегда работал с конструктора (матрикс впервые налаживаю).
nitc вне форума   Ответить с цитированием
Старый 03.11.2022, 14:39   #728
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от nitc Посмотреть сообщение
начал отладку потому что программа не реагирует на аварию термореле насоса. это не в режиме отладки.
Перезагрузиться, залить программу заново.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 14:53   #729
nitc
Новичок
 
Регистрация: May 2016
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Перезагрузиться, залить программу заново.
сделано 2-3 раза, не помогает. Форматировать и снова загрузить?

(вчера работало - лампа авария насоса загоралась, но вчера я не запускал отладку с ноута).
nitc вне форума   Ответить с цитированием
Старый 03.11.2022, 15:13   #730
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от nitc Посмотреть сообщение
сделано 2-3 раза, не помогает. Форматировать и снова загрузить?
Если вы не изменяли как-то программу (блок любой поставить на поляну), то программа не загружалась. В этом случае форматирование да, поможет, т.к. программа после загрузится однозначно.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 16:09   #731
nitc
Новичок
 
Регистрация: May 2016
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Если вы не изменяли как-то программу (блок любой поставить на поляну), то программа не загружалась. В этом случае форматирование да, поможет, т.к. программа после загрузится однозначно.
обновил ядро, форматировал, залил программу добавив макрос. и ничего не поменялось... только плк жутко тормозить перестал

программа не реагирует на срабатывание капиллярного термостата (я туда вообще не лазил); в отладке видно, что 0 > 1 меняется. это не ошибка в схеме... что происходит то?
nitc вне форума   Ответить с цитированием
Старый 03.11.2022, 16:19   #732
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от nitc Посмотреть сообщение
обновил ядро, форматировал, залил программу добавив макрос. и ничего не поменялось... только плк жутко тормозить перестал

программа не реагирует на срабатывание капиллярного термостата (я туда вообще не лазил); в отладке видно, что 0 > 1 меняется. это не ошибка в схеме... что происходит то?
программу приложите, плз.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 16:32   #733
nitc
Новичок
 
Регистрация: May 2016
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
программу приложите, плз.
вот она

Последний раз редактировалось Arsie, 03.11.2022 в 16:55
nitc вне форума   Ответить с цитированием
Старый 03.11.2022, 16:37   #734
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 862
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Поболтаем?

там 100500 макросов
на каком проблема то?
младшой сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 16:43   #735
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от nitc Посмотреть сообщение
вот она
Единичка прошлёпана. Фильтр не работает.

Безымянный.png


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 16:49   #736
nitc
Новичок
 
Регистрация: May 2016
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Единичка прошлёпана. Фильтр не работает.

Вложение 11143
это не я. я макросы не менял


Добавлено через 1 минуту


Цитата:
Сообщение от младшой Посмотреть сообщение
там 100500 макросов
на каком проблема то?
я приложил скриншот, но его затерли.
на макросе фильтра дискретного сигнала термостата, фильтра термореле вентилятора и насоса. это по сути один и тот же
nitc вне форума   Ответить с цитированием
Старый 03.11.2022, 16:55   #737
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от nitc Посмотреть сообщение
это не я. я макросы не менял
Я бы для безопасности взял исходный проект и махнул бы все макросы с него на тот, в котором прошлёпана единичка. Мало ли где ещё что прошлёпалось. Просто на всякий случай.

И никогда не загружайте проект через отладку. Ни в каком софте. Никогда. А после отладки с осторожностью подходите к сохранению изменений.


PS. Проект удаляю для экономии места в вашем профиле.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 17:05   #738
nitc
Новичок
 
Регистрация: May 2016
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Я бы для безопасности взял исходный проект и махнул бы все макросы с него на тот, в котором прошлёпана единичка.
я буду пересоздавать проект, оч далеко ехать если что не так. придется изменения вносить. не знаю как менять макросы.

Цитата:
Сообщение от Arsie Посмотреть сообщение
И никогда не загружайте проект через отладку. Ни в каком софте. Никогда. А после отладки с осторожностью подходите к сохранению изменений.
загружал через usb (не знаю как загружать через отладку), всё что менял в режиме отладки, это настройка фильтра пожара и прессостатов на входе "1НО/НЗ"

спасибо
nitc вне форума   Ответить с цитированием
Старый 03.11.2022, 17:30   #739
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от nitc Посмотреть сообщение
я буду пересоздавать проект, оч далеко ехать если что не так. придется изменения вносить. не знаю как менять макросы.
Безымянный.png


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 18:49   #740
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
И никогда не загружайте проект через отладку. Ни в каком софте. Никогда. А после отладки с осторожностью подходите к сохранению изменений.
мнэээ, это о чём речь?


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 18:54   #741
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата
Сообщение от LordN Посмотреть сообщение
мнэээ, это о чём речь?
У нас это когда загружают треугольничком.

В случае сбоя в обмене данными, а они хоть и очень-очень редко, но случаются, константы проекта будут заменены на вычитанные. Если после этого сохраниться, то всё, пиши пропало.

Ловил это и у нас и в кодесисе и в степе.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 19:13   #742
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
У нас это когда загружают треугольничком.

В случае сбоя в обмене данными, а они хоть и очень-очень редко, но случаются, константы проекта будут заменены на вычитанные. Если после этого сохраниться, то всё, пиши пропало.

Ловил это и у нас и в кодесисе и в степе.
треугольничек - это F5?

а всегда так делаю...

Изображения
Тип файла: jpg 4356822.jpg (109.0 Кбайт, 9 просмотров)


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 03.11.2022, 20:40   #743
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
никогда не загружайте проект через отладку.
Авторы не доверяют своему софту?

Цитата:
А после отладки с осторожностью подходите к сохранению изменений.
Ну это понятно, если что-то менял.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 04.11.2022, 10:32   #744
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Я бы для безопасности взял исходный проект и махнул бы все макросы с него на тот, в котором прошлёпана единичка. Мало ли где ещё что прошлёпалось. Просто на всякий случай.

И никогда не загружайте проект через отладку. Ни в каком софте. Никогда. А после отладки с осторожностью подходите к сохранению изменений.


PS. Проект удаляю для экономии места в вашем профиле.
ДА?
Я Вам полгода назад (плюс/минус) задавал прямой вопрос. Тогда у вас в смлоджике изменился алгоритм отладки и когда загружаешь программу в контроллер кнопкой треугольникм - то тип компоновки автоматически переключается в "отладочный". Ранее такого не было и тип компоновки оставался такой как был и отладка работала, только константы нельзя было поменять "онлайн". Тогда Вы мне сказали что мол ничего страшного оставлять проект в отладочной компоновке в контроллере. А сейчас сами же пишете другое. Кроме того, если ставим галку "рабочая" компоновка то в следующий раз подключиться с отладкой к контроллеру без загрузки программы не получится.
PS ранее я всегда загружал программу в контроллер только в рабочей компоновке, отладочной никогда не пользовался чтобы не налететь на глюки. Сейчас порой могу оставить программу в отладочной компоновке, особенно после того как Вы уверили что ее можно так оставлять.
Max2114 вне форума   Ответить с цитированием
Старый 04.11.2022, 14:02   #745
windy
Senior Member
 
Регистрация: Mar 2014
Адрес: Санкт-Петербург
Сообщения: 408
Благодарил(а): 1 раз(а)
Поблагодарили: 23 раз(а) в 23 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от Arsie Посмотреть сообщение
И никогда не загружайте проект через отладку. Ни в каком софте. Никогда. А после отладки с осторожностью подходите к сохранению изменений.
С этого места подробнее пожалуйста...

Признаюсь, практически всегда загружаю проект в режиме отладки (F5), время от времени - F7.
Получается, что это неверно.
Если есть правильный алгоритм загрузки проекта Лоджиком - просьба описать его. Либо ткнуть пальцем, где это написано.

P.S. Без претензий, но чувствую, что не один я такой.
windy вне форума   Ответить с цитированием
Старый 06.11.2022, 11:48   #746
starmos
Senior Member
 
Регистрация: Jan 2013
Сообщения: 728
Благодарил(а): 22 раз(а)
Поблагодарили: 13 раз(а) в 12 сообщениях
По умолчанию Ответ: Поболтаем?

Я похоже в меньшинстве, потому что всегда загружаюсь через F7. Но зато никогда не понимал разницы между рабочей и отладочной компоновками. По умолчанию всегда стоит отладочная = я всегда её и грузил, тем более мне и надо отлаживаться чаще всего. А уже потом подключался через зеленый треугольник. Это правильно? Можно ли оставлять для работы отладочную компоновку? Я догадался в чем разница с рабочей - в том, что отлаживаться нельзя - но как это на работе объекта скажется?
starmos сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 06.11.2022, 16:34   #747
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 770
Благодарил(а): 8 раз(а)
Поблагодарили: 65 раз(а) в 60 сообщениях
По умолчанию Ответ: Поболтаем?

Тоже всегда загружал в режиме отладки.
Так как когда то на форуме писали что особой разнице нет но в режиме отладки могут (именно могут) возникать сбои и не корректная работа (ни разу не наблюдал).
Поэтому присоединяюсь к выше сказанному, и прошу написать хотя бы краткую инструкцию по использованию режима отладки при загрузке нового проекта и на каком этапе загружать рабочую конфигурацию.


__________________
Саня
monstr696 вне форума   Ответить с цитированием
Старый 06.11.2022, 18:33   #748
alex
Senior Member
 
Регистрация: Jan 2006
Сообщения: 320
Благодарил(а): 5 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Поболтаем?

тоже гружу в отладке
Арсений писал что не обязательно потом перегружать в рабочей, т.к после перезагрузки контроллера питанием, автоматически становится рабочая компоновка. ( у меня это точно в памяти отложилось. но искать не буду где писал)
alex вне форума   Ответить с цитированием
Старый 06.11.2022, 20:37   #749
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Поболтаем?

вопщем требуется официальное разъяснение по способам загрузки
когда, как, почему, какие последствия и какие особенности


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 07.11.2022, 10:42   #750
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Поболтаем?

Цитата:
Сообщение от LordN Посмотреть сообщение
вопщем требуется официальное разъяснение по способам загрузки
когда, как, почему, какие последствия и какие особенности
Повторяю уже сказанное:


В случае сбоя в обмене данными, а они хоть и очень-очень редко, но случаются, константы проекта будут заменены на вычитанные. Если после этого сохраниться, то всё, пиши пропало.

Ловил это и у нас и в кодесисе и в степе.



Цитата:
Сообщение от alex Посмотреть сообщение
тоже гружу в отладке
Арсений писал что не обязательно потом перегружать в рабочей, т.к после перезагрузки контроллера питанием, автоматически становится рабочая компоновка. ( у меня это точно в памяти отложилось. но искать не буду где писал)
Всё верно. На всякий случай уточню, что все сделанные изменения "онлайн" также сбросятся, т.е. вернутся к состоянию на момент загрузки проекта.


Добавлено через 3 минуты


Цитата:
Сообщение от monstr696 Посмотреть сообщение
Так как когда то на форуме писали что особой разнице нет но в режиме отладки могут (именно могут) возникать сбои и не корректная работа (ни разу не наблюдал).
Оооооочень редко. Причём разбираемый случай базируется на том, что автор не обманул и реально имел место сбой. Если обманул, то это "оооочень редко" превращается в "почти никогда". Также проблема в проекте могла появиться и по другим причинам, например, файл физически побился на диске из-за проблем с файловой системой.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Благодарность от:
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 16:35.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024