Страница 177 из 765 ПерваяПервая ... 77127167175176177178179187227277677 ... ПоследняяПоследняя
Показано с 1,761 по 1,770 из 7646

Тема: Вопросы начинающего

  1. #1761

    По умолчанию

    В скрипте, в цикле, выполняю шаблонирование объектов. Нужно соединить входы/выходы переменных. Buffer - это группа Значений в дереве объектов, с которых происходит считывание и запись.
    Для разделения области чтения и записи переменных в OPC сервере использовался символ "$", но с вариантом, когда все считывается и записывается в группе переменных это не срабатывает.
    При вызове метода показывает: Ошибка: "Не могу найти child с Name=Значение 1$". Если вход и выход значения обозначить одинаково - ""Значение " + num.ToString()" то появляется "Ошибка: Значение не попадает в ожидаемый диапазон".

    ITreeItemHlp Буфер = (ITreeItemHlp)проект.Item(FBPath + ".Переменные.Buffer");

    //Получение переменных дерева объектов
    ValueCurrent = (ITreePinHlp)новая_строка.GetChild("ValueCurrent") ;
    ValueNew = (ITreePinHlp)новая_строка.GetChild("Автомат.Выходы .ValueNew");
    BuferValueIn = (ITreePinHlp)Буфер.GetChild("Значение " + num.ToString());
    BuferValueOut = (ITreePinHlp)Буфер.GetChild("Значение " + num.ToString() + "$");

    //Соединяем полученные переменные
    ValueCurrent.Connect(BuferValueIn);
    ValueNew.Connect(BuferValueOut);

    Как соединить вход Значения в дереве объектов с одной переменной, выход Значения с другой?
    Последний раз редактировалось azausatu; 12.10.2014 в 18:43.

  2. #1762

    По умолчанию

    Цитата Сообщение от Vitorgan Посмотреть сообщение
    Заметил одну непонятную для меня вещь, когда создал новое окно, и вставил в него список строк из другого объекта, отображение строки работает, но только я удаляю в свойствах списка строк название заголовка, то сразу же отображение строки пропадает. (во втором окне мне нужно чтоб заголовка не было)
    Не совсем понятно в чем именно проблема.
    Опишите проблему подробнее - со скриншотами.
    Спасибо.

  3. #1763

    По умолчанию

    Здравствуйте!
    С помощью ФБ "Управление документа" пытаюсь сохранить Основной журнал. В результаты создаётся только заголовок журнала, а сами сообщения не отображаются:
    Проблема отображения сохр. файла.bmp

    P.S. например после сохранения с помощью данного ФБ "Отчёта", в файле присутствуют все параметры

  4. #1764

    По умолчанию

    Указываете ли вы время на входах "Дата с" и "Дата по"? За это время есть сообщения?
    Спасибо.

  5. #1765

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Указываете ли вы время на входах "Дата с" и "Дата по"? За это время есть сообщения?
    Спасибо!!!

  6. #1766

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Для этого можно использовать команду типа "Дискретный" у них есть закладка "Действия". Добавьте действие типа "Системное" - "выход". вытащите команду на мнемосхему - она станет кнопкой. Нажатие на эту кнопку вызовет действие выхода из режима исполнения.
    Используя действия также можно завершать сеанс пользователя, сохранять документы, присваивать значения переменным
    Здравствуйте.
    Делаю так, как описано, но кнопка в режиме исполнения принимает вид показанный во вложении и неактивна. Подскажите, пожалуйста, в чем может быть причина?
    Выход.PNG

  7. #1767

    По умолчанию

    Вообще если кнопка обведена крестом, то это означает что с ней нет связи. Попробуйте удалить ее вытащить команду снова.
    Также убедитесь что объект у вас назначен на исполнение компьютеру.
    Спасибо.

  8. #1768

    По умолчанию

    Добрый день.
    Еще раз спрошу. Имеется в дереве объектов Значение. Нужно связать через скрипт один вход и один выход другого скрипта со Значением. Т.е. в другом скрипте будет считываться значение и писаться в Значение. Как получить вход и выход у Значения в скрипте? Чтобы можно было использовать подобные методы:

    ЗначениеЧтение.Connect(ВходСкрипта);
    ВыходСкрипта.Connect(ЗначениеЗапись);

    Все. Спасибо. Разобрался. Оказалось, что нужно просто писать методы вот так:

    Значение.Connect(ВходСкрипта);
    ВыходСкрипта.Connect(Значение);
    Последний раз редактировалось azausatu; 13.10.2014 в 09:19.

  9. #1769

    По умолчанию

    Благодарю. Про назначение компьютеру забыл совсем

  10. #1770

    По умолчанию

    Цитата Сообщение от azausatu Посмотреть сообщение
    В скрипте, в цикле, выполняю шаблонирование объектов. Нужно соединить входы/выходы переменных. Buffer - это группа Значений в дереве объектов, с которых происходит считывание и запись.
    Для разделения области чтения и записи переменных в OPC сервере использовался символ "$", но с вариантом, когда все считывается и записывается в группе переменных это не срабатывает.
    При вызове метода показывает: Ошибка: "Не могу найти child с Name=Значение 1$". Если вход и выход значения обозначить одинаково - ""Значение " + num.ToString()" то появляется "Ошибка: Значение не попадает в ожидаемый диапазон".

    ITreeItemHlp Буфер = (ITreeItemHlp)проект.Item(FBPath + ".Переменные.Buffer");

    //Получение переменных дерева объектов
    ValueCurrent = (ITreePinHlp)новая_строка.GetChild("ValueCurrent") ;
    ValueNew = (ITreePinHlp)новая_строка.GetChild("Автомат.Выходы .ValueNew");
    BuferValueIn = (ITreePinHlp)Буфер.GetChild("Значение " + num.ToString());
    BuferValueOut = (ITreePinHlp)Буфер.GetChild("Значение " + num.ToString() + "$");

    //Соединяем полученные переменные
    ValueCurrent.Connect(BuferValueIn);
    ValueNew.Connect(BuferValueOut);

    Как соединить вход Значения в дереве объектов с одной переменной, выход Значения с другой?
    Вы соединяете значения с ОРС переменными? Или другими значениями?
    Приложите ваш проект.
    Спасибо.

Страница 177 из 765 ПерваяПервая ... 77127167175176177178179187227277677 ... ПоследняяПоследняя

Похожие темы

  1. вопросы начинающего
    от Flomaster в разделе ПЛК1хх
    Ответов: 25
    Последнее сообщение: 11.03.2015, 20:50
  2. Ethernet - вопрос начинающего.
    от Продамщебень)) в разделе Сетевые технологии
    Ответов: 8
    Последнее сообщение: 20.06.2013, 16:35
  3. вопросы начинающего
    от Chifa в разделе Сетевые технологии
    Ответов: 1
    Последнее сообщение: 30.07.2010, 14:32
  4. вопрос начинающего
    от gladkiynikita в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 22.03.2010, 05:43
  5. Вопросы
    от Мурат в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 27.01.2007, 03:24

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •