Image requirements for InduSoft v7.x Runtime on Embedded Systems. Introduction. Versions and Platforms

Similar documents
Note: CEView is the runtime program, which executes the applications developed with InduSoft Web Studio, on the WinCE operating system.

Embedded PC The modular Industrial PC for mid-range control. Embedded PC 1

WinCon Programmable Automation. Controller

InduSoft Web Studio + Windows XP SP2. Introduction. Initial Considerations. Affected Features. Configuring the Windows Firewall

Technical Note SNMP Interface

WP WinPAC-8x49 Series (WP-8149/8449/8849) is the new generation WinCE based InduSoft PAC (Programmable Automation Controller).

COMMUNICATION SERVER 1000 COMMUNICATION SERVER 1000 TELEPHONY MANAGER

FAQ for InduSoft Web Studio

InduSoft Web Studio v7.1

AuditMatic Enterprise Edition Installation Specifications

1 HARDWARE AND SOFTWARE REQUIREMENTS FOR HAL E-BANK SYSTEM

Programación de Sistemas Empotrados y Móviles (PSEM)

Microsoft Embedded Overview Martin Grossen, Franchise Manager Microsoft, Avnet Silica

Amadeus Selling Platform 3.1 P120

Version 1.0 Revision MODBUS/TCP Ethernet Communication Interface API for the Intelligent Instrumentation WinCE Platform SETUP MANUAL

Intellex Platform Security Update Process. Microsoft Security Updates. Version 06-10

Cross-channel protection GSelector s exclusive cross-station protection prevents the same song from playing at the same time across your stations.

Page 1 / 14 Groupe MOBILITECHMIOSBOX Technical Specification MWP-DT1010. Technical specifications

Solutions using our software products

Special FEATURE. By Heinrich Munz


V2.8.x Installation on a Database Server Note: This document is to be used on a new database server installation.

inforouter V8.0 Server & Client Requirements

Intellex Platform Security Update Process. Microsoft Security Updates. Version 11-12

Minimum Software and Hardware Requirements

Application Note: Connecting to a 2500 Series Processor using PLC Workshop

Topaz Installation Sheet

System Requirements - Table of Contents

Hardware Requirements

Prerequisites Guide. Version 4.0, Rev. 1

Rcore Embedded Software Platform

Pcounter Web Report 3.x Installation Guide - v Pcounter Web Report Installation Guide Version 3.4

C o v e r. Thin Client Application Options. SIMATIC Thin Client s FAQ h April 2009 e et. Service & Support. Answers for industry.

Remote Connectivity to XV, XP and epro units running Visual Designer

INFUSION BUSINESS SOFTWARE Installation and Upgrade Guide

Desktop Surveillance Help

VantagePoint Getting Results Guide

System requirements for MuseumPlus and emuseumplus

Embedded Operating Systems in a Point of Sale Environment. White Paper

Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7

Table of Contents. Safety Warnings..3. Introduction.. 4. Host-side Remote Desktop Connection.. 5. Setting Date and Time... 7

Microsoft Virtual Labs. Windows Embedded CE 6.0 Writing C# Managed Applications

System Requirements and Prerequisites

ISaGRAF. Getting Started. Software release 5.2

Windows 10 IoT The Big Reboot By Sean D. Liming and John R. Malin Annabooks

Danware introduces NetOp Remote Control in version 7.01 replacing version 7.0 as the shipping version.

DCS110 CATVisor COMMANDER

InduSoft Thin Client Setup and Troubleshooting Guide

Backing up IMail Server using Altaro Backup FS

System Requirements for Microsoft Dynamics NAV 2016

e-config Data Migration Guidelines Version 1.1 Author: e-config Team Owner: e-config Team

Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools

Windows Embedded Standard 7 Technical Overview

ALTIRIS Deployment Solution 6.8 Preboot Automation Environment

MEGA Web Application Architecture Overview MEGA 2009 SP4

Customer Responsibilities

System Requirements for Microsoft Dynamics NAV 2016

Network Licensing. White Paper 0-15Apr014ks(WP02_Network) Network Licensing with the CRYPTO-BOX. White Paper

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016

Introduction to Windows Embedded Standard 7 By Sean D. Liming Managing Director SJJ Embedded Micro Solutions

StruxureWare Power Monitoring 7.0.1

Beckhoff TwinCAT. Creating Boot Projects for TwinCAT

FileMaker 12. ODBC and JDBC Guide

Installing and Trouble-Shooting SmartSystems

System Requirements for Microsoft Dynamics NAV 2016

Read Me UNISTREAM AUTOMATION IDE

FactoryTalk Gateway Getting Results Guide

Intelligent Power Protector User manual extension for Microsoft Virtual architectures: Hyper-V 6.0 Manager Hyper-V Server (R1&R2)

