Мне нужно создать поле для ввода числового коеффициента, что бы с помощью СПК107 подставлять числа в формулу на контроллере ПЛК154А-М.
Мне нужно создать поле для ввода числового коеффициента, что бы с помощью СПК107 подставлять числа в формулу на контроллере ПЛК154А-М.
у меня на столе лежит СПК107, и мне на нём нужно вводить коеффициенты, подскажите как сделать
1.Создаете переменную.
2.Создаете элемент в визуализации типа "Rectangle" c возможностью ввода, связываете с переменной.
3.Передаете переменную по modbus.
Последний раз редактировалось Мурат Ахриев; 20.02.2014 в 16:08.
а можете пример сделать?
Для Вас уже все давно сделали.
Изучите данный пост:
http://www.owen.ru/forum/showthread....l=1#post115706
Там нету того о чём я просил, нажатием на елемент Rectangle я вызываю панель с цифрами, ввожу число, но незнаю что сделать что бы ето число при нажатии на ОК сохранилось в тот же Rectangle которым и вызвалось окно.
На следующей неделе будет готово руководство по созданию визуализации, там найдете ответ.
Методов много.
Самый популярный - взять прямоугольник за основу.
Например, Вам надо вывести переменную из основной программы и иметь возможность ее менять.
Пусть она будет находится в программе PLC_PRG и будет объявлена так:
X: WORD;
1. Добавляете визуализацию
2. Добавляете Rectangle
3. В поле Text пишете тектс без кавычек: "Моя любимая переменная %d"
4. В поле TextVariable выбираете переменную PLC_PRG.X
В таком виде переменная будет просто выводится. Для ее задания делаем последний шаг:
5. В настройках прямоугольника идем в самый низ. Ищем поле Inputconfiguration.
Раскрываем его и видим список дополнительных полей.
Выбираем OnMouseClick и нажимаем Configure.
Откроется Диалог. В нем Выбираем пункт Write Variable и нажимаем кнопку >.
Далее выбираете метод ввода и проверяете как оно работает.
СПК107, прошивка 3.939, target 3.5.4.20_v22.
OnMouseClick в Inputconfiguration отсутствует и для прямоугольника, и для текстового поля.
как организовать ввод уставки?
11.JPG