InTouch

Материал из archestra.info
Версия от 10:12, 6 ноября 2015; Vladimir Bazhin (обсуждение | вклад) (Версии с последними обновлениями)

Перейти к: навигация, поиск


Текущая версия 2012R2 (10.6) данные лицензии позволяют разворачивать InTouch 10.0 или конвертировать до текущей версии

Содержание

Область применения InTouch Machine Edition, InTouch и System Platform

Spectrum.png

Дополнительно

Где скачать дистрибутивы и/или лицензии и/или русскую документацию

Для получения дистрибутивов программного обеспечения Wonderware, временных лицензий (demo) и/или русской документации, пожалуйста, обращайтесь к менеджерам KLINKMANN. Контакты можно найти на сайте: http://www.klinkmann.ru/

Версии с последними обновлениями

Название Дата релиза Версия Входит в дистрибутив
InTouch 5.1b (16bit) 1/9/1997
InTouch 5.6b SP 2 4/13/1999
InTouch 6.0b SP 2 4/13/1999
InTouch 7.1 P08 9/3/2008
InTouch 7.11 P07 9/29/2004
InTouch 8.0 SP2 09/19/2003
InTouch 8.0 SP2 P04 1/30/2006
InTouch 9.0 P03 2/15/2006
InTouch 9.5 SP1 2/27/2007
InTouch 10.0 SP2 1/12/2009
InTouch 10.1 SP3 P1 5/12/2011
InTouch 10.5 (2012) 11/19/2012 SP2012
InTouch 10.5 (2012) path 1 5/29/2012 Отдельный патч для SP2012
InTouch 10.6 (2012 R2) 12/13/2012 10.6 1882.0150.0000.0000, 10.6 1882.0775.0000.0000 SP2012R2
InTouch 10.6 (2012 R2) path 1 9/3/2013 10.6.001 1882.0150.0142.0003 Отдельный патч для SP2012R2
InTouch 10.6 (2012 R2) path 2 7/8/2014 Отдельный патч для SP2012R2
InTouch 10.6 (2012 R2) path 3 10/15/2014 Отдельный патч для SP2012R2
InTouch 11.0 (2014) 12/06/2013 11.0.04000 2119.0156.0000.0000 SP2014
InTouch 11.0 (2014) path 1 4/14/2014 11.0.04001 2119.0801.0202.0007 SP2014 path 1
InTouch 11.1 (2014 R2) SP2014 R2

Лицензирование

см. также Лицензирование

Лицензия только для чтения (Read only)

InTouch for System Platform Read-only или InTouch Read only не могут записывать данные в external I/O или Galaxy Attributes. Т.е. при использовании лицензии типа Read Only нельзя:

  • Записывать данные в I/O теги или Galaxy атрибуты
  • Квитировать алармы в alarmViewer control или из скриптов,
  • act as a data server,
  • or change Dataset & Products of SPCPRO control Chart and all SPCPRO DDE items.

Источник: прайс страницы Arch. System Platform и InTouch

Установка

  • Нельзя устанавливать на машину которая является контроллером домена
  • Перед установкой отключить UAC
  • Для всех узлов с ПО нужен единый ArchestrA User Account
  • Перед установкой на GR установить MS SQL

Обновление и миграция

Обновление до версии 2012 (10.5)

Обновить до InTouch версии 10.5 можно из следующих версий:

  • Version 10.0 SP2
  • Version 10.1 (Все SP и Patch)
    • 10.1
    • 10.1 SP2
    • 10.1 SP2 P01
    • 10.1 SP3
    • 10.1 SP3 P01


Источник: InTouch readme.hrml


Миграция в версию 2012 (10.5)

Перенести и мигрировать в версию 10.5 можно приложения разработанные в версиях:

  • Version 7.11 P07
  • Version 8.0 SP2 P04
  • Version 9.0 P03
  • Version 9.5 SP1
  • Version 10.0 SP2
  • Version 10.1 (All service packs and patches)
    • 10.1
    • 10.1 SP2
    • 10.1 SP2 P01
    • 10.1 SP3
    • 10.1 SP3 P01
  • Version 10.2


Источник: InTouch readme.hrml


Обновление до версии 2012 R2 (10.6)

Обновить до InTouch версии 10.6 можно из следующих версий:

  • 10.0 SP2
  • 10.1 (Все SP и Patch)
    • 10.1
    • 10.1 SP2
    • 10.1 SP2 P01
    • 10.1 SP3
    • 10.1 SP3 P01
  • 10.5
  • 10.5 P01


Источник: InTouch readme.hrml

Миграция в версию 2012 R2 (10.6)

