Это делается через событие.
Например у страницы, на вкладке Свойства, есть раздел "События". Выбираете Событие "Перед печатью" и там прописываете ИмяДиаграммы.item99.AxisValue="ЧемуТо"
Это делается через событие.
Например у страницы, на вкладке Свойства, есть раздел "События". Выбираете Событие "Перед печатью" и там прописываете ИмяДиаграммы.item99.AxisValue="ЧемуТо"
Спасибо.
Спасибо разобрался. Но если с горизонтальной линией проблем нет, то с вертикальной меткой времени не все так просто. Почему то вертикальная константная линия отображается только, если время ее отображения совпадает со временем отрисовки графика (см фото). Более того я пробовал строить график по событиям и сделал, что эти времена совпадали. Но и в этом случае линия отображалась только когда время ее отрисовки блокировал.2018-03-18_232416_P.png2018-03-18_232251_P.png
Можно ли это победить?
Посмотрите пример в отчете. Обратите внимание на событие "Начало построения" у страницы.
Спасибо.
Добрый день. Есть функция времени Time( ) - текущее время. А как задать 3 минуты назад? Чтобы был отрезок времени в 3 минуты до сейчас.
Вычесть 3*60
Спасибо.
Здравствуйте. Необходимо записывать значения в светодиодное табло при помощи Master OPC. В инструкции на прибор значатся функции Modbus 10 и 45 (запись значений). Что это за функции и где их найти в OPC-сервере? Связь с таблом есть, но я не пойму в какие регистры и какими функциями записывать значения. Получается, что 1й регистр 45й функцией...
1.png
2.png
https://drive.google.com/open?id=0B-...htLVhDdl9XcmNn
ссылка на инструкцию на табло.
Заранее спасибо.
Не в ту тему написал, если можно, переместите в OPC-сервер.
Последний раз редактировалось Lukasevich; 22.03.2018 в 14:57.
Это уже расширенные функции Modbus. Их нужно делать через скрипты.
Посмотрите эту документацию - в ней есть примеры.
https://insat.ru/products/Universal_...ver_API_UG.pdf
Спасибо.
Здравствуйте. Из OPC-сервера приходит float. Например, 12345,6. Мне нужно разбить его в скаде на отдельные числа "1", "2", "3", "4", "5", "6" и производить с ними вычисления. Как это можно сделать?
Разобрался. Использовал разбор строки.
Последний раз редактировалось Lukasevich; 23.03.2018 в 07:48.
Добрый день. Проблема возникла с передачей данных из Мастерскады 3.7 в OPCcodesys 2.3. Хочу передать массив из десяти переменных в СКАДу. В скаду добавляю переменную как группу. Причем данные считываются нормально, а запись из СКАДы не происходит. Если отдельно добавлять переменные массива, то все нормально работает. Пробовал помощью MatriconOPC записывать, все нормально.
Тут вопрос позволяет ли CodeSys OPC выполнять групповую запись ?