Hypercom Key Loading and Management (HKLM) RS232 PPP Key Injection PC Setup Guide

QHR Accuro EMR IT Hardware Requirements

PC & EMBEDDED CONTROL TRENDS

Ekran System Help File

Upgrade to Webtrends Analytics 8.7: Best Practices

StruxureWare Data Center Expert Release Notes

Before deploying SiteAudit it is recommended to review the information below. This will ensure efficient installation and operation of SiteAudit.

Flexible, Scalable and independent HMI software for today s world

This document is intended to make you familiar with the ServersCheck Monitoring Appliance

Software Table of Contents

The Evolved Office APPLICATION PLATFORM REQUIREMENTS. Release: 16.0

System Requirements - CommNet Server

INTERNAL USE ONLY (Set it to white if you do not need it)

EDC version 6.2 Set up instructions & Aldelo For Restaurants Integration

Windows CE 5.0 for IPC/NETIPC

9 Headless Systems & Remote Management

MEDIA CONTROL SERVER 2.0

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/

Table 1. Requirements for Domain Controller. You will need a Microsoft Active Directory domain. Microsoft SQL Server. SQL Server Reporting Services

Sage Timberline Enterprise Installation and Maintenance Guide

SmartSystems Foundation

A Web HMI Example for ISaGRAF Professional XPAC XP-8xx7-CE6-PRO by FrontPage

NetWrix USB Blocker Version 3.6 Quick Start Guide

Overview OS implementation notes Windows CE XP embedded WES2009 WES7 Contact

Checkmate 5.3.1: Hosted Solution Setup August 7, 2009

Server Installation Procedure - Load Balanced Environment

Engineering and service software For KNX and LPB plants

10 STEPS TO YOUR FIRST QNX PROGRAM. QUICKSTART GUIDE Second Edition

TANDBERG MANAGEMENT SUITE 10.0

Windows Embedded OS USB Driver Installation

FileMaker 13. ODBC and JDBC Guide

Receptionist-Small Business Administrator guide

Transcription:

Introduction Image requirements for InduSoft v7.x Runtime on WindowsCE Image Settings for CEView and EmbeddedView This document describes the Operating System Image requirements in order to run InduSoft Web Studio Runtime, EmbeddedView and CEView on the Windows Embedded devices, including Windows XP/7 Embedded and Windows CE/Mobile/Compact The information in this document is useful to configure a third-party WinCE or WinEmbedded device (for example: HMIs, PC-Panel) in order to run InduSoft runtime products. Also, it provides the necessary information for OEM (hardware manufacturers) to configure the WinCE/XPe/7e image of their devices in order to take the advantage of all tools provided by InduSoft. Note: CEView is the runtime program, which executes the applications developed with InduSoft Web Studio, on the WinCE operating system, also called Windows Embedded Compact. EmbeddedView is the runtime program, which executes the applications developed with InduSoft Web Studio, on the Windows Embedded operating systems like Windows XP Embedded and Windows 7 Embedded, also called Windows Embedded Standard. Versions and Platforms The table below shows the WinCE platforms supported by each version of CEView: CEView version WinCE version v3.0 v2.11 / v2.12 ARM, MIPS, PPC, SH3, SH4, X86 V4.1 v2.11 / v2.12 ARM, MIPS, PPC, SH3, SH4, X86 Processor Type V4.4 v3.00 ARM, MIPS, MIPSFP, PPC, SH3, SH4, THUMB, X86 V5.1 v3.00 V5.1+SP2 V5.1+SP3 v3.00 V4.00 (.NET) v3.00 V4.00 (.NET) V4.10 (.NET) Pocket-SH3 Pocket-SH3 ARMV4, ARM4I, ARM4T, MIPSII, MIPSII_FP, MIPSIV, MIPSIV_FP, SH3, SH4, X86 Pocket-SH3, Pocket2002-ARM, Pocket2002-X86 ARMV4, ARM4I, ARM4T, MIPSII, MIPSII_FP, MIPSIV, MIPSIV_FP, SH3, SH4, X86 ARMV4, ARMV4I, ARMV4T, MIPS16, MIPSII, MIPSII_FP, MIPSIV, MIPSIV_FP, SH3, SH4, X86 Page 1/7

