Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2VtzqucPabn
IPB IPB
Проектирование, монтаж, наладка, сервис

Здравствуйте, гость ( Вход | Регистрация )

- Рекомендации АВОК 5.5.1-2023
«Системы противодымной вентиляции жилых и общественный зданий»

- Рекомендации АВОК 7.8.3-2023
«Проектирование инженерных систем лабораторий»

- Рекомендации АВОК 7.10-2023
«Здания жилые и общественные. Защита от шума и вибрации инженерного оборудования»

АВОК в соц. сетях
ИНН: 7714824045
 
Добавить ответ в эту темуОткрыть тему
> Отладка TWIDO
ARTME
сообщение 27.11.2023, 8:35
Сообщение #1





Группа: New
Сообщений: 9
Регистрация: 7.11.2016
Пользователь №: 308765



Здравствуйте.
Есть проблема с TWDLMDA40DTK.
В наличии TwidoSoft и TwidoSuite (оба под варей).
Опыт общение с таким софтом относительно небольшой и касается в основном диагностики.
В связи с чем появились два вопроса:
1. Есть ли в в указанных выше программных средствах режим отладки по шагам аналогично отладчику МК?
2. Есть ли возможность во время работы и в останове (в реале или в симуляторе) видеть содержимое ячеек памяти, в данном случае %M?
Информацию эту искал, но не нашел.

Сообщение отредактировал ARTME - 27.11.2023, 8:40
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ogorsv
сообщение 27.11.2023, 10:58
Сообщение #2





Группа: Участники форума
Сообщений: 167
Регистрация: 19.9.2010
Пользователь №: 72709



Здравствуйте.

1. Я не видел ни в одном, ни во втором пошагового режима отладки
2. Симулятор есть только у TwidoSuite. Содержимое можно видеть как в самой программе при включённой анимации, так и в анимационных таблицах - как в Стоп, так и в Run
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ARTME
сообщение 27.11.2023, 11:28
Сообщение #3





Группа: New
Сообщений: 9
Регистрация: 7.11.2016
Пользователь №: 308765



Спасибо за быстрый ответ.
Правильно ли я понял, что состояние переменной (в данном случае битовой %M), будет засвечиваться в случае её установки в High на экране в рабочей программе при включённой анимации в TwidoSuite?
Если да, то как можно в симуляторе управлять состояниями входов %I?
Не обижусь, если ткнете носом в умную книжку, посвященной отладке, а то все найденные мной пособия касаются только написания лестничных диаграмм и загрузки их в ПЛК.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ARTME
сообщение 27.11.2023, 12:16
Сообщение #4





Группа: New
Сообщений: 9
Регистрация: 7.11.2016
Пользователь №: 308765



Скрин в дополнение, чтобы понять о чем именно идет речь.


Прикрепленные файлы
Прикрепленный файл  Снимок.JPG ( 30,02 килобайт ) Кол-во скачиваний: 9
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andreyit43
сообщение 27.11.2023, 16:44
Сообщение #5





Группа: Участники форума
Сообщений: 57
Регистрация: 1.9.2019
Из: Екатеринбург
Пользователь №: 365017



Цитата(ARTME @ 27.11.2023, 13:28) *
Если да, то как можно в симуляторе управлять состояниями входов %I?

Это действительное значение состояние входов, как и выходов %Q, и при изменении оно сразу заменится на "реальное". В плк шнайдеровском, и не только, тип tsx37, tsx57 и далее, в ПО PL7, Unity pro и т.п. есть возможность входа\выхода силой (Force) переключить в нужное состояние. В твидо это делается в окошечке которое открывается вместе с симуляцией (нажимать надо на цифру входа который хотите включить).
Прикрепленный файл  345345.JPG ( 52,74 килобайт ) Кол-во скачиваний: 12

Цитата(ARTME @ 27.11.2023, 13:28) *
Правильно ли я понял, что состояние переменной (в данном случае битовой %M), будет засвечиваться в случае её установки в High на экране в рабочей программе при включённой анимации в TwidoSuite?

Состояние будет в рабочей программе показываться, даже есть её нет в таблице анимации. Как и с текущими значениями в %MW, %MD.
Таблица анимаций нужна, чтобы через неё менять текущее значение\состояние ячеек.

Сообщение отредактировал Andreyit43 - 27.11.2023, 16:45
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ARTME
сообщение 27.11.2023, 18:48
Сообщение #6





Группа: New
Сообщений: 9
Регистрация: 7.11.2016
Пользователь №: 308765



Так просто и красиво, а я не догадался. wub.gif
Спасибо, действительно работает и работает замечательно.
Таблица анимации у меня пустая. Правильно ли я понимаю, что она не является обязательным приложением к рабочей
программе, и в случае её отсутствия я могу создать её сам?
Например так, к приложенном скрине, где я могу видеть состояние нужной мне ячейки памяти, а также записывать в неё нужное мне значение.

Сообщение отредактировал ARTME - 27.11.2023, 18:48
Прикрепленные файлы
Прикрепленный файл  Снимок.JPG ( 38,24 килобайт ) Кол-во скачиваний: 8
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Andreyit43
сообщение 27.11.2023, 19:19
Сообщение #7





Группа: Участники форума
Сообщений: 57
Регистрация: 1.9.2019
Из: Екатеринбург
Пользователь №: 365017



Цитата(ARTME @ 27.11.2023, 20:48) *
Таблица анимации у меня пустая. Правильно ли я понимаю, что она не является обязательным приложением к рабочей
программе, и в случае её отсутствия я могу создать её сам?

Не является.
Могу ткнуть, что лучше глядеть в мануал т.к. есть системные ячейки памяти, например, %S4-%S7 являющимися таймерами, или окончание ячеек %MW может быть ":X0-:X15" которое является битом слова, или что у счетчиков и таймеров с подобным есть доп. метки %Ci.V, %Ci.P, %Ci.E, %Ci.D, %Ci.F.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ARTME
сообщение 27.11.2023, 19:31
Сообщение #8





Группа: New
Сообщений: 9
Регистрация: 7.11.2016
Пользователь №: 308765



Спасибо, мануал у меня есть, и про системные ячейки я знаю.
Меня в этом плане больше волнуют пакости некоторых разработчиков, прячущих в энергонезависимой памяти параметры рабочей программы, которая в результате их утери из-за гибели батарейки становится бесполезной.
Мои вопросы исчерпаны, спасибо ogorsv и Andreyit43 за оперативную и высококвалифицированную помощь.
Удачи.

Сообщение отредактировал ARTME - 27.11.2023, 19:32
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274


ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvE2vr3

Последние сообщения Форума





Rambler's Top100 Rambler's Top100

RSS Текстовая версия Сейчас: 6.5.2024, 16:42