Нет, растянуть нельзя. Сделайте для печати отдельный, полноэкранный тренд.
Вид для печати
Нет, растянуть нельзя. Сделайте для печати отдельный, полноэкранный тренд.
Плохо.. Очень
Как тогда это грамотнее сделать? создать тренд и по вызову с кнопки его запускать? (не нашел просто привязки вызова формы к кнопке
Можно просто сделать тренд-документ, добавить в объект ФБ "Управление документом" и привязать его к этому тренду. После этого через группу "Распечатать" производить печать
Добрый день.
Вопрос по поводу новых перьев, которые не отображаются при копировании нового проекта в старый, так и остался открытым. Сегодня на работе попробовал сделать этот проект на ХР. Вариант тот же. Новые перья отображаются только в дереве объектов. А в графике их нет. Получается это проблема Вашей программы......
(Я просто хочу дойти до истины).
Спасибо.
ФБ "Управление документом" создал, форму привязал. Как вывести теперь на мнемоформу кнопку, чтобы открывалась форма в новом окне?..
Создаете команду типа "Дискретный", связываете ее со входом печати и вытаскиваете на мнемосхему - команда станет кнопкой.
В теории получилось. Спасибо
Но тут вылезает еще одно "но". У меня стоит скрипт (2 экрана, мнемосхема выводится на 2ой, все окна кроме мнемосхемы по скрипту сворачиваются). То есть тренд у меня открывается и сразу сворачивается... Можно подсказку тогда как разрешить открытия новых окон?
Макет проекта во вложении
PS - может проще на будущее добавить кнопку "развернуть" на тренд?..
Зачем вы привязали и вход "Открыть" и вход "Распечатать". Нужно только распечатать - вам нужна только печать, а не открытие.
Для создания кнопок нужно просто вытащить команду на мнемосхему правой кнопкой мыши.
так для того, чтобы распечатать - нужно нормально выбрать нужный для печати фрагмент. "мини"-тренд не позволяет этого
Почему не позволяет?
Можно сделать через связывание - посмотрите вот этот видеопример:
http://www.masterscada.ru/files/docu...rend/Third.zip
Открываете тренд-документ, не закрывая его переходите на мнемосхему и у мини тренда делаете привязку к тренду документу.
Проблема действительно есть, и она связана в файлом rt.xml - он имеет более свежую дату чем импортируемый файл context.xml, поэтому замены и не происходит. Мы разберемся с данной проблемой.
На данный момент ошибку можно обойти удалив из рабочего проекта все файлы rt.xml перед импортом (при выключенной скаде).
Вдруг перестали хвататься и перетаскиваться элементы для установления связей. Совсем не захватываются.
Произошло после создания и редактирования первого отчета в проекте.
В чем может быть дело?
Перезапуск MasterSCADA не помог?
Попробуйте переустановить.
Всё исправилось после перезагрузки.
Вопрос - возможно ли на трендах отображать события - например сообщения в журнале. Как? И как будет выглядеть?
Не совсем понятно. Вы хотите в тренде отображать еще и сообщения?
Можно такое. Посмотрите видеопримеры по журналам - комбинированный режим.
http://www.masterscada.ru/?additional_section_id=233
Добрый день!
Подскажите пожалуйста, как можно из СКАДы стереть файл отчета, чтобы пользователь не должен был это делать вручную? У нас есть требование заказчика удалять файлы отчетов после 180 дней хранения, а как это сделать мы не знаем...
Как вы формируете отчеты? Вручную через ФБ управление документом?
Мы формируем отчет через ФБ "Управление документом"
Тогда единственный вариант - с помощью ФБ "Скрипт" мониторить папку и удалять старые файлы.
Алгоритм такой. По расписанию (подавайте импульс на вход скрипта раз в сутки например), производите перебор файлов в заданной вами папке:
http://www.cyberforum.ru/csharp-net/thread166977.html
Определяете время создания файла
https://msdn.microsoft.com/ru-ru/lib...v=vs.110).aspx
Если дата создания превысила нужное количество дней - удаляете.
Спасибо за совет!
При работе с источниками данных в отчете, названия данных обозначаются как названия выходов ФБ - например просто "выход" или "результат" если таких много одинаковых - неудобно. Возможно ли автоматом использовать, например, описание для этих целей или как изменить название команды в ФБ - у меня серое и не меняется.
На данный момент нельзя.
посмотрел инсатовский ролик "OPC-сервер Modbus MasterOPC.Протокол Modbus TCP. Часть 2"
начиная с 0:58 : "обратите внимание на настройку modbus поверх tcp ...
настройка нужна для спец.ковертеров типа ethernet/com...на следующем уроке мы рассмотрим
пример использования подобного шлюза..."
но как раз урока на эту тему в ютубовском списке я не нашел -
подскажите ссылку именно на этот урок.
К сожалению так и не дошли руки до его съемки.
Там принцип достаточно простой. Берете конвертер и настраиваете его на режим TCP Server Mode (в Moxa NPort называется так), в настройка COM порта конвертера задаете параметры связи, у TCP порта смотрите номер порта по которому осуществляется коннект.
В ОРС сервере добавляете TCP узел, прописываете IP адрес, порт, включаете режим "Modbus поверх TCP". Все - дальше настраиваете как стандартный Modbus.
спасибо за инфу-все заработало! подключил овен-блок мк-110-8д-4р + конвертер er108-l4u (телеофис)
скрин-ниже.Вложение 22004
подскажите, есть возможность отлаживать мастер-скада проект без контроллера?
Имею ситуацию: плк овен 110, софт написан на кодесис. На мастерскада делаю арм оператора.
Использую ОРС кодесис. Контроллера на руках нет. Запускаю кодесис в режиме эмуляции.
В мастер скада не видны данные из ОРС (на вкладке "данные" - пишет "нет соединения" ).
Как я понимаю, кодесис в эмуляции контроллер не заменяет (или я чтото недонастроил ?).
PLCWinNT подключить не получилось, пишет ошибка соединения #0 (есть :mad: где-нибудь дока на PLC win nt ?)
что посоветуете? Как отлаживать программу ?
Тут скорее вопрос не по MasterSCADA а по эмулятору Codesys и ОРС. Вам лучше обратится в раздел "Контроллеры" или Codesys.
Если будете Modbus и наш Modbus Universal, то тогда устройство можно имитировать специальными программами
http://sourceforge.net/projects/modrssim2/
Спасибо. .
добрый день. поиском не нашёл ответ.
Вопрос:
как сделать, чтобы при некачественном значении переменной OPC сервера значения на мнемосхеме не становились знаками вопроса, а оставались последние достоверные значения вплоть до успешного опроса? Запрет на использование некачественных значений в настройках ОРС ничего не даёт.
Это зависит от признака качества. Если признак качества Bad,то будет выдаваться последнее значение но будет подчеркнутым. Если будет признак качества Comm_Failure, то будут выдаваться знаки вопроса.
Тут некоторые разночтения. При обрыве связи Lectus ставит Comm Failure, а в Modbus Universal - Bad.
То есть Comm Failure в Lectus - это отстутствие связи.
Ну если только с помощью ФБ "Установка признаков выхода" менять его на нулевой.
Может вам сменить Lectus на Modbus Universal?
Подскажите как сбросить архив?
Сбросить в смысле удалить?
да Удалить
Компьютер (Объект) - Архив - кнопка "Удалить" (поставьте галчоку "Включая вложенные объекты").