Страница 1 из 1

Поддержка мультимониторного АРМ в InTouch 10.1 SP3 Win 2k8r2

СообщениеДобавлено: Пт янв 14, 2011 4:23 pm
dmitrysweet
Уважаемые коллеги, подскажите как реализовать поддержку
мультимониторного АРМа в InTouch 10.1SP3
(в предыдущих версиях известно как=как в хелпе написано, дописать в
WIN.ini --здесь не работает).

Условия:
Winserv 2008r2 x64
App3.1SP3
InTouch 10.1SP3
video Nvidia Quadro NVS440 с соотв. драйвером:
259.81-Quadro-winserv2008r2-64bit-international-whql

Симптомы:
При запуске View из Maker--все ок, т.е. визуализация запускается
"растянутая" на все мониторы, за исключением того, что мини-окошки для
"User input" всплывают только на основном мониторе из трех.А при
запуске View после деплоя из InTouch AppManager --открывается только то, что попадает на
основной монитор.
на этом же "железе" в платформе 3.0 и под WinServ 2003 --все ок.

Re: Поддержка мультимониторного АРМ в InTouch 10.1 SP3 Win 2

СообщениеДобавлено: Пт янв 14, 2011 7:19 pm
Klinkmann_Msk
dmitrysweet писал(а):Уважаемые коллеги, подскажите как реализовать поддержку
мультимониторного АРМа в InTouch 10.1SP3
(в предыдущих версиях известно как=как в хелпе написано, дописать в
WIN.ini --здесь не работает).

Условия:
Winserv 2008r2 x64
App3.1SP3
InTouch 10.1SP3
video Nvidia Quadro NVS440 с соотв. драйвером:
259.81-Quadro-winserv2008r2-64bit-international-whql

Симптомы:
При запуске View из Maker--все ок, т.е. визуализация запускается
"растянутая" на все мониторы, за исключением того, что мини-окошки для
"User input" всплывают только на основном мониторе из трех.А при
запуске View после деплоя из InTouch AppManager --открывается только то, что попадает на
основной монитор.
на этом же "железе" в платформе 3.0 и под WinServ 2003 --все ок.

Судя по всему, Вы используете схему А для мультимониторности (одна видеокарта с несколькими выходами).
Почитайте Tech Note 307 и Tech Article 202. Там не только "как в хелпе написано, дописать в WIN.ini".

Re: Поддержка мультимониторного АРМ в InTouch 10.1 SP3 Win 2

СообщениеДобавлено: Пт янв 14, 2011 9:30 pm
dmitrysweet
Klinkmann_Msk писал(а):
dmitrysweet писал(а):Уважаемые коллеги, подскажите как реализовать поддержку
мультимониторного АРМа в InTouch 10.1SP3
(в предыдущих версиях известно как=как в хелпе написано, дописать в
WIN.ini --здесь не работает).

Условия:
Winserv 2008r2 x64
App3.1SP3
InTouch 10.1SP3
video Nvidia Quadro NVS440 с соотв. драйвером:
259.81-Quadro-winserv2008r2-64bit-international-whql

Симптомы:
При запуске View из Maker--все ок, т.е. визуализация запускается
"растянутая" на все мониторы, за исключением того, что мини-окошки для
"User input" всплывают только на основном мониторе из трех.А при
запуске View после деплоя из InTouch AppManager --открывается только то, что попадает на
основной монитор.
на этом же "железе" в платформе 3.0 и под WinServ 2003 --все ок.

Судя по всему, Вы используете схему А для мультимониторности (одна видеокарта с несколькими выходами).
Почитайте Tech Note 307 и Tech Article 202. Там не только "как в хелпе написано, дописать в WIN.ini".

К сожалению, у меня вариант В (если по Tech Note 307). А Tech Article 202 вообще не нашел.Если не затруднит , дайте , плз, ссылку. На мой взгляд, то что написано в Tech Note 307 "несколько устарело".
Уже разобрался как с этим бороться. Спасибо.

Re: Поддержка мультимониторного АРМ в InTouch 10.1 SP3 Win 2

СообщениеДобавлено: Сб янв 15, 2011 5:51 am
Klinkmann_Msk
dmitrysweet писал(а):
Klinkmann_Msk писал(а):
dmitrysweet писал(а):Уважаемые коллеги, подскажите как реализовать поддержку
мультимониторного АРМа в InTouch 10.1SP3
(в предыдущих версиях известно как=как в хелпе написано, дописать в
WIN.ini --здесь не работает).

Условия:
Winserv 2008r2 x64
App3.1SP3
InTouch 10.1SP3
video Nvidia Quadro NVS440 с соотв. драйвером:
259.81-Quadro-winserv2008r2-64bit-international-whql

Симптомы:
При запуске View из Maker--все ок, т.е. визуализация запускается
"растянутая" на все мониторы, за исключением того, что мини-окошки для
"User input" всплывают только на основном мониторе из трех.А при
запуске View после деплоя из InTouch AppManager --открывается только то, что попадает на
основной монитор.
на этом же "железе" в платформе 3.0 и под WinServ 2003 --все ок.

Судя по всему, Вы используете схему А для мультимониторности (одна видеокарта с несколькими выходами).
Почитайте Tech Note 307 и Tech Article 202. Там не только "как в хелпе написано, дописать в WIN.ini".