Перенести и мигрировать в версию 10.6 можно приложения разработанные в версиях:

  • Version 7.11 P07
  • Version 8.0 SP2 P04
  • Version 9.0 P03
  • Version 9.5 SP1
  • Version 10.0 SP2
  • Version 10.1 (All service packs and patches)
    • 10.1
    • 10.1 SP2
    • 10.1 SP2 P01
    • 10.1 SP3
    • 10.1 SP3 P01
  • Version 10.2
  • Version 10.5
  • Version 10.5 P01


Источник: InTouch readme.hrml

Миграция InTouch в SP

Для миграции приложения InTouch в SP ArchestrA Bulk Import Utility version 1.0 SP1 or newer

Типы данных

  • Does Intouch have a 32-bit unsigned integer?
    • No. Intouch has a 32 bit signed integer.

Общие вопросы

Выделение памяти под процесс View

Конвертирование окон в ArchetrA символы

  • Конвертировать можно только окна (windows) для managed приложений
  • Перед конвертированием окно должно быть закрыто

см. Wonderware InTouch®HMI Application Management and Extension Guide "Converting InTouch Windows to ArchestrA Symbols"

Работа с TSE Аварии, события и данные. Архивирование и реалтайм

Дополнительно

InTouch®HMI Application Management and Extension Guide

ITAppManagement.pdf

  • p.61. Historical Trending Поддерживается, но "Use a tag server or NAD to log values. Multiple sessions may read the same historical files, but only a console can write to historical files"
  • p.59. Alarm Providers are not supported on Terminal sessions. They are only supported on the Terminal Console
  • p.60. Alarm Query Syntax in a Terminal Service Environment The alarm query syntax for a session's alarms is: \\ServerNodename\InTouch!$System
  • p.60. The alarm query syntax for console alarms includes a colon (:) after the node name; for example: \\ServerNodename:\InTouch!$system
InTouch for Terminal Services Deployment Guide Planning and Implementation Guidelines

Revision: 1.0 InTouch_TSE_DG_10.pdf

  • p.106. By using the Distributed Alarm System with InTouch for Terminal Services, your Alarm clients running on different terminal sessions can select what alarm to show and how to present it.


ИТОГ по авариям и событиям
  1. Аварии и события
    1. Каждый экземпляр InTouch TSE запускает Alarm Client для отображения аварий в отдельной области памяти.
    2. Архивироваться аварии могут только централизовано на одном узле (см. п.3)
    3. Доступ клиентов к архивным или реалтайм авариям может быть организован из любой сессии TSE
  2. Данные
    1. Каждый экземпляр InTouch TSE запускает Trend Client для отображения трендов в отдельной области памяти.
    2. Архивироваться данные могут только централизовано на одном узле (см. п.3)
    3. Доступ клиентов к архивным или реалтайм данным может быть из любой сессии TSE
  3. Для организации централизованного (для всех сессий) сохранения аварий и/или данных возможно применение технологий NAD или Tag Server

Импорт тегов через DBDump и DBLoad

В файле ITAppManagement_Ru-2.pdf см. Главу 4, Руководство по общей концепции и возможностями InTouch HMI раздел Экспорт и импорт определений тегов, окон и скриптов (TagDefinitions, Windows, andScripts), в руководстве InTouch® HMI Application Management and Extension Guide.


Ключевому слову :mode можно присвоить следующие значения:

:MODE=REPLACE
:MODE=UPDATE
:MODE=ASK
:MODE=IGNORE
:MODE=TERMINATE
:MODE=TEST

Для запуска InTouch как сервиса

Пуск->Все программы->Wonderware->InTouch->InTouch->Выбрать приложение->Меню Tools->Node Properties->Закладка App Development->поставить галочку: "Start WindowViewer as a service"

Многомониторный режим

см. ITAppManagement_Ru-2.pdf стр. 215

  • Одноплатная конфигурация
  • Многоплатная конфигурация
  • Технология DRC позволяет отображать приложение на всех узлах просмотра, даже если эти узлы работают с разным разрешением экрана
  • Tech Note 811 InTouch® MultiMonitor Support on Windows Vista, Windows 7 and Windows 2008 Server


Сглаживание шрифтов в InTouch

  • Вопрос: Нет ли какой-нибудь опции, включающей сглаживание шрифтов в тексте символов ArchesrA? В InTouch сглаживание отсутствует в Майкере, при этом в рантайме включается в соответствии с настройками системы. Здесь же все наоборот.
    • Проблема имеет место быть в версии Intouch 10.5 и решается с помощью HF L00118171.

В версию 10.6 HF уже включен, но необходимо добавить ключ в реестр ОС для включения сглаживания:

Please add the following Registry key (type DWORD 32bit) and setting:
“EnableFontSmoothing” and set to 1 in:
∙HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Wonderware\InTouch for 64-bit OS.
∙HKEY_LOCAL_MACHINE\SOFTWARE\Wonderware\InTouch for 32-bit OS.