V6.x V7.x v3.00 V4.00 (.NET) V5.0, v6.0, v7.0 Pocket-SH3, Pocket2002-ARM, Pocket2002-X86 ARMV4, ARMV4I, ARMV4T, MIPSII, MIPSII_FP, MIPSIV, MIPSIV_FP, SH3, SH4, X86, Pocket2003-ARMV4 ARMV4I, MIPISII, MIPISII_FP, MIPISIV, MIPISIV_FP, Pocket2003-ArmV4, SH4, SmartPhone2004-ArmV4, x86, XScale Note: The CEView program compiled for WinCE v5.0 (.NET) is supported by WinCE v5.x, WinCE v6.0 and WinCE v7.0 The table below shows the Windows Embedded platforms supported by each version of EmbeddedView : EmbeddedView version V7.0, V7.1 Operating System Windows Embedded Standard (XPe,7) Windows Embedded POSReady (XPe) Windows Embedded Enterprise (XPe, 7) Notes X86 x86 x86, x64 (Win7 only) Page 2/7

Architecture InduSoft Web Studio is the workbench used to configure the application (Development Station), under WinNT/2000/XP. CEView is the runtime software that runs the applications (configured with InduSoft Web Studio) under the WinCE operating system. On Windows Embedded (XPe, 7), you should be able to run both the Runtime version of InduSoft Web Studio and the EmbeddedView, which is the small footprint runtime version specifically for Windows Embedded XP and 7. When installing InduSoft Web Studio on the development station (XP/Server 20xx/7/8), the CEView and EmbeddedView files are stored in the \InduSoft Web Studio v7.x\redist\<os Version>\<Platform> folder, where: <OS Version> = WinCE version. The files for WinCE v5, 6 and 7 are stored in the \WinCE 5.0 sub-folder. The files for Windows XP Embedded are stored in the \WinEmbedded subfolder.. <Platform> = Processor type (for WinCE) For instance, the CEView runtime files for Geode, Atom, and other x86-based processors WinCE5 (or up) based devices, are stored in the \InduSoft Web Studio\Redist\WinCE 5.0\x86 folder. The files for XScale, PAx27x and other Arm-based processors (except for Mobile) are stored in the \InduSoft Web Studio v7.x\redist\wince 5.0\ArmV4I folder InduSoft provides tools to easily download the CEView files (such as the application files) to the WinCE device (target station) using a serial link (RS232), and ActiveSync connection (usually through USB) or a TCP/IP (for example: Ethernet) link refer to InduSoft Web Studio Technical Reference Manual for further information. The files can also be copied manually to the WinCE device in this case, it is necessary to adjust some settings manually (for example, edit a few INI files) before downloading the files to the WinCE device. The next topics provide further information about the configuration of these files. Note: It is recommended that you use the InduSoft tools to download files from the development station to the target (WinCE) devices. However, if you cannot use InduSoft tools to transfer files to the WinCE device (for example: if you are using a USB interface), we suggest you use the Microsoft ActiveSync utility or Windows Mobile Device Center to transfer files to the WinCE devices. Page 3/7

WinCE device image Requirements and Comments The modularity of WindowsCE allows each hardware manufacturer to build an image of the operating system with the specific files and services supported by the WinCE device. This section describes the minimum requirements to run CEView on the WinCE device, such as recommended actions to take advantage of all functionalities of CEView. Note: CEView requires Windows CE Pro. Windows CE Core does not have the minimum requirements for CEView to run, Minimum System Requirements Internet Explorer: when this program is present at the image, the file called URLMON.DLL will be present as well. This DLL is a requirement for our Visualization features to work. Enable the support for VBScript on the MS Windows CE device, so CEView will be able to execute the scripts configured in the VBScript language on the device. When VBScript engine is enabled in the image, the file VBScript.dll must be available in the \Windows directory. Note: When adding VBScript to the image, make sure to have the MsgBox feature enabled as well. This is not a requirement but more of a recommendation since several users use this feature on their projects. Store the following windows files in the \Windows folder: ATLCE400.DLL MFCECE400.DLL OLECE400.DLL. ATL90.DLL MFC90U.DLL MSVCR90.DLL COREDLL.DLL COMMDLG.DLL OLE32.DLL OLEAUT32.DLL WINSOCK.DLL WININET.DLL URLMON.DLL Note: Some of these DLLs are mandatory for CEView to run on the WinCE device. However, the following DLLs are also installed by InduSoft: ATLCE400, MFCECE400.DLL, OLECE400.DLL, ATL90.DLL, MFC90U.DLL, MSVCR90.DLL. This means that even if these files are not present at the image, the Runtime will work. Page 4/7

