Страница 400 из 764 ПерваяПервая ... 300350390398399400401402410450500 ... ПоследняяПоследняя
Показано с 3,991 по 4,000 из 7638

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

  1. #3991

    По умолчанию

    Цитата Сообщение от osc Посмотреть сообщение
    Не получается загрузить файл на форум.
    Вот ссылка на dropbox: https://www.dropbox.com/s/9vibsgubcn...ttings.7z?dl=0
    dest.GetRTPin().Value = source.GetRTPin(PinTypes.PT_PIN).Value;
    Мы не так писали делать.
    Спасибо.

  2. #3992

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    dest.GetRTPin().Value = source.GetRTPin(PinTypes.PT_PIN).Value;
    Мы не так писали делать.
    Если я правильно понял:
    dest.AddAssignValueTask(source.GetRTPin(PinTypes.P T_PIN).ObjectValue,null);

    Lectus'у это помогло, спасибо. В исходном проекте функция AddAssignValueTask была неправильно использована и не работала, поэтому в тестовый проект перенесли вариант из исходного.

    Вопрос с MasterOPC остался.
    Значения присвоенные команде во время отсутствия связи при восстановлении связи самопроизвольно передаются в контроллер.
    Возможно это поведение заложено в OPC-сервере?
    Есть ли способ это исправить?

  3. #3993

    По умолчанию

    Цитата Сообщение от osc Посмотреть сообщение
    Значения присвоенные команде во время отсутствия связи при восстановлении связи самопроизвольно передаются в контроллер.
    Как они могут передаваться в контроллер если нет связи?
    ОРС сервер пытается выполнить запись - если не проходит, пытается снова. Если поступит новое значение - будет уже пытаться записать его.
    Спасибо.

  4. #3994

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    У нас данное поведение не проявляется - в сервере висит значение которое скада прислала в последние раз, оно же и будет записано когда связь будет восстановлена.
    Так как раз проблема в том и состоит, что значение переданное в OPC-сервер и не переданное OPC-сервером в контроллер из-за отсутствия связи при восстановлении связи самопроизвольно передаётся в контроллер.
    К моменту восстановления связи в контроллере могут быть уже совсем другие настройки, введённые, например, с помощью панели оператора. А MasterOPC (в отличие от Lectus'а) установит другие значения по факту восстановления связи, а не по команде оператора.

  5. #3995

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Как они могут передаваться в контроллер если нет связи?
    ОРС сервер пытается выполнить запись - если не проходит, пытается снова. Если поступит новое значение - будет уже пытаться записать его.
    Вот именно это поведение можно отключить? Чтобы, если запись не была выполнена, то больше не пытаться.
    Восстановление связи может произойти, например, через несколько дней. И запись в контроллер значений, введённых несколько дней назад, может привести к неприятным последствиям

  6. #3996

    По умолчанию

    Нет, так сделать нельзя.
    Если только реализовать запись скриптами на SendAndReciveDataByMask
    Спасибо.

  7. #3997

    По умолчанию

    В какой-то момент при открытии проекта стала выскакивать предупреждение:
    errOpenObject.PNG

    При этом на другом ПК такого окна не выскакивает. Технически не вижу отличий в открытых проектах на обоих компьютерах. В чём может быть проблема?

  8. #3998

    По умолчанию

    Версии совпадают? В одной из версий была такая ошибка - она была связана с журналом компьютера.
    Спасибо.

  9. #3999

    По умолчанию

    Нет, версии не совпадают:
    3.8.1.57951 17Apr05(Demo)_17_04_05_03_00 - нет ошибки
    3.8.1.57719 17Mar18(Demo)_17_03_18_13_09 - есть ошибка

    Ясно в чем причина. Спасибо

    P.S. на версии 3.8.0.58019 3.8(DemoReleaseMin)_17_04_08_09_36 проект вообще не открывается

    Нормально открылось на последней бете
    Последний раз редактировалось energvk; 08.04.2017 в 15:52.

  10. #4000

    По умолчанию

    Добрый день,

    На сайте у вас имеется большое количество примеров с использованием C# скриптов и вашим форматом сигналов типа "bool?", "int?". Интересует то, что идёт после точки, например X.Value / X.HasValue и прочее. В блоге вы рассматриваете лишь часть из них, но полный список я, к сожалению, не нашёл (вместе с описанием). Скажите, где это можно найти?

Страница 400 из 764 ПерваяПервая ... 300350390398399400401402410450500 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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