Добрый день. Можно ли какими либо инструментами сделать следующее:
Описание задачи:
необходимо для счетчика продукции вводить артикул продукции и фиксировать время начала производства этого артикула. НО!! Время ввода артикула будет позже начала производства этого артикула. То есть оператор ( мастер) в конце смены например в 14-00 вводит название артикула и время начала его выработки например 12-15 этих же суток. В отчете хотелось бы получить начиная с 12-15 название этого артикула. Сейчас в отчете получаю смену артикула только в момент фактического его ввода . В нашем примере это 14-00. А нужно в 12-15.
Как вариант выставлять вручную метку времени, используя ФБ "Установка метки времени" из раздела "Работа со временем".
Спасибо.
Как работает этот ФБ? Во встроенной справке нет его описания.
На время подаете вашу метку времени, на вход - ваше значение. На выходе будет ваше значение с нужной вам меткой времени.
Спасибо.
В отчете изменить связь с переменной Артикул на выход этого ФБ?
Выделяете колонку в отчете, открываете ее панель свойств. Там будет связь. Тащите в это поле.
Спасибо.
Добрый день, стоит задача преобразования данных тега тип string(в тег будет записываться со скады строка - числа и буквы). стоит задача преобразования элементов строки в таблицу для формирования таблицы запроса к устройству. Хочу использовать строку преобразованную в таблицу поэлементно. кодировка ASKII.
либо если есть возможность преобразование каждого элемента строки в ASKII и вставки в таблицу запроса.
s = server.ReadTag("Node1.Device1.Tag4");;
CRC=server.RunFunctionFromDevice("STRING",1,s);
server.Message("CRC=",CRC);
function STRING(SFrame)
buf={}; --создание переменной-таблицы
buf=server.StringToTable(SFrame); --преобразование полученной строки в таблицу
return buf[1];
end
string.png
Но вылетает такая ошибка. что я делаю не так и возможна ли реализация данной задачи в принципе?
Почитайте в справке для чего нужна StringToTable. Это совсем другой случай.
Нужно парсить строку, и формировать на основе таблицу.
Спасибо.
Добрый день.
Почему то не могу восстановить при запуске проекта на исполнение предыдущие значения. Галочки " восстановление при рестарте" стоят везде. Проект во вложении.