Recommended System Requirements Note: Some of these requirements may be mandatory, depending on the features used in your application. DCOM: even though CEView may run even if the image does not have DCOM at all, we highly recommend adding it, otherwise some features, such as OPC communications, will not work. When enabling DCOM, add the following functions in the windows OLE32.DLL file, which must be stored in the \Windows folder: CoGetMalloc() CoFileTimeNow() CoRegisterClassObject() CoRevokeClassObject() Finally, when adding DCOM, consider enabling both Local and Remote DCOM. This is not a mandatory requirement but it would allow the user to take advantage of some features that use this interface. We strongly recommend having a way to make the Window Registry persistent. So, if the user change the device s IP address, configure a web server root directory, or any other operating system interface, these changes will be saved and restored the next time that the system starts up. Add the embedded Web Server (IIS or HTTP Server from Microsoft) on the WinCE device. When doing that, make sure that the Home Directory folder (web root) can be configured by the user or, at least, is the \<non-volatile> folder. Then all files stored on the WinCE device can be reached by HTTP Client (for example: Web browser). Sometimes the user may need to register a file. In order to do that, we recommend having the windows program called regsvrce.exe in the \Windows folder. It is recommended that you add a text editor (for example: WordPad for WinCE) on the WinCE image to edit configuration files on the WinCE device, when necessary. In order to use the WinCE device as an InduSoft Web Thin Client, its Web browser needs to support ActiveX controls. The Internet Explorer 5.5 (or higher) for Windows CE supports Microsoft ActiveX controls. The other requirement is that the Windows folder needs to have the ATL90.DLL, MFC90U.DLL, MSVCR90.DLL libraries. CEServer.exe: this is the InduSoft program that should be installed on a \<non-volatile> folder in the device and there must be a way to configure it to be started automatically when booting up the system. This program allows the user to install both the runtime and project files as well as license the device. You can find it in the InduSoft Web Studio development station (XP/Server 20xx/7/8), in the \InduSoft Web Studio\Redist\WinCE 5.0\<Platform>\BIN folder. To use the new drawing system for linked pictures that was implemented in v7.1+sp3, make sure that you enable support for the appropriate image file types. At a minimum, you should enable support for BMP, JPG, and PNG files. Ideally, you should also enable support for Exif, GIF, and TIFF files. Each file type requires that a set of Sysgen variables be included in the OS design, and to include those variables, the corresponding Catalog items must be selected in Platform Builder. For more information, see the documentation regarding Sysgen variables on your version of Windows Embedded. Page 5/7

Windows XP Embedded device image Requirements and Comments The modularity of Windows Embedded allows each hardware manufacturer to build an image of the operating system with the specific files and services supported by the WinXPe device. This section describes the minimum requirements to run EmbeddedView on the WinXPe device, such as recommended actions to take advantage of all functionalities of EmbeddedView. Minimum System Requirements Software: Component Internet Explorer v7.0 or higher COM and DCOM MFC, OLEDB, and ATL Regsvr32.exe TCP/IP Drivers IIS with ASP and ASP.Net TAPI Device Drivers.Net Framework 3.5.1 Web Browser used for Web Thin Clients. Description These components are used for many tasks of IWS. The DCOMCNFG.exe program should also be available to configure the DCOM security settings, when necessary. Operating system libraries (classes) used by IWS. Utility to register controls Used for communication with remote stations and also for communication between some tasks in the local station. Internet Information Services, including the Web Server (HTTP Server). This component is necessary if the application should work as a Web Server for remote Thin Clients, via HTTP. Also, for the Mobile Access feature, it requires ASP and ASPX components to be part of the IIS installation. Telephone Application Program Interface libraries. This component is necessary if the application should use any modem or telephone-based feature. Hardware-specific drivers for any peripheral available in the computer, such as communication boards, serial ports, USB ports, and so forth. If this component is not present, it will be installed during the installation process. Please keep in mind that this a component that requires a large amount of disk space (around 200 MB) Hardware: The better the hardware configuration, the higher the performance and autonomy for data storage for the application. The following table describes the minimum requirement for typical applications, but some settings might need to be upgraded depending on the application s needs. For instance, depending on the size (bytes) of the application files and depending on the period of time required for the local history data, you might need to upgrade the capacity of the Storage Card. Component Description Processor RAM Storage card x86-based 1GHz or higher 1 GB RAM or higher 2GB or higher, typically CF Card or SSHD Page 6/7

Pointing device Ethernet port Serial port Microsoft-compatible mouse, trackball, touch-screen or multi-touch interface It is required at least one valid Ethernet port on the device In case the user wants to communicate with PLC through a Serial connection Recommendations Some WinXPe devices come with a feature called Embedded Enhanced Write Filter. Basically, this feature allows the user to save a state of the machine and, whenever you reboot the system, it will start on this saved state. So, if you create files, including historical ones, such as Alarm. Events and Trend History, these files will be lost. So, you should carefully consider if this feature would be beneficial for most of the users. At this time, should you would need to decide between enabling or not this feature, we recommend not enabling it. Map of Revision Revision Author Date Comments A Andre Bastos May 11, 2011 First version B Andre Bastos January 20, 2013 Review for version 7.1 C Michael Hayden February 25, 2014 Added requirement for image file types to support new drawing system that was implemented in 7.1+SP3. Page 7/7