Добрый день, уважаеммые коллеги!
Появилась необходимость достаточно большого расширения существущей скады на базе Wonderware Intouch 2014 R2 SP1.
Cобираемся поставить дополнительный монитор (абсолютно аналогичный 1ому).
Лет 5 назад была такая же задача, но проект утерен и в памяти ни чего не осталось. На сколько помню нужно было сделать:
1. В Windows настроить мониторы на "расширение".
2. Окна процессов расположить со следующими координатами: 1ое - х=0, y=0, 2ое - х=2560, y=0 (это при разрешении монтиров 2560х1440)
3. Произвести какие-то манипуляции с файлом Intouch.ini (очень очень смутно помню, но кажется что-то из разряда запретить шкалирование при изменении разрешения экрана и указать разрешение такое 5120;1440 (разрешение всей рабочей области по горизонтали и разрешение по высоте) но этот пункт не точный.
Так вот вопрос, правильно ли это? или требуется еще что-то?
Заранее спасибо!
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Wonderware Intouch на 2 экрана
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 94
- Зарегистрирован: 21 дек 2019, 19:49
- Имя: Дмитрий
- Страна: Россия
- город/регион: Тамбов
- Благодарил (а): 7 раз
- Поблагодарили: 4 раза
Wonderware Intouch на 2 экрана
________________________________________________
Не так страшны первые 90% ПНР, как вторые 90% ПНР
Не так страшны первые 90% ПНР, как вторые 90% ПНР
-
- здесь недавно
- Сообщения: 94
- Зарегистрирован: 21 дек 2019, 19:49
- Имя: Дмитрий
- Страна: Россия
- город/регион: Тамбов
- Благодарил (а): 7 раз
- Поблагодарили: 4 раза
Wonderware Intouch на 2 экрана
Сам спросил, сам отвечу
Еще раз добрый вечер, дамы и господа!
Вопрос решил. Вспомнил все ну и гугл помог, как обычно.
Итак есть проект, расчитанный на 2 монитора, расположенных по горизонтали. Рассмотрим вариант, что проект разбрабатывался и выполняется с одним и тем же разрешением (2560х1440) в Wonderware Intouch 2014 R2 SP1. Самая простая реализация:
1. Основное окно первого экрана - положение 0х0
2. Основное окно второго экрана - положение 2561х0
3. Настраиваем экраны в ОС так, что бы расширить рабочую область (в windows 10 просто нажимаем Win+P и выбираем "расширить")
4. Лезем в папку на АРМ, где будет выполняться все наше добро C:\users\<имя учетной записи>\AppData\Local\Wonderware и находим там файл win.ini. В него надо добавить:
MultiScreen=1;
MultiScreenWidth=2560;
MultiScreenHeight=1440;
5. В папке с проектом находим файл Intouch.ini и находим или дописываем следующую строчку:
ScaleForResolution=1
Публикуем проект и переносим на АРМ, где будет выполняться все это дело.
Краткий комментарий к строчкам:
MultiScreen=1; - разрешить мультимониторный режим
MultiScreenWidth=2560; - вместо 2560 указываем разрешение по горизонтали для одного монитора
MultiScreenHeight=1440; - вместо 1440 указываем разрешение по вертикали для одного монитора
ScaleForResolution=1; - разрешить шкалирование / масштабирование оконо под разрешение монитора.
Будет ли это нормально работать, на мониторах с разным разрешением, не знаю. Не экспериментировал. Также надо попробовать отключить масштабирование и посмотреть реакцию.
Еще раз добрый вечер, дамы и господа!
Вопрос решил. Вспомнил все ну и гугл помог, как обычно.
Итак есть проект, расчитанный на 2 монитора, расположенных по горизонтали. Рассмотрим вариант, что проект разбрабатывался и выполняется с одним и тем же разрешением (2560х1440) в Wonderware Intouch 2014 R2 SP1. Самая простая реализация:
1. Основное окно первого экрана - положение 0х0
2. Основное окно второго экрана - положение 2561х0
3. Настраиваем экраны в ОС так, что бы расширить рабочую область (в windows 10 просто нажимаем Win+P и выбираем "расширить")
4. Лезем в папку на АРМ, где будет выполняться все наше добро C:\users\<имя учетной записи>\AppData\Local\Wonderware и находим там файл win.ini. В него надо добавить:
MultiScreen=1;
MultiScreenWidth=2560;
MultiScreenHeight=1440;
5. В папке с проектом находим файл Intouch.ini и находим или дописываем следующую строчку:
ScaleForResolution=1
Публикуем проект и переносим на АРМ, где будет выполняться все это дело.
Краткий комментарий к строчкам:
MultiScreen=1; - разрешить мультимониторный режим
MultiScreenWidth=2560; - вместо 2560 указываем разрешение по горизонтали для одного монитора
MultiScreenHeight=1440; - вместо 1440 указываем разрешение по вертикали для одного монитора
ScaleForResolution=1; - разрешить шкалирование / масштабирование оконо под разрешение монитора.
Будет ли это нормально работать, на мониторах с разным разрешением, не знаю. Не экспериментировал. Также надо попробовать отключить масштабирование и посмотреть реакцию.
________________________________________________
Не так страшны первые 90% ПНР, как вторые 90% ПНР
Не так страшны первые 90% ПНР, как вторые 90% ПНР