Показано с 1 по 7 из 7

Тема: переезд с ОПС1 на ОПС2.

  1. #1

    По умолчанию переезд с ОПС1 на ОПС2.

    есть проект. в нем заюзан некий ОПС1.
    имеется в наличии другой ОПС2.
    нужно изменить в проекте прописанный там ОПС1 на ОПС2.
    как это делать в ручную - понятно.
    какие есть, и существуют ли, средства для автоматизации сего действия?

  2. #2

    По умолчанию

    Теоретически существует.
    У ОРС сервера, на закладке "Общие" есть поле CLSID - это уникальный номер ОРС сервера. Вам нужно вставить в дерево новый ОРС сервер, скопировать CLSID и вставить его в поле старого - тогда MasterSCADA будет работать уже с новым ОРС сервером.
    Но на практике это срабатывает не всегда. Дело в том что пути до переменных должны полностью совпадать - имена переменных, разделители между группами и т.д. Разделители между группами каждый производитель использует разные - кто-то точку, кто-то двоеточие. Но заменить например Lectus на MasterOPC можно.
    Сколько переменных у вас добавлено в ОРС сервер? Какой ОРС на какой хотите заменить?
    Спасибо.

  3. #3

    По умолчанию

    в том то и дело, что имена переменных "не бьют".
    опс, например, лектус, хочу заменить на опс, например, овен

  4. #4

    По умолчанию

    Цитата Сообщение от LordN Посмотреть сообщение
    в том то и дело, что имена переменных "не бьют".
    Поясните

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

  5. #5

    По умолчанию

    в проекте почти все имена переменных на кириллице.
    лектус кириллицу понимает, овен - нет.
    переменных довольно много, проект "глубокий", сделан не мною, потому есть большая вероятность где-то что-то упустить. да и не дело менять подобное вручную.
    структуру переменных сохранить, думаю, не проблема.

    а вообще странная проблема нарисовалась, я полагал, что подобное вообще никакого труда не составит т.к. наверняка есть какой-то штатный метод типа "найти и заменить всё".

  6. #6

    По умолчанию

    Цитата Сообщение от LordN Посмотреть сообщение
    а вообще странная проблема нарисовалась, я полагал, что подобное вообще никакого труда не составит т.к. наверняка есть какой-то штатный метод типа "найти и заменить всё".
    Цитата Сообщение от LordN Посмотреть сообщение
    в проекте почти все имена переменных на кириллице.
    лектус кириллицу понимает, овен - нет.
    Вот поэтому и проблема сделать такой метод - ОРС бывают разные по структуре. В будущем мы возможно сделаем какой нибудь мастер, но функция это маловостребованная.
    Так сколько именно у вас ОРС переменных?
    Чтобы не запутаться в связях можно сделать описание проекта - Проект-документировать. В созданном файле будут описаны все переменные и имеющиеся связи.
    При восстановлении связей желательно использовать "принцип клеммника" - использовать повторители.
    А почему вы вообще меняете Lectus на ОВЕН?
    Последний раз редактировалось SCADAMaster; 20.11.2011 в 16:09.
    Спасибо.

  7. #7

    По умолчанию

    почему вы вообще меняете Lectus на ОВЕН?
    хотелка такая....

Ваши права

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