К сожалению, у меня вариант В (если по Tech Note 307). А Tech Article 202 вообще не нашел.Если не затруднит , дайте , плз, ссылку. На мой взгляд, то что написано в Tech Note 307 "несколько устарело".
Уже разобрался как с этим бороться. Спасибо.


Tech Article 202 (вдруг кому пригодится)

Using Multiple Monitors in InTouch

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

Topic#: 000202
Created: Aug-16-1994

Summary
This describes how to set up your Wonderware® InTouch™ version 5.0 application to recognize and handle multiple monitors during runtime.

Background
There are several advanced graphics adapter cards on the market today which allow you to have more than one VGA monitor connected to your system at one time. These monitors act in tandem, creating a virtual “screen” which is very large. For example, Wonderware recently displayed one of these systems at the Instrumentation Society of America (ISA) show in Philadelphia. This system had four 17” monitors connected to it which were stacked as a cube: two on the bottom and two on the top. Since each screen had a resolution of 800x600, the virtual screen created was 1600x1200 pixels!

The problem is that when a Keypad was displayed, its initial position was at the center of each of these screens. Even though the keys were visible and usable on the keypad, it was split between four separate monitors. To solve the problem, Wonderware added Multi-Monitor support to InTouch version 5.0. The procedure shows how to enable this support.

Procedure
The following steps describe how to enable Multi-Monitor support in InTouch 5.0:

Change the settings in the InTouch.INI file in the application directory. Add this line somewhere in InTouch.INI under the application directory the file:
ScaleForResolution=0

There should be no spaces anywhere in this line – not even between the equal sign (=) and the zero (0).

Change the settings in the WIN.INI file under the C:\WINDOWS directory. Add these lines in WIN.INI under the C:\WINDOWS directory (see the Examples section below):
[InTouch]
MultiScreen=1 ;turns on multi-screen mode
MultiScreenWidth=640 ;width in pixels of a single screen
MultiScreenHeight=480 ;height in pixels of a single screen

Note If InTouch was installed, the WIN.INI will contain an [InTouch] section.

Once the changes are made and the files are saved, start WindowMaker with the multi-monitor application selected. Answer “YES” to the question on conversion. WindowMaker will not scale anything on the screens already created. It will instead allow the InTouch desktop to occupy more than one monitor. In addition, the keypad during runtime will be moved to a more convenient location. All other windows and dialog boxes will remain unaffected.
Examples
Here are four examples of how the MultiScreenWidth and Height settings were defined.

Example 1
You have four monitors on your desk. They are lined up, one next to the other, in a wide row. Your screens are running at 640x480 resolution. Thus, your settings would be:

MultiScreenWidth=640
MultiScreenHeight=480

Example 2
You have four monitors on your desk. They are lined up, one next to the other, in a wide row. Your screens are running at 1024x768 resolution. Thus, your settings would be:

MultiScreenWidth=1024
MultiScreenHeight=768

Example 3
You have two monitors, one on top of the other. Your screens are running at 800x600 resolution. Thus, your settings would be:

MultiScreenWidth=800
MultiScreenHeight=600

Example 4
You have four monitors stacked as a cube, two on the bottom and two on the top. Your screens are running at 800x600 resolution. Thus, your settings would be:

MultiScreenWidth=800
MultiScreenHeight=600

Note In every example, the settings for the Width and Height are the same as the resolution for one monitor. This makes configuring InTouch very easy!

СообщениеДобавлено: Сб янв 15, 2011 11:17 am
skom
У меня кстати так и не получилось InTouch работать корректно на 6 видеокубах. Всё равно окна открываются на одном экране, какие координаты им не задавай.
Используется 6 видеокубов, каждый разрешением 1024х768.
Т.е. в свойствах экрана в windows не один монитор с разрешением 3072х1536, а 6 с 1024х768.

СообщениеДобавлено: Сб янв 15, 2011 5:10 pm
Klinkmann_Msk
skom писал(а):У меня кстати так и не получилось InTouch работать корректно на 6 видеокубах. Всё равно окна открываются на одном экране, какие координаты им не задавай.
Используется 6 видеокубов, каждый разрешением 1024х768.
Т.е. в свойствах экрана в windows не один монитор с разрешением 3072х1536, а 6 с 1024х768.

Наиболее совместима с InTouch схема мультимониторности А (см. Technote 307). Со схемой B возможны проблемы.

СообщениеДобавлено: Пн янв 17, 2011 6:12 am
dmitrysweet
Klinkmann_Msk писал(а):
skom писал(а):У меня кстати так и не получилось InTouch работать корректно на 6 видеокубах. Всё равно окна открываются на одном экране, какие координаты им не задавай.
Используется 6 видеокубов, каждый разрешением 1024х768.
Т.е. в свойствах экрана в windows не один монитор с разрешением 3072х1536, а 6 с 1024х768.

Наиболее совместима с InTouch схема мультимониторности А (см. Technote 307). Со схемой B возможны проблемы.


Уважаемые коллеги! Есть ли у кого-нибудь практический опыт устранения вышеописанных явлений?
To Klinkmann_Msk : попробуйте свои советы на практике, если не затруднит, сообщите результат, пожалуйста.

СообщениеДобавлено: Пн янв 17, 2011 6:25 am
Klinkmann_Msk
dmitrysweet писал(а):To Klinkmann_Msk : попробуйте свои советы на практике, если не затруднит, сообщите результат, пожалуйста.

Увы. У меня на ноуте можно реализовать только схему А с 2 мониторами. Всё работает. На остальных компьютерах только интегрированные видеокарты.