Также проверьте включена ли настройка системы: smooth edges of screen fonts- сглаживать неровности экранный шрифтов (Компьютер - свойства - Дополнительные параметры - вкладка Дополнительно - раздел Быстродействие "Параметры" )


Восстановление InTouch приложений

  • Для managed приложений
    • Managed Pre 10.0: TN 546 Rebuilding a Corrupted InTouch® Managed Application (for versions prior to InTouch 10.0 SP2)
    • Managed 10.0++: TN 570 Rebuilding a Corrupted InTouch® Managed Application for InTouch versions 10.0 SP2 (for versions later than InTouch 10.0 SP2). Источник: https://wdnresource.wonderware.com/support/kbcd/html/1/t002323.htm

Orange Icon

TN 845 InTouch Resolving the InTouchViewApp Deployment Issue (a.k.a. "Orange Icon") TN 855 InTouch Addressing InTouchViewApp Deployment Issues


ЗВУК

TN 849 Configuring Galaxy Alarms to Beep or Play Sound


Ошибка открытия InTouch: Access Denied (Lock Window Size, ScaleForResolution)

При открытии InTouch появляется сообщение "Access Denied"

Необходимо:

  • Проверить права доступа к директории с приложением
  • Проверить наличие и права доступа к C:\Users\[logonname]\AppData\Local\Wonderware\win.ini
    • Если файла нет, то положить C:\Users\Administrator\AppData\Local\Wonderware\win.ini - пустой файлик для (Windows 2008 sp2 & SP2012)
      • Для других пользователей: C:\Users\[logonname]\AppData\Local\Wonderware


Редактирование проекта на мониторах с разным разрешением экрана (Lock window size, ScaleForResolution)

Для сохранения размеров, пропорций, положений элементов и окон использовать галочку Lock window size:

  • Special -> Configure -> Window Maker -> Lock window size
  • Того же самого можно добиться записав в InTouch.ini' в раздел [INTOUCH] строку: ScaleForResolution'=0


Lock Window Size При выборе данной опции, во время следующего запуска приложения на компьютере с другим разрешением система запросит подтверждение для конвертации приложения к новому разрешению без масштабирования окон и графических элементов. Т.е. проект будет конвертироваться без масштабирования окон и элементов


Узнать количество тегов в проекте

Вариант 1. В Window Maker выполнить:

  • закрыть все окна
  • Меню Special -> Update Use Counts
    • Local Tags - кол-во memory тегов
    • Remote Tags - кол-во внешних тегов
    • Total Tags - общее количество тегов (Local Tags + Remote Tags). Именно это количество тегов лицензируется
    • Tag License - кол-во тегов в лицензии. Максимальное 60к = 61402 тегов

Вариант 2. В Window Maker в строке меню, если не показывается, то выполнить:

  • меню Special -> Configure -> WindowMaker
  • поставить галочку "Show Tag Count" и нажать OK
  • перезапустить Window Maker
  • количество тегов будет показано в строке меню


Не удаляются теги InTouch или последовательность удаления InTouch тегов из проекта

  • Закрыть WindowViewer
  • Удалить тег со всех окон
  • Закрыть окна, и обновить счетчик Special -> Update Use Count
  • Удалить теги Special -> Delete Unused Tags



The same application is bein edited in another session

  • Проблема: Intouch stand alone project. Несколько раз при перезапуске проекта появлялась ошибка The same application is bein edited in another session
  • Решение: Такое бывает, если среда разработки WindowMaker закрыта некорректно в этом случае InTouch проект остается помеченным как редактируемый. Для устранения этого необходимо удалить файл "appedit.lok" из папки с InTouch проектом.

Реинициализация связи с источником данных - Reinitialize

  • Из скриптов, при помощи любой из функций:
    • IOReinitAccessName()
    • IOReinitialize()
    • IOStartUninitConversations()
  • Настройка автоматической реинийиализации в WindowMaker для режима runtime:
    • WindowMaker -> Меню Special -> Configure -> WindowViewer -> Закладка General -> Галочка: Reinitialize Default
  • В режиме RunTime из меню WindowViewer:
    • WindowViewer -> Меню Special -> Reinitialize I/O -> или Select (выбрать AccessName) или Reinitialize All (реинициализировать все AccessName)

Реинициализация связи с TOP SERVER - Reinitialize


Встраивание видео с IP-видеокамеры в окно АРМ

Для встраивания видео с ip-видеокамеры можно использовать:

  • .NET, ActiveX компоненты поставляемые вместе с камерой и ее программным окружением, они как правило разрабатываются поставщиком камеры
  • .NET компонент веб-браузер, а в нем уже подключиться к камере.