Codesys 3.5 sp14
Вид для печати
Codesys 3.5 sp14
Тогда задайте вопрос в соответствующем разделе
Здравствуйте. Хочу уточнить по поводу USB Guardant sign. Можно установить лицензионную версию на стендовый компьютер для проверки работоспособности и отладки, а после перенести на уже производственный компьютер скаду + usb? Надо недельку-две протестировать скаду прежде чем устанавливать на объекте. С какими сложностями могу столкнуться и как их избежать? Спасибо!
Можно.
Никаких сложностей нет.
Нашел в чем ошибка, в версии скады где можно вызывать окно объекта и окно системы прямо из мнемосхемы (относительно недавняя функция, как раз интегрированная к началу 2023 года) не работает на ПК с windows 7 SP1, вылетает данная ошибка, причем нестабильно, может вылететь при установки программы, может установиться без ошибок, но будет вылетать при заходе в режим исполнения. Подскажите есть ли возможность решить данную проблему?
Так же нашел один неприятный баг, если на мнемосхеме создать кнопку из палитры, и например событием перекрывать ее (зона выбора над кнопкой) то кнопка нажимается сквозь зону выбора. Если же я вынесу кнопку с дерева объектов - все стабильно.
Нет возможности прислать проект, это случается с любым проектом, в котором используется вызов дерева системы/объектов на Win7 SP1, вот тема где обсуждался данный скрипт https://owen.ru/forum/showthread.php...627#post390627
Извиняюсь, окно ошибки там другое, Вложение 67813
Вот проект, честно это тот же проект который вы выкладывали в теме на которую я дал ссылку, он тоже откроется с ошибкой.
Порядок действия:
На пк с Win 7 SP1 устанавливается Masterscada последней версии, после установки - при переходе в режим исполнения (перед появлением мнемосхемы, после полосы загрузки проекта с вашим логотипом, появляется данное окно Вложение 67815. Если продолжить переход, то не будут вызываться окна системы/объектов с мнемосхемы. Как только удаляю данный скрипт из проекта, ошибка пропадает.
Так же на мнемосхему вынес баг о котором писал в посте #7366.
Попробуйте нажать на кнопки при "не скрытой зоне выбора". Кнопка из палитры все равно будет работать. Скажу Вам больше, если на кнопку из дерева системы нажимать быстро 3-4 раза, то она тоже сработает..... Использовал зону выбора в большом количестве проектов, очень удобно когда, перед нажатием на кнопку, можно открыть окно с предупреждением и т.д.
Еще есть один вопрос, на предприятии работает проект практически без остановки, иногда требуется внести существенные изменения в проект. Я скачиваю его на свой ПК, делаю изменения, но за время пока я занимался проектом, параллельно на предприятии работал проект и накапливал данные архивации, можно ли каким то образом безболезненно загружать исправленный проект но подгружать в него последние данный архивации, сейчас это делаю вручную из каждой папки содержащей .dat файлы переношу их в исправленный.
[QUOTE=Vitorgan;408418]Вот проект, честно это тот же проект который вы выкладывали в теме на которую я дал ссылку, он тоже откроется с ошибкой.
/QUOTE]
Какая версия MasterSCADA? Мы не переносили это в стабильную - нужно проверять на Бета версии 3.13.
Для переноса проекта на другой компьютер нужно на компьютере, на котором вносили правки выполнить Проект - Экспортировать. Экспортированный проект не содержит архивов и его можно переносить на другой компьютер.
Внести на новый компьютер можно следующим образом. В режиме разработки:
1 вариант. Проект - Импортировать, выбираете "Папка с импортируемым проектом" и выбираете папку в которую вы экспортировали проект
2 вариант. Просто скопировать новый поверх старого с заменой. Архивы при этом затронуты не будут .
В режиме исполнения.
1. Нажмите Alt+F10 - показать проект. Выделите компьютер - закладка "Режим исполнения" - "Управление проектом".
2. В тулбаре - Управление системой - компьютер - Управление проектом.
Выбираете импорт из папки, также выбираете папку в которую вы экспортировали проект, и нажимаете "Импортировать". Режим исполнения кратковременно остановится, затем автоматически запустится снова.
Подскажите пожалуйста, как можно дублировать отчет, чтобы все связи сохранились, при импорт-экспорт на владке отчеты, связи разрываются
Подскажите пожалуйста, каким образом в мастер.репорт можно перевести число в секундах в формат Часы:минуты:секунды?
Пример: 5456 секунд в 1 час 30 минут 56 секунд
Можно методом TimeSpan.FromSeconds:
https://learn.microsoft.com/ru-ru/do...s?view=net-8.0
Можно использовать C# в самом мастер.репорт?
Подскажите пожалуйста, что я делаю не правильно? В отчетах есть событие (свернуть/развернуть). Но оно выполняется не когда я нажимаю на данное событие, а когда сворачиваю или разворачиваю строки(+-). Пример: Есть отчет с раскрытыми строками. Во взаимодейстии таблицы стоит "сворачивание включено" и выражение {Свернуть}. Но при предварительном просмотре, приходится нажать на переменную свернуть, далее раскрыть любую строку, тогда раскроются все. Действие не происходит по нажатию на переменную, а только при нажатии на +-
Ничего не понятно.
Посмотрите документацию по взаимодействию:
https://support.mps-soft.ru/MasterSC...v_otchete.html
Там есть пример
Подскажите пожалуйста, преобразовать число во время у обычной переменной получилось, а вот у суммы этих переменных не получается, ошибка вылетает о невозможности преобразования
{
TimeSpan.FromSeconds(Sum(DataBand1,Данные.mix_time ))}
Здравствуйте! Пришлите пожалуйста на почту support@masterscada.ru пример вашего проекта в архиве.
Здравствуйте. Вопрос о переносе связей. В дереве объектов существуют объекты 1 - 10. Я создал "НОВЫЙОБЪЕКТ" в дереве объектов и хочу перенести все существующие объекты в него, а основную мнемосхему (система/компьютер 1/мнемосхема) сделать мнемосхемой созданного "НОВЫЙОБЪЕКТ". Пробовал сделать наоборот (т.е. сначала экспорт/импорт мнемосхемы, а после перенос объектов), но восстановление внешних связей не прошло так как я это представлял (заменял "/Система/Компьютер 1/Мнемосхема/" на "Объект/НОВЫЙОБЪЕКТ/Мнемосхема"). Получилось отметить все чек-боксы восстановления связей, но много элементов потеряли связь. Подскажите пожалуйста как правильно решить этот вопрос? Спасибо!
upd: скажите пожалуйста, что отмеченное красным ошибка.
Здравствуйте! На какой версии делаете проект? Пришлите проект на проверку посмотрим у себя. support@masterscada.ru заархивируйте предварительно.
Здравствуйте. Подскажите пожалуйста, как вывести кнопку квитировать на мнемосхему?
Здравствуйте, подскажите пожалуйста, как на такое реагировать - Вложение 67865, ПЛК 210
Здравствуйте. Счётчик событий добавил. Возникли проблемы с кнопкой. Во вкладке управления у меня отсутствует элемент кнопка. Ее можно как то добавить? Спасибо большое за ответ.
В палитре на мнемосхеме во вкладке Управление у вас отсутствуют кнопки?Вложение 67885
В Элементах диалога тоже?
Меню сервис-Обновить библиотеки. Если не поможет переустановите MasterSCADA. Не поможет пишите на support@masterscada.ru со скриншотами и отчётом об ошибках.
Здравствуйте. Изображение объекта "насос" расположено на мнемосхеме и нужно, чтобы при наведении курсора на изображение не всплывала подсказка. Подскажите пожалуйста. Как можно убрать подсказку изображения объекта на мнемосхеме. Спасибо.
Здравствуйте.
В отдельном окне имеются команды для ввода аналоговых чисел. При вводе появляется стандартное окошко "Ввод значения", кнопки "Да" и "Отмена".
Вопрос: Можно ли как-то отследить событие нажатия кнопки "Да"?
Мне это нужно, чтобы закрыть и тут-же снова открыть данное окно с командами, перезагрузить его.
Сейчас я вынужден разместить в том окне отдельную кнопку-команду для перезагрузки.
Хотелось бы автоматом...
Спасибо.
Да. Только перезагрузить.
(Сетевая версия, купили немного не того клиента, без управления, типа View. Без перезагрузки какого-либо окна на клиенте, команды из этого окна не уходят на сервер. Теперь приходится правой рукой левое ухо...)
Такой возможности нет. Если только будете контролировать само значение, изменилось оно или нет, и если изменилось - делать своё черное дело))) перезагружать окно. Делается расчётом, сравниваете с предыдущим значением переменной которое в дереве объектов находиться должно выше расчёта.