-
PCD7.D51xxWTA010
Windows CE based Web Panels
Display 12'' & 15'', 1280 x 800 pixels
-
Intel Atom 1.1GHz processor,
4 GB MLC (SSD), extendable
1 GB RAM
---------------------------------------------
Interfaces
2x Ethernet RJ-45
2x (RS-232 + RS-485 combined in one Sub-D)
3x USB 2.0 (500 mA)
Documentation
PCD7.D51x0WTA010 - Web Panel Windows CE
Datasheet | PP31-019 | PCD7.D51x0WTA010 - Web Panel Windows CE |
System Catalogue : Web Panel with Windows® operating system
Extract | PP26-215_A0270 | System Catalogue : Web Panel with Windows® operating system |
Manual for eWin 12" and 15" Panels PCD7.DxxxxWTA010
Manual | 27-641 | Manual for eWin 12" and 15" Panels PCD7.DxxxxWTA010 |

PCD7 / D5xxx (Windows CE)
-
Are devices or software developed from Saia-Burgess Controls affected by the Domain Name System (DNS) vulnerabilities, published with the report name NAME:WRECK? (FAQ #102046)
No
Saia-Burgess Controls devices and software are not affected from Domain Name System (DNS) vulnerabilities published with the report name NAME:WRECK
-
-
On a PCD7.D5xxxWTA010 why a warning message appear at the beginning of a restore from a factory image? (FAQ #102004)
Displays which left the factory by the beginning of November 2016, were shipped with a new equipped “black” SD Card. This new “black” SD Card does not offer the exactly same amount of bytes as the old “blue” one.
Because of easy maintenance of the system, the operating system for PCD7.D51xxWTA010 is located on the SD Card of the device. To set back the operating system to factory default, the application “easyImageWIN” is used to recover a complete system image on the SD Card.
IMPORTANT: Do not remove the SD Card in case of connected power supply.
Do not power on the device in case no SD Card is present in the system!
In case you get a warning that the selected image file does not match to the destination drive, you have probably used the wrong basic image for the SD Card. In this case you should not continue with the restore process (see picture below).
Solution:
Check the color of the SD Card, which was shipped with your device and select the correct image file.
The memory layout of the SD Card is different between “black” and “blue”. You can also detect the type of SD Card comparing the available with the help of the software easyImageWIN. The “black” SD-Card offers 1.91 GB, the “blue” SD Card offers 1.92 GB (see picture below).
Take the image which match to the SD Card of your device. Find the links to the images below.
Caution:
1. Never remove a SD Card if the system is running. Be sure that the power supply (24 VDC) is removed.
2. Never power on the device in case the SD Card is NOT present.
3. Before you restore an image, be sure that the SD Card is NOT locked.
Links to the images:
“blue SD-Card“ = use “eWin_CE_SD2GB_D51xxWTA_2.0.0.2.esy”
“black SD-Card“ = use “eWin_CE_SD2GB_D51xxWTA_2.0.1.0.esy”
-
Why it is not possible to establish a connection to the VNC Server in case the application “BeVNC” is started on the PCD7.D5xxxWTA010? (FAQ #102003)
In some situations it is necessary to have access possibilities from external networks to the displays. By factory default, the integrated firewall in Windows CE is activated. With activated firewall, the device will not respond to all TCP-IP remote requests or protocols from another device in the network.
To ensure, that your panel can be reached from a remote device in the network, you have to disable the integrated Firewall. Therefor you must follow the steps below:
1. Go to “start menu\programs” and open the registry editor
2. Search for entry “HKEY_LOCAL_MACHINE\Comm\Firewall”
3. On the right side you will see the entry “EnableIPv4”. Do a right click on it and write a “0” (“zero” as DWORD) to the DWORD Value Data and click “OK”.
4. Open the entry again and proof whether the new value was saved by the system. If not do the operation of point three again.
5. Go to menu “File” and click “save to flash”
6. Reboot the panel.
-
Why it is not possible to ping a PCD7.D5xxxWTA010 from a remote device using the IP-Address of the panel? (FAQ #102002)
In some situations it is necessary to have access possibilities from external networks to the displays. By factory default, the integrated firewall in Windows CE is activated. With activated firewall, the device will not respond to all TCP-IP remote requests or protocols from another device in the network.
To ensure, that your panel can be reached from remote device in the network, you have to disable the integrated Firewall. Therefor you must follow the steps below:
1. Go to “start menu\programs” and open the registry editor.
2. Search for entry “HKEY_LOCAL_MACHINE\Comm\Firewall”.
3. On the right side you will see the entry “EnableIPv4”. Do a right click on it and write a “0” (“zero” as DWORD) to the DWORD Value Data and click “OK”.
4. Open the entry again and proof whether the new value was saved by the system. If not do the operation of point three again.
5. Go to menu “File” and click “save to flash”
6. Reboot the panel.
-
Why the web-project showed on the microbrowser of PCD7.D5xxxTL Geode CE panel does freeze? (FAQ #101991)
It could happen that the web-pages showed on the microbrowser of the PCD7.D5xxxTL Geode CE panel is frozen after some time.
The values are no more update and it’s no more possible to make something.Description:
The problem could be in relation with the caching of the http requests on the panel.
If the windows mfc http requests are cached, then files are stored on the local storage device.
If on the memory of the display the available space of the cache memory is filled up, then this could lead to the situation, that the web-pages are frozen on the microbrowser.
In MicroBrowser, this caching option for mfc http requests is set with the following tags in the uBrowser.xml.
By default the following settings are used:
<mfc_http_en>3</mfc_http_en>
<mfc_http_cache>1</mfc_http_cache>
To acitivate the mfc http cache:
mfc_http_en = 1 (or 3)
mfc_http_cache = 1
To disable the mfc http cache:
mfc_http_cache = 0
mfc_http_en = 0
Solution:
To avoid the freeze of the web-pages displayed on the microbrowser do open the file uBrowser.xml
(located on: storagecard/microbrowser)
with a text editor and modify the two parameters:
mfc_http_cache = 0
mfc_http_en = 0
Do restart the PCD7.D5xxxTL after the modification
Remark about the tag: mfc_http_cache
MFC HTTP Cache <mfc_http_cache>
This option works if parameter <mfc_http_en> is enabled. It allows to set options of the Windows cache.
Default is 1 (Re-synchronize)
Options:
= 0: RELOAD: The caching is disabled, always reload the file.
= 1: RE-SYN.: Load the file from cache if it is not newer.
= 2: OFFLINE: Load the file from cache.
= 3: Use settings defined in Windows Internet Options (IE). -
The actual IP adress, subnet-mask or gateway configuration is modified after a save / boot of the WinCE Panel. (FAQ #101887)
There is a error in the WebPanel configurator 1.7 for CE web-panels (this version is installed with the image eWin_CE6.0_cf128_D510xTL_1.0.7.0)
which does lead to the situation that the configured TCP/IP settings of the CE panel does change after a save / reboot of the panel.
For example, the configuration was modified like this:
before reboot after reboot IP-Adress 172.20.10.90 172.20.10.90 Subnet-Mask 255.255.255.0 255.255.255.0 Gateway 172.20.10.1 0.0.0.0 DNS1 0.0.0.0 0.0.0.0 DNS2 0.0.0.0 0.0.0.0 Lan 2, Fix IP IP-Adress 172.20.10.90 172.20.10.90 Subnet-Mask 255.255.255.0 172.20.10.90 Gateway 0.0.0.0 0.0.0.0 DNS1 0.0.0.0 0.0.0.0 DNS2 0.0.0.0 0.0.0.0
Cause:
There a bug in the Web Panel Configurator 1.7
Solution:
Unzipp and copy the attached file (Web Configurator 1.5) and do replace the actual version on:
\StorageCard\WebPanel_PowerToys
Or use an older image version as the version 1.0.7.0 (available form support web site)
for example the version eWin_CE6.0_cf128_D510xTL_1.0.6.9
-
Until when are PCD7.DxxxTM repaired? (FAQ #101658)
In 2011 the Windows based Web Panels with Celeron processor have been phased-out. This FAQ lists possible replacements and the date until when the panels can be repaired.
Why have the Celeron eWin panels been phased out?
Due to the fact that the new eWeb panels equipped with Atom processors (PCD7.DxxxxTA) are "fan less", do have a better performance and use less power the panels equipped with Celeron processors have been phased out.
The cut-out dimensions of the Atom Panels are the same as with the out phased CELERON-M types. Also the CPU box is smaller, so there should be no problem to replace the out phased types one by one.
Until when can the Celeron panels be repaired, and how can I replace them?Panel type Repair until Replacement possibiliy PCD7.D5100TM0x0 end 2013 PCD7.D5100TA010 PCD7.D5120TM0x0 end 2013 Please use either 10" or 15" TA versions *) PCD7.D5150TM0x0 end 2013 PCD7.D5150TA010 PCD7.D6100TM0x0 end 2013 PCD7.D6100TA010 PCD7.D6120TM0x0 end 2013 Please use either 10" or 15" TA versions *) PCD7.D6150TM0x0 end 2013 PCD7.D6150TA010 *) Due to the fact only few 12" panels were sold there is no direct replacement for these types available.
Advantages when using the new Atom panels
The new Atom based panels are fanless and offer a slightly higher performance, an increased main memory (RAM) of 1 GByte and a 4 GByte solid state disk at a lower price level. This makes operating web visualisations very smoothly and offers a solution also for processing power demanding applications.- Easy upgrading because of same dimensions
- Fan less
- Less power consumption
- More resources and processor power
Remark
Currently the Atom panels are still in pilot phase, so please contact your local sales office in order obtain an Atom panel. -
Is it possible to deactivate the frame around a button or an edit box if such an element is selected on the MicroBrowser Software (PCD7.D5xxx)? (FAQ #101381)
Yes, it is possible to deactivate the displaying of the frame.
In case this frame is not desired, it is possible deactivating it by configuring the MicroBrowser Software accordingly. This configuration is to be done by a condiguration file (uBrowser.xml)
Procedure- Connect the PC over FTP to the CE-Panel (login as user "admin" and password "admin") and get (copy) the file "uBrowser.xml" located in the folder:
StorageCard/Micro-Browser/
to your PC - Open the file with a text editor and search the expression "show_selection"
- Modify the value to 0 to deactivate the displaying of the frame
<show_selection>0<show_selection> - Save the file and copy the file back from your PC to the storage card of the CE-Panel
- Connect the PC over FTP to the CE-Panel (login as user "admin" and password "admin") and get (copy) the file "uBrowser.xml" located in the folder:
-
Why are some gif not displayed correctly on a Web page? (FAQ #101328)
The same gif are displayed with different size on the same web page. This is due to a too small RAM memory size on the Web Panel. Since the web panel configuator exists we have the possibility to change the size of the RAM memory but the 2000 KB dislayed are in fact 2000 bytes!! Unfortunatly it is not possible to tip a bigger value using the web panel manager!
To modify this value it is neccessary to use this turnaround!
Procedure:
Open the file uBrowser.xml located in :/StorageCard/Micro-Browser/ over a ftp connection with the web panel
Modify the parameter "img_mem_max" with 2097152 (2Mb) instead of 20000
Save the file and update to the web panel
To avoid to overwrite this modification at startup it is necessary to deactivate the following option
A new image will be created where the correction will be done! -
S-Web Editor 5.14.27 dependencies (FAQ #101273)
Since the S-Web Editor version 5.13.00 many new functionalities have added. These new features also need to be supported by the Web Panel and the some of them by the PCD firmware, too. This FAQ contains a matrix which indicates the required firmware versions for the new features of the S-Web Editor 5.14.27 released in August 2009.
Introduction
The various features of pages created with the Web Editor do require functionalities of the PCD firmware as well as of the panels/PC systems used. Depending on the panel or PC, these functionality needs to be implemented in:- The PCD firmware itself. The PCD firmware can be downloaded from the according product section on the support site.
- The firmware of an MB Panels if used. The MB Panel firmware can be downloaded from the product section PCD7.D4xx from the support site.
- The image (if a CE- or eXP panel is used). The according image can be downloaded from the product section PCD7.D5xxxx (CE) or PCD7.D6xxx (eXP) from the support site.
- In the IMasterSaiaxxx.jar (for the usage of a web browser running on a PC). The IMasterSaiaxxx.jar is distributed together with the Web Editor and will be copied into the PG5 project by the Web Editor. The Web Editor itself can be downloaded from the Application overview page "S-Web" on the support site.
Supported features by panels and the Web Editor
The table below shows the first version of the Web Editor supporting various features. Additionally, the required version of the panel operating system is shown, too.New Web-Editor 5.14.27 functions MB Panels
(FW version)Win CE Panel
(uBrowser)Win Mobile
(uBrowser)PC/Laptop
eXP Panel
(IMaster.jar)QVGAVGAAutoscaling up-scaling 1.12.01 1.5.13.100 1.5.14.106 5.14.27 Moving (X/Y) painter objects 1.10.45 1.01.04 1.5.13.100 1.5.14.106 5.14.27 Polygon rotate feature 1.10.45 1.01.04 1.5.13.100 1.5.14.106 5.14.27 "Tacho" macro 1.10.45 1.01.04 1.5.13.100 1.5.14.106 5.14.27 HD Log trending to PCD File System *) 1.12.01 1.5.14.105 1.5.14.106 5.14.27 New Login/Jump macros 1.10.45 1.01.04 1.5.13.100 1.5.14.106 5.14.27 New CopySourceToDestination macros 1.12.01 1.5.14.105 1.5.14.106 5.14.27 New macro dialogs
(new TEQ file format "h")1.10.45 1.01.04 1.5.13.100 1.5.14.106 5.14.27 Online trend with correct time 1.18.28 1.5.14.106 *) Please note that the following FBox libaries for PG5 1.4.300 are required for the HDLog trending to file system: HDLog 2.1.030 and FileSys $2.5.307. Both versions are included in the package available from the support site. The FBoxes delivered with PG5 2.0.110 do not need to be updated.
Supported features by PCD firmware
The table below shows the first version of the PCD systems supporting various features.Web-Editor functions PCD3
Mxxx0PCD2
M5xx0PCD2
M480PCD1.M135
PCD2.M1x0
PCS1PCD3
Mxxx7PCD2
M5xx7PCD2.M487
PCD2.M1x7Web Server 2 1.10.16 1.10.16 1.10.17 1.10.17 Autoscaling
Moving (X/Y) painters
Polygon rotateHD Log trending to file system 1.10.51 1.10.51 New Login/Jump macro
New TEQ file format "h"Online trend on MB Panels with correct time 1.10.16 1.10.16 1.10.17 1.10.17
Remarks- When working with PG5 2.0.110 or later the S-Web Editor together with all required FBoxes mentioned in this FAQ are already installed. Examples for PG5 2.0 are available under:
"General information" --> "Getting Started" --> "Program Examples" --> "PG5 2.0" --> "Web and HMI" - When working with PG5 1.4.300 the S-Web Editor together with an example, the required FBoxes and firmware versions for PCD2.M5xx0 and PCD3.Mxxx0 can be downloaded from the support site from section
Software --> PG5 --> PG5 1.4 --> PG5 1.4 Suite (scroll down until "Web Editor 5.14.27 package") - The versions mentioned above are the first versions that support the according feature. As the versions all are backward compatible, it is recommended using the last version rather than downgrading a system to the version indicated above.
- The first name of this FAQ was "Which functionality is supported in which Web Editor, Micro Browser and firmware version?"
-
Why do I have problems to connect to the Webapplication through a Webpanel CE? (FAQ #101234)
The error message: cgi order values failed appers and "No Message" is displayed instead of the PPO value.
Problem
The Webpanel CE is connected to a PCD or PCS over a serial port using Webconnect. On the Webpanel, the application works well.
Other PC's should connect to the webapplication through this Webpanel. The Website is displayed correctly but there is an error message: cgi order values failed and instead of the PPO values there is "No Message" displayed in every variable field.
Solution
The CE panel is connected over Webconnect. If a PC wants to connect to the webapplication over this Webpanel, you have to type not only the IP address but as well the Webconncet connection name and the name of the startpage:
172.16.1.64=IP address of the CE panel
pcs=Name of the Webconnect connection
start.htm=Name of the startpage -
How to load a web application from a PCD/PCS (without Ethernet port) to a remote PC with the use of a CE web-panel? (FAQ #101215)
Using an indirect connection of the web-connect software on the CE web-panel (PCD7.D5xxx) it’s possible that a remote PC is able to load the web-pages stored on the PCD/PCS.
Requirement
On application the PCD/PCS is connected over serial line to a CE web-panel and the end user wants to display the web-pages stored on the PCD/PCS on the CE web-panel and on a remote PC.Solution
With the help of the web-connect SW on the CE web-panel it's possible that the any PC on the TCP/IP network is able to establish an indirect TCP/IP connection to the web application stored on the PCD/PCS and to display the web application on the browser of the remote PC.Open the web-browser on the remote PC and type the IP address of the CE web-panel, the connection name defined on the web-connect software and the name of the startpage in the navigation bar of the browser.
Example: 172.16.1.64/pcs/start.htm
172.16.1.64=IP address of the panel
pcs=web-conncect connection name
start.htm=name of the start page
Remarks
Instead of a CE web-panel there can as well be an ordinary PC, connected over the web-connect software to the PCD / PCS. The procedure is the same.
It is not possible to use a Microbrowser QVGA panel for this kind of connection.
The Microbrowser VGA panel doesn't support this functionality at the moment; but it's planned for the future. -
How can I read the image version on a WinCE panel? (FAQ #101208)
The image version of a WinCE panel can be found in the directory Version under:
C:\Version or \storage\Version
For example: eWin_CE5.0_cf128_D5xxxTM_2.0.30.0
-
How to create a shortcut on the desktop on CE panels? (FAQ #101184)
In some situations it might be useful creating an own desktop icon onto the desktop of CE panels PCD7.D5xxxx.
Background
The contents of the desktop, e.g. the elements, which are placed on it, is controlled by a dedicated Windows folder called “Desktop”. All elements stored in this directory appear on the desktop.
>>> Path to the desktop directory: "\Windows\Desktop"
Before you start creating a shortcut on the Windows CE desktop, you should be aware that a Saia PCD® Web Panel CE does not have a battery backed-up RAM memory. This means, that during the boot sequence of the panel, the Windows CE operating system is extracted to the panels’ internal RAM. If a shortcut is created on the desktop, it is only stored in RAM (as the whole Windows CE operating system folders reside in RAM). So if you switch off the panel, the shortcut is lost. Also rebooting the panel with the REBOOT command doesn’t help, it’s not saving the content of the desktop folder.
More information about the Windows CE memory structure can be found in FAQ 101183 (How is the memory on CE Panels organized?)
Creating a persistent shortcut
Creating a persistent shortcut is done in three steps:- Creation of the shortcut itself
- Storing the shortcut in a folder on the Compact Flash Card
- Copying the folder on start-up of the panel to the Windows desktop folder
Example: Creating a shortcut for the WebConnect
- Locate the program (in our example "WebConnect.exe") in the file system of the panel. It doesn't matter whether the location is in RAM or on the Compact Flash Card.
Remark: You get the context menu by touching the screen without releasing it (no "Double-Click"). - Create a folder of your choice on the Compact Flash Card (--> "\Storage Card\My Desktop").
- Paste the shortcut of "WebConnect.exe" into the folder "\Storage Card\My Desktop".
- Create a start-up batch file (or use an exisitng one) in the "\Storage Card\StartUp" folder and add the following command line:
copy "\Storage Card\My Desktop\Shortcut to WebConnect.lnk" "\Windows\Desktop\WebConnect.lnk"
After booting the panel, the shortcut to the WebConnect appears on the Desktop (make sure that you do not start the WebConnect twice; to check whetere it is running. look out for the little icon in the right corner of the task bar).
-
How is the memory of Windows CE based Web Panels organized? (FAQ #101183)
This FAQ describes the architecture of Windows CE based Web Panels (PCD7.D5xxx).
Memory structure of a Saia PCD® Web Panel CE
Saia PCD® CE web panel run with two types of memory: RAM and flash memory.- The RAM memory is integrated into the web panel and resides on the CPU board.
- The flash memory is realised with a Compact Flash Card (CFC) and is accessible from external via a CFC slot. There are other CE devices which offer also an internal flash memory – Saia PCD® CE web panel realise the whole flash memory with the external CFC. This way, the size of flash memory could be adapted to the application needs.
Saia PCD® CE web panel come with 64 MB or 128 MB of internal RAM and a 64 MB or a 128 MB CFC. The below mentioned memory layout ("Windows CE memory architecture") is mapped to the 64 MB of internal RAM. In the internal RAM the operating system and applications are executed. The CFC holds all operating system files, SBC specific extensions like the JVM or S/Web-Connect, other application software and user data.
Start-up and executing Windows CE
In contrast to other Windows CE devices like PDAs, the internal RAM of Saia PCD® web panel is not battery backed-up. Thus after power-on, the panel boots and starts Windows CE from scratch. The Windows CE operating system is stored on the CFC in a couple of compressed files. During start-up, the Windows CE files are extracted into the internal RAM. Finally the operating system runs in the internal RAM. That’s why you loose all made changes like setting IP addresses, short-cuts on the desk-top or registry settings if you switch of the power without launching the "REBOOT" application in the "Lauer EPC manger" (before rebooting it stores registry settings to the CFC).
Basic folders of a Saia PCD® Web Panel CE
During the boot sequence, in one part of the internal RAM (Shared Memory) a file system is created: the windows and program files folders, the "My documents" and temp directories and a "RAM disk". The CFC card is called "Storage Card". If a memory stick is connected to the panel, it’s default name is "Storage Card 2". There is a specialised folder called "Network" which makes all available network connections accessible. Therefore it’s not allocated to RAM or the CFC – it contains links to external resources.
Windows CE memory architecture
Windows CE supports RAM, ROM or flash memory. In today's Windows CE devices you will only find RAM for executing the operating system or applications and flash memory for persistent storing the Windows CE operating system, user installed software applications and user data.
The Windows CE memory management is based on a virtual memory concept. In total a flat 32 bits address space of 4 GB is accessible. As with all virtual memory concepts, the complete address space is normally not covered with real memory. The memory management of the operating system translates the address space to the real equipped memory of the device, which is much smaller in size. This functionality easies software engineering and allows a more efficient use of the memory.
For applications, only the lower 2 GB oft the total address space are available. The upper 2 GB are used by the operating system itself. Also the lower 2 GB applications part is divided into 2 sections: the shared memory and the slot section. The shared memory is mainly used for storing memory-mapped files like the operating system files after boot-up. The slot section is divided into 33 slots of 32 MB each.
Applications (or process) which are executing, get one slot for program and data space. In total, Windows CE can run 32 applications simultaneously. Slot 0 has a special meaning: here resides the actual executed process. If a process becomes active, its slot is mapped to the slot 0 address space and executed. Also the maximum slot size is 32 MB, applications with less memory requirements do not waste unused memory; the operating system maps only the necessary memory to the application slot and saves this way memory for other applications. However, it’s not easy for applications to use more than 32 MB of memory. If necessary, an application can be broken down to 2 processes, occupying 2 slots. But this makes referencing and managing variables complicate and slow. Also using the shared memory does not replace proper stack and heap structures in the assigned single slot. That’s why more or less there is a hard limit of 32 MB for applications in terms of memory. Even if the system is equipped with much more memory it doesn’t help.
Adjusting Windows CE memory
The use of the internal RAM can be adjusted by the user within certain limits. Basically there are two big memory sections: storage memory and program memory. Storage memory describes more or less the shared memory part of internal RAM. Windows CE uses this part mainly to map the RAM based file system. Program memory describes the part of the internal memory where the slots 0 to 32 for applications are mapped.
After opening the control panel windows (Start-Settings-Control Panel), the "System" icon can be selected. In the "System Properties" window, there is a "Memory" tab. It contains a slider with which it’s possible to allocate more memory for storage use (file system) or program use (application execution). The blue bar represents the current available RAM.
Notes- The screenshot were made using a panel with 128 MByte internal RAM.
- The herein provided information is related to Saia PCD® Windows CE Web Panels. There are other implementations of Windows CE operating systems possible (e.g. memory structure).
-
Time synchronistation on a CE-panel (FAQ #101149)
It is possible to synchronize the time on a CE-panel with a timeserver. Additionally it is possible to transfer this time to the PCD.
Synchronization with a timeserver
To synchronize the panel with a timeserver, connect to the panel with the "Remote Admin". The password is "admin":The timeserver in this example is the timeserver from ETH Zurich. It works well for Switzerland. If you are in another time zone, you can search another timeserver on the internet.
Synchronization with the PCD
If the RTC time of the webpanel should be transferred to the PCD you can use a tool located on the storage card.This tool can be run from the command prompt of the Webpanel:
Storagecard\Webpanel_Powertoys\PCDSetRTC\PCDSetRTC.exe
usage for classic systems:
PCDSetRTC.exe [-u ] [-r ] [-f ] [-c ] [-v]
(-v shows additional info on console)for xx7:
PCDSetRTC.exe [-u ] [-m ] [-b ] [-c ] [-v]
Example:
PCDSetRTC -u http:\\172.16.1.69 -r 500 -f 100 -c 3600
This example will write the webpanel time to the PCD with the URL 172.16.1.69 to register 500 (Year, Month, Date) and 501 (Hours, Minutes, Seconds). Flag 10 (default) will give the impulse and the send interval is 3600 seconds. Please see the online help of the tool which gets displayed if it gets started without any parameters. Or see attached file. -
On the browser/microbrowser, is it possible to transfer container variable information from one web application (PCD) to an other web application (PCD)? (FAQ #101147)
Yes, since the S-Web editor 5.14.10 (currently in pilot phase) it's possible to transfer container variable information from one web application to another web application.
Older versions of the S-Web editor (version < 5.14.10, currently still in pilot phase) doesn't support the possibility to save container variable information's (like for example the actual used password level) in the web browser and to re-use this information's in an other web application of different PCD's.
Every time that the *.html/htm file was loaded in the browser/microbrowser all information's stored on the container variables where cleared and set to the default values.For installations where web applications of several PCD's are displayed on the same browser/microbrowser it could be useful that some information's stored on the container variables of one web application "A" could be used on a web application "B" of a different PCD.
Since the S-Web editor version 5.14.10 it's possible to write/read container variable information's from one web application to/from the clipboard of the browser/microbrowser. The information's are stored in to special "session containers".
There exists 20 session containers named:
"_NOINITSESSCO_0" to "_NOINITSESSCO_19"This session containers are relative to the session of the browser/microbrowser and are only cleared if the browser/microbrowser is closed.
Any new launched browser will generate a new session and will have here own session containers.
The option "File New Tab" or "File New Window" of the browser will not make a new session and therefore the "old" session containers will be used on those windows.Example for the use of the session containers
The user is connected with the browser/microbrowser to the web application on the PCD "A" and do enter the password. If he now do connect to the PCD "B" and do load the web application of the PCD "B" then the password level should be used directly on the web application of the PCD "B" whiteout that the user needs to reenter the password.
To read/write the container variables to/from the session containers it's possible to use all functions of the S-Web editor which does allows reading/writing of container variables like:
- Edit Box
- Text field
- "Actions set variable" of the button
- Makro "copy container to container on lost focus/ on gain focus/ on repaint".
The functionality was tested with
- Saia PCD® MB Display QVGA (PCD7.D4xxx) with FW 1.08.05
- Saia PCD® MB Display VGA (PCD7.D4xxV) with FW 1.01.01
- Saia PCD® MB Display CE (PCD7.D5xx) with MB version 1.5.12.095
- IE 6, IE 7
- Firefox 3.0.6
-
Is there a list of all Windows based Web Panels from SBC? (FAQ #101144)
In the past years several different types of Windows bases have been sold. This FAQ contains a complete list of all sold panels.
The list below contains all Windows based Web Panels (Windows CE and eXP) sold by SBC.
SBC Bezeichnung Lauer-Bezeichnung PCD7.D5100TM010 EPC PM-S 1000tc-SBC CE PCD7.D5064TX010 EPC X 640tc Saia PCD® Web Panel CE PCD7.D5100TL010 EPC LX 1000tc SBC CE PCD7.D5100TM010 EPC PM-S 1000tr Saia PCD® WEB Panel CE PCD7.D5100TX010 EPC X 1000tc Saia PCD® Web Panel CE PCD7.D5120TL010 EPC LX 1200tc-SBC CE PCD7.D5150TL010 EPC LX 1500tc-SBC XPe PCD7.D6100TM010 EPC PM-S 1000tr Saia PCD® WEB Panel eXP PCD7.D6100TM010 EPC PM S 1000tc-SBC XP(1GB) PCD7.D6100TM020 EPC PM S 1000tc-SBC XP (2GB) PCD7.D6120TM010 EPC PM S 1200tc-SBC XP (1GB) PCD7.D6120TM020 EPC PM S 1200tc-SBC XP (1 GB) PCD7.D6120TV010 *) EPC G 1200tc Saia PCD® Web Panel eXP(1GB intern) PCD7.D6120TV020 *) EPC G 1200tc Saia PCD® Web Panel eXP(2GB intern) PCD7.D6150TM010 EPC PM S 1500tc-SBC XP (1GB) PCD7.D6150TM020 EPC PM S 1500tc-SBC XP ( 2GB) PCD7.D6150TV010 *) EPC G 1500tc Saia PCD® Web Panel eXP (1GB intern) PCD7.D6150TV020 *) EPC G 1500tc Saia PCD® Web Panel eXP (2GB intern) Panels marked with *) are obsolete (phased out) and are no longer sold.
Remark
In some cases it might be possible that only the Lauer product code is visible on the panel. Therefore the relevant Lauer code is also listed above. -
Which possiblilites do I have to configure a PCD7.D5xxx Web Panel? (FAQ #101041)
Depending on the configuration to be made, there are different interfaces for configuring a Windows CE based Web Panel (PCD7.D5xxx).
Which interfaces for configuring a Windows CE Panel are there?
- Configurations directly on the panel with the Saia PCD® Web Panel manager
The IP address and the screen calibration of a panel is to be edited directly on the panel. Further on, the Saia PCD® Web Panel manager provides various tools to configure the panel (e.g. the time after the backlight is switched off, the time and date preferences etc.)
The Saia PCD® Web Panel manager icon can directly be found on the desktop: - Configurations by editing the startup.bat
The file stored in the folder "Autostart/startup.bat" allows automatically launching processes on every boot of the panel. - Configurations over the Sysadmin interface
The sysadmin interface is to be accessed via a Web Browser (e.g. Internet Explorer) with the URL:
IP_Address_of_Panel/sysadmin
the default user name for accessing it is "admin", and the password is also "admin". Over the sysadming it is possible to:
- Edit the registry
- Browse the file system
- launch and/or close processes (e.g. the uBrowser) - Configurations over the Remoteadmin interface
The remoteadmin interface is also to be accessed via a Web Browser, with the URL:
IP_Address_of_Panel/remoteadmin (same login as sysadmin). Using this interface it is possible:
- Change the password of users for the remote management
- Add or delete new users - Configurations over the Webadmin interface
The Webadmin interface is also to be accessed via a Web Browser, with the URL:
IP_Address_of_Panel/webadmin (same login as sysadmin). Using this interface it is possible:
- Manage the users who can access the web interfaces (e.g. sysadmin, remoteadmin etc.)
- Specify whetere a password is requried for the web interfaces - Configurations of the SBC.Net WebConnect
The SBC.Net WebConnect is to be accessed via a Web Browser, with the URL:
IP_Address_of_Panel (no login required). Using this interface it is possible:
- Configure S-Bus connections for PCD systems which do not support http direct connections
- Configure WebConnect as "proxy server" for storing files for web pages direcly on the Web Panel (higher performance as the files are not to be read from a PCD)
Note that the WebConnect must be shut down after a modification before executing the Reboot System (or wait for 120 seconds after applying a modification until you reboot the panel). - Connecting to the file system of the panel via FTP
You can connect to the file system of the Web Panel using an FTP connection. Therefore just use the FTP client of your choice (e.g. Filezilla); the user name and the password are "admin" as for the sysadming interface.
Hints
- Remember to reboot the panel after every modification with one of the above listed tools/interfaces! If the panel is switched off without having executed the "Reboot System", the modifications done will be lost!
The "Reboot System" button can be found in the "Saia PCD® Web Panel Manager" (select the checkbox checkbox "Show extended system configuration" in order to see it). - Instead of editing the local settings directly on the panel, you can also use the VNC server which is pre-installed on the Panel. This allows you to access the screen of the Web Panel directly on your PC.
- Instead of configuring the SBC.Net WebConnect directly on the panel (where the screens are built up rather slowly), you can also access it directly from your PC.
- On the PCD7.D5xxxTL panels with two ethernet ports this configuration is only supported on the LAN2 port. LAN1 port does not support it.
- Configurations directly on the panel with the Saia PCD® Web Panel manager
-
How to define how long the backlight is switched on? (FAQ #101040)
It's possible to extend the lifetime of the illumination by switching off the backlight during periods of inactivity.
Background
The display of the web panels is illuminated with a backlight. The lifetime of the backlight is limited. That doesn’t mean that the illumination will stop completely - there is a slow but continuous decrease of brightness. It’s possible to extend the lifetime of the illumination by switching off the backlight during periods of inactivity.
Windows CE offers build-in functions to switch off the backlight after a period of time without touching the screen. In details this means, if the screen is not touched within a predefined time, the backlight is switched off and the screen turns to dark. To reactivate the illumination you only need to touch the screen once again; then immediately the backlight is switched on once again.
Activating the automatic switch-off function of the backlight- Start the "Saia PCD® Web Panel Manager"
- Start the Screencontrol by double clicking its icon
- Acitvate the check box "Automatically turn off the backlight" and select a turn off time. If there hasn't been any activity during this time, the backlight will be switched off.
- Reboot the panel using the "Reboot System" tool which is also present in the "Saia PCD® Web Panel Manager", but only after you have clicked the checkbox "Show extended system configuration".
Remark
In Windows CE there is another possbility to control the backlight which will not work on Saia PCD® Web Panels: Don't use the properties window from the desktop (Display Properties). This will not work! - Start the "Saia PCD® Web Panel Manager"
-
How to modify the start page of the MicroBrowser on a CE Panel? (FAQ #101039)
The first time the MicroBrowser on a CE Panel (PCD7.D5xxx) is launched, it prompts for the start page to be opened. But if the checkbox "ask me again" once has been unchecked, there is no more prompt when the uBrowser software is lauched. This FAQ explains how to modify the start page in this case.
The start page to be loaded by the uBrowser together with the configuration wheter the prompt on start-up of the uBrowser shall be shown is written in the file "uBrowser.XML" which is stored in the folder "Storage Card\Micro-Browser".
Procedure for modifying the start page of the uBrowser- Open a text editor e.g. Wordpad which is pre-installed on every PCD7.D5xxx panel (from the Windows Start button select "Programs" --> "Word Pad")
- From Menu "File" select "Open"
- Select "All Documents *.*" in the file type selector
- Browse to "storage card\Micro-Browser" and select the file "uBrowser(.xml)"
- Confirm the message from Wordpad shown when opening the file with Yes.
- In this file, locate the line "startpage" and modify the URL in on this line to the correct IP address and start page, e.g.
192.168.163.51/start.html - Store the file and execute a reboot button from the Saia PCD® WebPanel Manager (don't just switch the panel off!)
Remark
In the same file, you can also configure wheter the prompt on start-up shall be shown or not. All other options from this file are explained in the *.pdf file which is also stored in the same directory. -
How to change the password of the user "admin" on CE Panels? (FAQ #101034)
It's a well know fact that you can easily access the Web Server of a SBC CE Web Panel PCD7.D5xxx with the default user "admin". In case this user has to be changed for security reasons, read this FAQ.
Summary
On PCD7.D5xxx the default user to access the administration web pages (e.g. Sysadmin, Webadmin, Remoteadmin) is "admin", and the password is also "admin". Also it is very handy to have one user with an easy password, it might be required to modify this account for security reasons.
How to modify the password of the user "admin"?
The password of the user "admin" can be changed over the interface "Remoteadmin". In order to access this interface, follow the following steps:- Connect to the Panel Remote Admin page: IP_Address_Of_Panel/remoteadmin
- On the left side, click on "Add/Del user":
- Enter the user name (admin), and below the new password.
- Click the button "Add New" (Ask Microsoft why it is named "Add new" for modifying the password ;-)
- Reboot the panel using the "Reboot System" function
Remark
Please note that SBC can not reset your password once you have modified it. However, in every case restoring the image of the CE Panel will allow re-configuring it with the default user.
-
What is the fastest way to communicate between Web Panels and the S-Web Server? (FAQ #101006)
The fastest communication between Web Panels and a PCD is obtained using WebConnect with a HTTP-direct connection and storing all the possible files of the project (except *.tcr) in the local directory of the WebPanel.
That's the way you have to proceed:
PCD7.D4xx MicroBrowser Panel- Define the HTTP-direct connection
- Save the local files under M1_Flash:/WEBPAGES
- If you browse through several PCDs you can define subdirectories for each PCD in the /WEBPAGES directory using the
IP-address of the PCD as name of the directory (i.e. "192_168_12_25") - In the settings of the MicroBrowser you define in "Configuration" -> "Special" "local file search before remote" to be
most efficient
PCD7.D5xxx and PCD7.D6xxx and PC-Browsers
- Use the WebConnect-Software and define a HTTP-direct connection
- Save the local files under StorageCard/WEBPAGES
- If you browse through several PCDs you can define subdirectories for each PCD in the WEBPAGES directory using the
name of the connection as name of the directory (i.e. 'PCD3HTTPDirect')
-
How can I create a button for launching applications on Saia PCD® Web Panels? (FAQ #101003)
It's possible to create an always-on-top button for launching Windows applications.
This 'ExeButton' allows launching an application on the web panel by means of a button. This way it's for instance possible to access programs or run batchfiles beside the visualisation. The button stays always on top (even if running the browser in kiosk mode 4) of all other forms/windows and can be configured in positon, size and text.
Operating system
- Windows CE, Windows XP, / .net
Target Saia PCD® Web Panels
- PCD7.D5064TXxxx
- PCD7.D5100TXxxx
- PCD7.D5100TMxxx
- PCD7.D6100TMxxx
- PCD7.D6120TMxxx
- PCD7.D6150TMxxx
Type of the application
Console application
Download from here
Name: exebutton.zip
Size: 8.7 kByte
URL: ehmi.sbc-dev.dynalias.net/utility/exebutton.zip
Installation
Unpack the zip file to a folder of your choice. No further installation / registration procedure is necessary.
Launch "ExeButton.exe ?" for a complete list of options
How to use
1. Copy the tool 'ExeButton.exe' via a FTP-Connection in the directory '/StorageCard/Tools'
2. For automatic start of the action of the button, add following line in the 'StartUp.bat'-file on the Storage Card
(i.e. to start the program 'Word' from inside the Browser)
START "\StorageCard\Tools\ExeButton.exe" \Windows\pword.exe 400 200 70 25 WordPad
where:
- \StorageCard\Tools\ExeButton.exe is the path of the button
- \Windows\pword.exe is the path of the application to launch
- 400 200 is position in pixels on the screen (starting from the left upper edge of the screen)
- 70 25 is the size of the button in pixels
- WordPad is the label written on the button -
Is there a list and description of the predefined container variables used on a Windows CE Micro-Browser? (FAQ #101002)
With these container variables you can control the behaviour of the Micro-Browser, get panel specific information, launch and control applications which run in parallel to the Micro-Browser, control hardware features (e.g. audio, LCD back light) and write local data to the panel.
Please take note that especially the hardware related settings depend on the specific hardware platform and are not allways available; the XSCALE CPU (PCD7.D5xxxTXxxx) doesn't support audio.
See below mentioned a list of container variables for the Windows CE Micro-Browser:
"MB_VERSION" shows version of the xml configuration file "MB_APP_VERSION" shows version of the MicroBrowser "MB_OS_VERSION" shows version of the OS "MB_PLATFORM" shows the platform name, is one of the following "uBT", "uBCE", "uBXP", ... "MB_SCREEN_WIDTH" shows the width of the screen "MB_SCREEN_HEIGHT" shows the height of the screen "MB_IpAddress" shows the IP address of the panel "MB_Subnet" shows the subnet mask of the panel "MB_Gateway" shows the gateway address of the panel "MB_Volume" this container is used to get and set the volume in percent "AUTOINCRCO" this container is incremented on every period "BLINKCO" is AUTOINCRCO modulo 2 "MB_InactivityCounter" this container counts up every second. It is reset to 0 on any mouse or key actions of the user "MB_StartProcess" this container is used to write the name of the application to start "MB_ExeToTop" this container is used to write the name of the program to bring on the top "MB_BringWindowToTop" this container is used to write the name of the window, or a part of it, to bring the application on the top. writing "_self" will bring the MicroBrowser on top "MB_WakeUp" write 1 to wake up the computer and to stop the screen saver "MB_Backlight" write 0 or 1 to turn off/on the display or the LCD backlight "MSGBOX_NR" show the number of messages appended in the message box "MessageBoxCO" show the text in message box "MB_UpdateAfterPpoWrite" write "0" or "1" to improve the reaction time after writing on any PPO "MB_UpdateAfterCoWrite" write "0" or "1" to improve the reaction time after writing on any CO "@MODAL_FOREGROUND" write "0" or "1" to disable or enable the modal foreground teq "@LANGUAGE" to write the name of the new CSV file to load "@MB_FKEY_EVENT" show the last function key proceed "@MB_FULL_REDRAW" write "0" or "1" to disable or enable the full redraw mode "_KEYPAD" used by the keypad teq to edit the value "_KEYPAD_DEST_NAME" used by the keypad teq to save the name of the destination to write "_KEYPAD_DEST_TYPE" used by the keypad teq to save the type of the destination to write "_KEYPAD_SHIFT" used by the keypad teq as caps-lock "_KEYPAD_OPEN" used by the keypad teq to open a new keypad "_KEYPADCLOSE" used by the keypad teq to close the keypad, or to switch between alpha-pad and numeric-pad "_KEYEVENT" by the keypad teq to append new characters used "_KEYPAD_TF_FOCUS" used by the keypad teq to select the editable text field after closing the keypad "MB_PERCO_0" Persistent container 0 stored in "uBrowsCo.xml" "MB_PERCO_1" Persistent container 1 stored in "uBrowsCo.xml" "MB_PERCO_2" Persistent container 2 stored in "uBrowsCo.xml" ... "MB_PERCO_19" Persistent container 19 stored in "uBrowsCo.xml" -
Last version of PCD7.D5xxx XScale image for 64MB Flashcards (2.0.29.0) (FAQ #100970)
Version 2.0.29.0 image is the last version for XScale panels that can be used with 64MB cards. More recent versions of the image are bigger than 64MB and require therefore in minimum 128MB cards.
-
Customize the LOGIN to access the Storage Card of the CE-Panel (FAQ #100951)
Everybody knows that the login to access the Storage card of the Windows CE Panel is "admin" for the user name and "admin" for the password. This login can be customized.
The best way to configure a Windows CE Web Panel with your personal PC is the Web Server interface which features several possibilities for configuring the system (Sysadmin, Webadmin and Remoteadmin). The following procedure uses these interface for modifying the users (for that it is no longer possible reading the FAQs for "hacking" your CE Panel):
- In order to access the Sysadmin interface from a remote PC/Laptop, open your Internet Browser and type:
IP-Address-of-the-CE-Panel/remoteadmin - You'll be prompted for a login. The default user name for administring the panel is:
User name: "admin"
password: "admin". - Once logged in, a web-interface will be displayed where you can add your new customized user. On the left side column you find "Add/Del Users". You can now add the new user by defining a user name ("new_user" i.e.) and password ("new_password" i.e).
- The new user will be displayed below the standard "admin" user. To save this new user you must reset the CE-Panel by executing "Reset Base Station" in the "Device Management" feature. The CE-Panel will be restartet and you'll have to register the new user via the interface "SysAdmin".
For this, you'll type following path in the command line of your Internet Explorer (use Internet Explorer 4.0+ to support frames displaying)
172.16.1.142/SysAdmin - Choose "Internet Explorer 4.0+", click on "Registry Editor", extend the "HKEY LOCAL MACHINE" tab, extend "Comm" and click on "FTPD". Here you can register the new user. Therefore add the before defined user "new_user" in the "Modified Value:" entry field respecting following syntax: "admin;new_user". The semicolon's important. So you add the the "new_user" to "admin". If you completely want to remove the "admin" registry, just fill "new_user" in this field. Then click on "Modify" in the line where you find "REG_SZ" and "UserList". Now, the "new_user" is added to the registry and you can connect to the FTP Server of the CE-Panels Storage card with your FTP-Client using the new login.
- In order to access the Sysadmin interface from a remote PC/Laptop, open your Internet Browser and type:
-
Why are there gaps in trend? (FAQ #100938)
It is possible that gaps in trend from logs are visible in the browser if the "load info & data" of the macro "Trend" is executed after a longer time interval than the data memory size available in the PCD allows to store!
Symptom
It is possible that "holes" in "HDLog to DB" trends are visible in the browser if the "load info & data" of the macro "Trend" is executed after a longer time interval than the data memory size available in the PCD allows to store!
Reason
The trend data's loaded from the PCD are stored temporarily on the memory of the Web browser.
The gaps can occur if the displayed time range on the browser is bigger than the data logging ringbuffer on the PCD.
Example
The log date size is 100 KByte data with a frequency of 1 log per seconds.
As 1 KB is 1024 bytes, there are 102400 bytes (100 x 1024 bytes) available for the trend.
1 log entry including time stamp (date/hour/value) takes 8 bytes.
As result, the available DBs on the PCD are filled up after 12800 seconds (102400 bytes / 8 bytes) which corresponds to 3h and 33 minutes.If the "load info & data" is executed at at 8.00 PM and again at 12.00 PM, a gap of 26.66 minutes will be displayed between the two ranges of logs.
At 8.00 PM the data's from 4.26.66 PM to 8.00 PM are loaded from the PCD, stored in the temporary memory of the browser and displayed on the browser.
At 12.00 PM, the data's from 8.26.66 PM to 12.00 PM are loaded from the PCD, added to the data's loaded before at 8.00 PM and stored in the temporary memory of the browser.
All data's (from 08.00 PM and 12.00 PM) are then displayed on the browser.
No recorded data is available between 8 and 8.26.66 PM because the data recorded in this period has been overwritten by the ringbuffer on the PCD.
Note
If the browser is restarted or if a "clear Log" is exectuted then the gap disappaers because the temporary memory of the browser is cleared and trend shows only the last data's (3h33.33) uploaded from the PCD! -
Is it possible to store the web pages on a Web Panel? (FAQ #100931)
Yes, it is possible to store the web pages (.teq, .htm, .html, IMaster.jar, .gif etc.) on the panel instead on the CPU itself.
In general it is possible storing data (pictures, files) directly on the Web Panel. The only file which always needs to be stored on the PCD is the file with the extension tcr. Depending on the panel, specific techniques and storage folders are available:
Micorbrowser Panel PCD7.D4xxx (MB Panels)
Data can be stored on the onboard Flash memory "M1_Flash" (in the folder M1_FLASH/WEBPAGES). This data is to be downloaded over an FTP connection (further information can be found in the manual SBC FTP Server and SBC Flash File System, 26/855).
Quickguide:- Configure an IP address on the panel.
- Open an FTP client (active FTP mode) and connect to the MB Panel
Username: root
Password: rootpasswd - Download the files to the folder "M1_FLASH/WEBPAGES"
- If the same files are present also on the PCD, specify "Search files first local".
The MB Panel will search these files independently on the configured communication type to the PCD (http direct, Serial-S-Bus etc.)
CE Panel PCD7.D5xxx / eXP Panel PCD7.D6xx
On a CE- or eXP panel data can only be stored locally if the WebConnect software is used. In this case, data can be stored on the storage card in the Webpage folder (the folder location can be configured in WebConnect). Hint: whenever possible, use the http direct protocol, where WebConnect 2.0 and later can act as proxy. -
How long is the expected backlight lifetime of a Saia PCD® Web-Panel CE (PCD7.D5xxx)? (FAQ #100919)
According to the "Electrical data" section within the manual 26-843 (E2), the "Service life (50% brightness)" of a CE S-Web Panel depends on the model as shown in the following table.
CE-Panel Type Screen Technology Service life PCD7.D5064TX010 TFT (color) 30.000 hours (about 3.5 years) PCD7.D5100TX010 TFT (color) 50.000 hours (about 5.7 years)
Remark
The time indicated above means the operation time of the backlight until the brightness of the screen has decreased by about 50% (so the panel will not "die" but only the luminosity will have decreased). In order to increase this duration, the backlight can be switched off with the screen saver functionality of the panel. -
Is it possible to know on the PCD if the Web-Application on a Web-Panel is running? (FAQ #100909)
Yes it is possible to use a kind of life sign on the XP, CE and MB Web-Panel (created with the S-Web-Editor) and to read this life sign on the PCD.
This allows to know if the connection between the PCD and Web-Panel is ok and if the Web-Application on the Web-Panel is running.
To insert the life sign you have to use the container variable @BLINKCO on the S-Web-Editor.
During runtime this container toggles each refresh period between 1 and 0 on the XP, CE or MB Web-Panel.
To transmit the container @BLINKCO to the PCD, you have to copy the container to a PCD variable and you have to check on the PCD application programm, that the PCD variable does toggling cyclically.
To copy the container @BLINKCO to a PCD variable use the macro “EventP_wrCo2ppo_onRepaint_.tlb” of the S-Web-Editor.
You can place the macro on a background page and use the same background page on all your Web-Pages.
To avoid that the life sing is not toggling during the time that the Web-Pages “MsgBox.teq”, “ALPHAPAD.TEQ” or “KEYPAD.TEQ” are shown on the screen, you have to insert the macro “EventP_wrCo2ppo_onRepaint_.tlb” also on this pages.
Please note that you have to insert the macro directly on this three pages.
It’s not allowed to use a background or foreground page on this three pages.
Remark:
If several Web-Panels does display the same Web-Application of the same PCD then on the PCD the life sing will be overwritten from all Web-Panels and it’s not possible to detect if one Web-Panel is no more working. -
How to use only a numeric keyboard on the CE-Panel? (FAQ #100902)
To enter e value in to an edit field it's possible to use only a numeric keyboard instead of the alphanumeric keyboard.
Instead to edit a value with the “original” alphanumeric keyboard of the CE-Panel it’s possible to edit the value with the use of a alphanumeric keyboard:
You have to make the following steps:
Add the file keypad.teq to your Web-Editor project. (With the menu point: Project, add to project, file).
The file keypad.teq could be found on the dirctory
C:\Program Files\SAIA-Burgess\Web Editor 5_13_00\QVGATeqlib\KEYPAD.TEQ
On the CE-Panel you have to modify the file “uBrowser.xml” stored on the folder “storage card/microbrowser”.
There you have to change the parameter sip "1" to
"0"
After restarting the microbrowser on the CE-Panel the numeric keyboard “keypad.teq” will be used instead of the alphanumeric keyboard of CE-Panel.
Remark about the difference between the “original” alphanumeric keyboard of CE-Panel and the numeric keyboard “keypad.teq”:
- If you do edit a value with the “original” alphanumeric keyboard of CE-Panel then the “original” alphanumeric keyboard of CE-Panel is placed on the foreground of the Web-Page and the Web-Page in the background (which does contains the edit filed) is still visible.
- If you do edit a value with the numeric keyboard “keypad.teq” then the numeric keyboard “keypad.teq” is placed on the foreground of the Web-Page and the Web-Page in the background (which does contains the edit filed) is not visible. -
How to avoid that after displaying a new Web-Page on a MB-Display or a CE-Panel a hidden painter (button or other painter) on the new page is shown shortly for one second? (FAQ #100879)
You have to use a special comparison condition “<” then “1” (less then value 1) in the option “Hide and Disable Painter” of the painter properties.
The S-Web Editor allows hiding elements depending on the value of the PCD variable.
This is done with the option “Hide and Disable Painter” on the painter properties.
If you do use a comparison condition “=” and for example you want to check if a flag of the PCD has the value 0 or 1 then during runtime the MB-Display or CE-Panel have to read first the value of the PCD flag.
As soon as the MB-Display knows the status of the flag the condition of the comparison is checked and the depending of the result, the painter does hide the painter or not.
The MB-Display or the CE-Panel does show the painter until he knows the status of the flag.
This behavior lead to the situation, that the painter is shown shortly on the MB-Display or the CE-Panel.
To avoid this behavior you have to use the comparison condition
“<” then “1” (less then value 1)
instead of the condition
“=” then “1” (equal then value 1) in the option “Hide and Disable Painter” of the painter properties.
Please note that this behavior occurs only on:
- MB-Display (PCD7.D4xx)
- CE-Panel if the Microbrowser is used. (PCD7.D5xxx) -
How to find out the image version installed on a CE Panel? (FAQ #100860)
In some cases it might be interesting to know the image version installed on a Windos CE Panel (PCD7.D5xxx). This information can be found in various ways, e.g. by viewing the content of the folder "/Storage Card/Version/" on the panel itself.
Introduction
On each PCD7.D5xxx panel (Windows CE), you'll find a folder "Storage Card" which contains another folder called "Version". The names of the files contained in this folder indicate the versions (the extensions of the files indicate the software/image that belongs to the version). The only purpose of these files is the indication of the versions, they don't have any content (and therefore have a size of 0).
Procedure for newer images (on the panel)- On Desktop open "My Device" -> "StorageCard" -> "WebPanel_PowerToys" -> "Version"
§ix101109§
Procedure (on the panel)- Open the "Windows Explorer" from the Windows Start menu on the panel itself (Start menu --> Programs --> Windows Explorer)
- Browse to the "Storage Card" --> "Version" folder
- For better viewing of the full file names, select "Detais" fromt the Explorer menu "View"
Procedure (remote over FTP)
- Make sure there is an IP connection between your PC and the panel
- Open your favourite FTP client (e.g. Filezilla) and connect to the panel (user: admin, password: admin)
- Browser to "Storage Card" --> "Version"
Remark
The content of the folder "Version" is not automatically updated in case a new version of the uBrowser is copied onto the panel. The information in this folder can therefore be different than the really used versions. -
Maximum amount of Offline Trend Macros on Windows CE (FAQ #100859)
If an uBrowser for Windows CE is used, the maximal amount of Offline Trend Macros is limited by the available memory. In versions up to uBrowser version 1.5.12.092c, this limitation is hardcoded in the uBrowser executable. For these versions, no more than 35 Offline Trend Macros are recommended (depending on the amount of containers and HTML tags).
Symptom
If too many Offline Trend Macros (more than 35, depending on other factors like the amount of HTML Tags and Containers) are used in one Web Editor project, the uBrowser does not run correctly. Instead of properly showhing the project, the error message similar to: "!!! MU_alloc2(2) failed, 524290 > 524288" is shown in a command prompt that is opened automatically. On the Micro Browser, the PPO values are not shown but the message "No component selected" instead.
Reason
The reason for this problem is that the allocated "heap 2" memory is not sufficient. In this memory area all containers and HTML tags are stored and until version 1.5.12.092c the size of this memory is hard coded to 512 kBytes. Because every Offline Trend Macro does create 5 containers of 2 kBytes each (--> 10 kByte per macro), an amount of more than 35 to 40 Offline Trend Macros can be critical.
Solution
Either reduce the number of used Offline Trend Macros in your Web Editor project or use a uBrowser.exe version higher than 1.5.12.092c. The version 1.5.12.092d has an increased size of 4 MBytes for the heap2, and later versions will provide the possibility of configuring the heap in the configuration file.
Remark
For performant panels like Celeron based ones, another workaround could be using the Appletviewer of the Internet Explorer. This workaround works because there is no limitations of the size of memory where the containers are stored if the applet is shown by e.g. the Sun JVM. -
Negative values with decimal point are not displayed correctly on the CE panel (FAQ #100842)
If a negative value (for instance -0.7) should be displayed on the CE panel, there is just -.7 visible. The zero is missing. A new microbrowser version is solving the issue.
Reason
This was a problem in the Microbrowser distributed with the image $2.0.27.0.
Solution
Install the new Microbrowser 1.5.10.091d or newer. Ask the support team for the latest version. Replace the Microbrowser.exe and in the Windows folder mfcce400.dll -
How to administer a Web Panel via the sysadmin interface? (FAQ #100838)
Beside of the possibility of configuring a Windows CE based Web Panel (PCD7.D5xxx), it is also possible accessing the "SysAdmin" Web Interface of the panel. The only prerequisite for accessing this interface is an established IP connection to the panel.
Background
Each Windows CE based Web Panel comes with an activated web server which is listening at Port 80. There are some preconfigured web sites running on the panel which allow access the panel via a web interface. This is a very convenient way to configure a Web Panel with nothing else than a network connection to the panel and a PC with a browser on it. Because there are no manual settings to do on the panel’s side, it’s perfect for remotely accessing a panel via long distances, where nobody is nearby to operate the panel.
Administering a Web Panel with SysAdminOne of the included service web sites is the "SysAdmin" site. It gives you access to the following resources of the panel:
- System information
- Process management
- File system
- Registry
Establishing a connection to SysAdmin
Please make sure that you have installed the latest os image version on the web panel. This function is available since image version $1.0.15.0 (image file: eWin_CE5.0_cf64_D5xxxTX_$1.0.15.0.esy). The web server interface listens on the port 5080. This has to be taken into cosideration for the URL and eventually installed firewalls.
Open with a browser the SysAdmin web page of the Web Panel; e.g. let’s say your panel has the IP 192.168.1.7, then the URL is http://192.168.1.7:5080/sysadmin; (note the ":5080" behind the IP address!). The SysAdmin web site is password protected. A window opens and you have to type-in a user name and a password. By default the user name is “admin” and the password is “admin” too (without quotes). There are two versions of the SysAdmin web pages available: a simple one and one using frames and hierarchical trees. If you are using Microsoft Internet Explorer (recommended), choose the appropriate link (as of this writing, Firefox only supports the simple version).
Administering the Web Panel
System Information
Choose "System Tools" in the page header and "System Info" from the left pane.
Shows information about the panel like processor, memory, communication adapters, etc.
Process Management
Choose "System Tools" in the page header and "Processes" from the left pane.
Shows the actual processes and applications, running on the panel and allows control.
With the "Kill" link you can terminate execution of a process or application. You can start an application. Type the complete path to the program you want to start into the "Launch process" field. Start the application clicking on the "Execute" button.
Remark: If the path contains a blank character (like "\Storage Card") you have to place the complete path within quotes (").
File System
Choose "File Browser" from the page header.
Gives access to the complete file system of the panel.
In the left pane, you can select the folder within a hierarchical tree. In the right pane you can copy, delete and upload files and folders.
Registry
Choose "Registry Editor" from the page header.
Shows the registry of the panel and allows to modify it. Navigate in the the panel's registry in the left pane. You can create, modify and delete registry values and keys.
Caution: Changing registry settings can lead to panel's malfunction or loss of communication and could require overwriting the operating system image. Be aware what you are doing! -
How to configure the large keyboard to be always enabled? (FAQ #100837)
On the Windows CE based Web Panels, there are two different keyboards (SIP) available. By default, the smaller version is used. It is possible switching the keyboard during runtime, but after the next boot of the panel, the small keypad is enabled again. In order to configure the large keyboard to be always enabled, a specific registry entry is to be modified.
Symptom
After each reboot of the CE Panel, the small keyboard is displayed for entering values. It does not help to change the selection of the keyboard; After the next power up the small keyboard is shown again.
Reason
This configuration is written in the registry of the CE Panel. In order to modify this behaviour, the registry is to be modified.
Solution
In order to configure the large keyboard to be shown, You have to specify the "DefaultIM". This can be done by executing the following steps:- Connect to the web panel using the SysAdmin web interface (for details see FAQ 100838)
- Within the SysAdmin page, open the "Registry Editor"
- Locate the registry key:
[HKEY_CURRENT_USER\ControlPanel\Sip]
"DefaultIm"="{42429667-AE04-11D0-A4F8-00AA00A749B9}" - Change the DefaultIM value of the registry key to:
"{A523DFC7-1A7E-4AF6-991A-510E75847828}" - Perform a Reboot (--> Saia PCD® Web Panel Manager)
Note
You can also switch back to the small keyboard by setting DefaultIM to "{42429667-AE04-11D0-A4F8-00AA00A749B9}". -
Why are my alarms not shown in the Microbrowser CE? (FAQ #100813)
If the alarm text is too long, the active alarms are not displayed at all (only in Microbrowser CE versino 1.5.10.82c and older).
Symptom
Active alarms are not displayed by the Microbrowser running on a Windows CE panel (PCD7.D5xxx). The "Microbrowser CE" version used is 1.5.10.82c or older. Additionally, the alarm texts are rather long and maybe unicode characters are used.
Reason
The maximal length of an alarm line in the Microbrowser CE is 128 bytes (including invisible characters). In case unicode characters are used, it is possible that the visible text can only be 43 characters. (Note that unicode characters with code > 0x7f do require 2 or 3 bytes per character to be mapped).
Until and including version 1.5.10.82c, the Microbrowser CE doesn't show texts that exceed 128 bytes lenght. Later versions do/will show only the characters that are present in these 128 bytes.
Solution
Shorten the alarm texts for that they fit in 128 bytes. -
S-Web Editor 5.13.00 dependencies (FAQ #100810)
Since the first version of the Web Editor has been released there has been many functionalities added. In parallel, new functionality has been added in PCD firmware, Micro Browser Panels (MB Panels PCD7.D4xxx), CE Panels (PCD7.D5xxx) as well as on eXP Panels (PCD7.D6xxx). This FAQ contains a function matrix that gives further information regarding the added functionalities and dependencies.
Introduction
The various features of pages created with the Web Editor do require functionalities of the PCD firmware as well as of the panels/PC systems used. Depending on the panel or PC, these functionality needs to be implemented in:- The PCD firmware itself. The PCD firmware can be downloaded from the according product section on the support site.
- The firmware (of an MB Panels if used). The MB Panel firmware can be downloaded from the product section PCD7.D4xx from the support site.
- The image (if a CE- or eXP panel is used). The according image can be downloaded from the product section PCD7.D5xxxx (CE) or PCD7.D6xxx (eXP) from the support site.
- In the IMasterSaiaxxx.jar (for the usage of a web browser running on a PC). The IMasterSaiaxxx.jar is distributed together with the Web Editor and will be copied into the PG5 project by the Web Editor. The Web Editor itself can be downloaded from the Application overview page "S-Web" on the support site.
Supported features by panels and the Web Editor
The table below shows the first version of the Web Editor supporting various features. Additionally, the required version of the panel operating system is shown, too.Web-Editor functions Web Editor MB Panels QVGA
(FW version)Web-Editor
(MB version)eXP Panels (IMaster.jar ) PC/Laptop
(IMaster.jar)New PG5 Symbol selector with group support 5.13.00 - - - - New Macro format incl. gif & PPO min/max & unit 5.13.00 - - - - Validation of user entered values for date & time for PPOs 5.13.00 1.07.00 1.5.10.082c 5.13.00 5.13.00 New Alarming macros for 3.5" MB Panel with F-key operation 5.13.00 1.08.01 - - - New filter "Active or NAK" in Macro DefOnline Alarming 5.13.00 1.07.00 1.5.10.082c 5.13.00 5.13.00 Alarming & Trending Date/Time display format configurable 5.13.00 1.07.00 1.5.10.082c 5.13.00 5.13.00 Browser resp. applet loads only 1 page 5.10.00 5.10.00 Alarming (with extension for ACK by user program) 5.07.00 1.07.00 1.5.10.082c 5.07.00 5.07.00 Support of Unicode character set (only for the display of texts in the browser by the use of "HTML tags") 5.07.00 V1004 1.5.10.082c intern. JVM required intern. JVM required Multi line painter 5.07.00 V228 V1.5.072 5.07.00 5.07.00 Web-Editor zooming 5.07.00 5.07.00 5.07.00 Hide & disable group 5.07.00 V228 V1.5.072 5.07.00 5.07.00 Support of Web-Editor version 5.07.00 (without usage of trending, alarming and Unicode characters) - V228 V1.5.072 5.07.00 5.07.00 Trending 5.03.00 1.07.00 1.5.10.082c 5.03.00 5.03.00 Autom. page change 5.03.00 5.03.00 5.03.00 Password 4 levels 5.03.00 5.03.00 5.03.00 TableControl 5.03.00 5.03.00 5.03.00 ComboBox 5.03.00 5.03.00 5.03.00 Unicode with cyrillic Windows 5.13.00 1.08.02 1.5.10.082c 5.13.00 5.13.00 HTML support (e.g. frameset for navigation) - No No Support for SD-card (backup and restore; clone and restore from clone) -1.08.01---
The version 1.5.10.082c of the Micro Browser for CE panels is distributed with the following images for the CE panels:- For PCD7D.5xxxTMxxx (CELERON): version $1.0.3.0
- For PCD7D.5xxxTXxxx (XScale): version $2.0.27.0
Supported features by PCD firmware
The table below shows the first version of the PCD systems supporting various features.Web-Editor functions PCD3.Mxx0 PCD2.M480 PCD2.M170 PCD2.M150 PCD1.M135 PCS1.Cxxx PCD3.Mxx7 Trending 020
039
020
0D0
0A2
0B3
1.440
Alarming (ACK possibility by user program)039
039
0E3
0E3
0E3
0C0
1.511
New filter "Active or NAK" in Macro DefOnline Alarming 1.06.38
1.08.21
0E3
0E3
0E3
0E3
1.08.04
Nbr. of data points > 1500 (max. 1500 data points/page) 020
1.08.21
020
0D0
0A2
0B3
1.440
Nbr. of pages > 32 020
1.08.21
020
0D0
0A2
0B3
1.440
Remark
The versions mentioned above are the first versions that support the according feature. As the versions all are backward compatible, it is recommended using the last version rather than downgrading a system to the version indicated above.
The first name of this FAQ was "Which functionality is supported in which Web Editor, Micro Browser and firmware version?" -
Order number for an additional memory card for the WIN CE panel PCD7.D5xxx? (FAQ #100767)
The order number for a memory card 128 MBytes is: PCD7.R-CF128
-
Why are the configured stations in SWebConnect on a Win CE panel not saved (FAQ #100758)
If the CE panel is rebooted the configured stations in SWebConnect get lost.
Problem
After a restart or reboot of the CE panel the stations configured in SWebConnect get lost .Reason
The stations are only saved after a timeout of 2 minutes (120 000 ms) or if SWebConnect is closed before shuting down the panel.Solution
Close SWebConnect before shutting down the panel or make the timeout shorter (p.ex. 1sec). This can be done in the SWebconnect.settings.xml file.
<?xml version="1.0" encoding="utf-8"?>
<scssettings version="1.0">
<components>
<component id="SaiaBurgess.SCS.Configuration">
<configuration_settings autoUnloadTime="120000" />
</component>
The value has to be >=1 -
The WebServer can detect if the user browses with the MicroBrowser or with the Internet Explorer (FAQ #100743)
When using the CE-Panel it's sometimes useful to detect if the user browses the websites with the MicroBrowser or with the Internet Explorer. Depending the Browser the user is navigating with the WebServer on the PCD can act differently.
These three internal CONTAINER variables (to be included in the WebEditor project) are written with correct values when you browse with the MicroBrowser.
@MB_OS_VERSION
@MB_APP_VERSION
@MB_PLATFORMIf you browse with the Internet Explorer, these three variables get minus-values.
-
Message "Java: insufficient memory" on the CE Web-Panel PCD7.D5xxx (FAQ #100740)
You can get the error message "Java: insufficient memory" when loading Webpages on
the CE Web-Panel using the Internet Explorer.
The Internet Explorer on the CE Web-Panel PCD7.D5xxx uses a lot of resources. When loading complex
Webpages it could get critical with the available resources. A PopUp Window appears with following
message: "Java: insufficient memory". That's why we always propose to use the MicroBrowser on the
CE Web-Panel to display the Webpages. This MicroBrowser is especially designed for the CE Web-Panel
to go around the Internet Explorer. -
After an image update the WinCE Panel PCD7.D5xxxTXxxx doesnt start anymore! (FAQ #100739)
If you have updated your panel from an image $1xxx to $2xxx when powerup it doesn't boot successfully. The screen display SBC and the red line on the bottom doesn't stretch completly (after 3/4 stretching it is frozen)! The panel is blocked!!
For the panels PCD7.D5xxxTXxxx (equipped with a XScale processor) there are two boot loaders available. Images with version $1.x.x.x do only run with the old boot loader (delivered until June 2007), while images with version $2.x.x.x do only run with the new bootloader.
Solution:
It is possible updating the bootloader by downloading and installing the special bootloader image from the folder "Bootloader_Update" folder in the images section. Available from our support site over this link:
www.sbc-support.ch/pcd7/dxxx/d5xxx/pcd7d5xxx.htm
Restore this bootloader image to a compact flash card and launch the panel with this card. You will then be guided through the installation process. Once the boot loader is updated, switch off the panel. Restore the new images to the flash card with version $2.x.x.x and run the panel. -
Why does the Web Panel CE not display my Web-Editor 5.10 application? (FAQ #100697)
S-Web applications created with Web-Editor 5.10 require at least MicroBrowser_CE version V1.5.07.76b7
Problem
While my web application built with Web-Editor 5.10 is properly displayed in my PC's web browser, it is not working on the CE panel! What goes wrong?
Solution
Please ensure that MicroBrowser_CE V1.5.07.76b7 (or newer) is installed on the CE panel. Otherwise, Web-Editor 5.10 applications are not displayed.
The MicroBrowser_CE version V1.5.07.76b7 is included within the web panel image $1.0.21.0 (25.10.2006), but is also available for download as a single zip file (see below).
-
open the webserver configuration menu (FAQ #100684)
after autostart Microbrowser I can't open the werbserver configuration menu
switch on the configuration menu in the file Microbrowser.XML
edit the line "promt url" set it "1"
e.g.
<prompt_url>1</prompt_url>
-
How can I configure applicatons to launch automatically on a CE Panel? (FAQ #100683)
In general there are some applications which shall be launched automatically on a PCD7.D5xxx Web Panel (e.g. SBC.Net WebConnect, the Microbrowser, the VNC Server of similar). This can be done via a startup.bat file know from Windows.
Principle of operation
In Windows CE there is a kind of "Autoexec"-function, e.g. to start programs automatically after the boot process of the operating system has finished. On the CFC Compact Flash Card you will find a directory called "StartUp". All executable files (*.exe) or a batch files (*.bat) stored in the startup directory are executed automatically by the operating system at the end of the boot process.
>>> Path to the startup directory: "\Storage Card\StartUp"
Theoretically, you could just placing the programs to be launched into this folder, but by doing so, you can't control the order, in which the programs are started. The operating system will start the programs in a sequence which is not predictable: it depends on the location of the file inside the file system. It i stronly recommended not to rely on a alphanumeric order! It’s much better to use only a single bat file, which contains all the operations and paths to programs, which you like to perform or start. Within the bat file you have full control over the sequence of the executed commands.
Saia PCD® Windows CE Web Panels come with a well commented batch file ("Startup.bat"). In the default setup, it's copying a couple of shortcuts onto the desktop and launching the Web-Connect communication driver. But you can taylor it to your own needs.
Editing the startup.bat file
For launching applications on a PCD7.D5xxx Web Panel (Windows CE based), modify the startup batch file "startup.bat" accordingly. This can be done with the following steps:- Open a text editor, e.g. Wordpad which is pre-installed on every PCD7.D5xxx panel (from the Windows Start button select "Programs" --> "Word Pad")
- From Menu "File" select "Open"
- Select "All files *.*" in the file type selector
- Browse to "storage card/startup/" and select the file "startup.bat"
- In this file, remove the "REM" before the following two lines in case you want the MicroBrowser to be launched automatically:
\Storage Card\Tools\Delay.exe" 5000
START "\Storage Card\Micro-Browser\MicroBrowser_CE.exe" - (if you also want to lauch other applications, remove the REM before the relevant lines)
- Store the file and execute a reboot button from the Saia PCD® WebPanel Manager (don't just switch the panel off!)
Hints
- Lines starting with "REM" are comments
- To execute a program, simply write the complete path including the filename. If the path contains space characters (as in "\Storage Card"), enclose the whole path with quotes ("). e.g.:
"\path\program.exe"
Please be aware that executing the batch file will only continue after the called program terminates. So if the program doesn't terminate, the batch file hangs. - If called programs don't terminate and stay resident in memory (like the Web-Connect), use the START command. The program is started, but the batch process doesn't wait for termination. Execution of the batch file is continued.
START "\path\program.exe" - It is also possible to copy files from one location to another:
COPY source.dat destination.dat - ECHO ON switches the output to the console on. That means, that all the executed batch commands are listed in the console window.
ECHO OFF suppresses the console output. The executed batch commands are hidden.
Remark
Don't use the "SBC Autostart Editor" (switch off this autostart) but use the file: startup.bat. -
What are persistent containers on the S-Web-Editor? (FAQ #100663)
The values of persistent containers are stored permanently on the file system. If you close MicroBrowser the values of the persistent containers are not lost.
The value of the container variables of the S-Web-Editor are not stored if the web application is closed.
If you want to store values of container variables, you have to use the persistent container variables. (MB_PERCO_0 to MB_PERCO_19)
This is very useful if you want to save language settings for example. The persistent containers have no specific purpose, you can use them for your own needs.The container variables are stored permanetly on the file system of the following web panels:
- MicroBrowser Panel: PCD7.D4xx
- Windows CE Web Panel: PCD7.D5xxxOn the other web panels it is not possible to store persistent container variables.
On the Windows CE web panel PCD7.D5xxx the persistent container variable are stored on the file "uBrowsCo.xml“ on the directory "StorageCard/Micro-Browser/“ of the flash card of the web panel. -
It's possible to use persistent container variable on a CE Web-Panel? (FAQ #100661)
On a CE Web-Panel it's possible to use also the persistent container variable.
Its possible to use the persistent container variable MB_PERCO_0 to MB_PERCO_19, which are availabe on the S-Web Editor, also on the CE-Web Panel.
The value of this persistent container variable are stored on the flash card of the CE Web-Panel on the following folder:
„StorageCard/Micro-Browser/“
in the file "uBrowsCo.xml" -
Link to Web Panel CE and eXP forum (FAQ #100595)
There is a forum dedicated to users of Saia PCD® Web Panels (CE and eXP)
User name: "Saia"
Password: "PCD" -
What flashcards to use on a SBC Web Panel CE? (FAQ #100594)
The SBC Web Panels CE are shipped together with a 64 MByte or a 128 MByte Compact Flash Card (CFC). However, in case more capacity is required, also bigger cards may be used.
Are CFC cards from any manufacturer supported?
No, only CFC cards from the manufacturers- SanDisk
- SimpleTec
are supported and tested. From these manufacturers the disk size 64, 128, 256 and 512 MBytes are tested. Please note that the quality of the CFC is important as the maximum number of write cycles as well as the long term data persistence is varying greatly. We generally recommend cards with industrial quality (e.g. industrial grade).
How can I upgrade my memory?
In case a bigger flash card than the one shipped together with the panel is used, all the files from the card shipped together with the panel are to be copied onto the new flash card. Make sure that you really copy all the files (also the hidden system files etc.). You can do this with e.g. the Windows Explorer (you don't need a special image tool like you would need to copy the flash cards of an XP Web Panel).What can I do if I still need more memory?
There is a RAM Disk on the Web panel. This RAM Disk (size about 256 MBytes) is battery buffered and therefore suitable for e.g. storing logfiles. This is also very useful in case logging date is continuously stored. In this case the data can be written to the RAM disk (in small intervalls) and in bigger intervals it can be copied to the flash disk. -
How to use the microbrowser on a CE Web-panel if the PCD is connected over a serial connection to the CE Web-panel (FAQ #100568)
The CE Web-panel does lose his own TCP/IP address if the CE Web-panel is not connected to a other TCP/IP device.
This happens if on the CE Web-panel the TCP/IP cable is disconnected.
In this case it's not possible to use the own TCP/IP address on the entry field of the microbrowser but you have to use the standart address 127.0.0.1
To use the microbrowser on a CE Web-panel to access a PCD with serial communication the following steps have to be performed:
- On the CE Web-panel start the Internet Explorer and define a new station on the Web-Connect page.
Define all station settings as station name, communication mode, station number and so on. - Close the Internet Explorer
- Start the microbrowser
Write the IP address 127.0.0.1 on the field "Host or IP Address"
Write the station name, which you have defined before on the Web-connect page followed by "/page_name.htm" on the field "Path"
Example: pcd2/start.htm
Note:
The CE Web-panel does lose his own TCP/IP address (defined on the "Saia PCD Web Panel Manager") if the CE Web-panel is not connected to a other TCP/IP device. This behaviour is related to CE Web-panel.
That means, that it's not possible to use the own TCP/IP address on the microbrowser entry filed, if the CE Web-panel is not connected to an other TCP/IP device. - On the CE Web-panel start the Internet Explorer and define a new station on the Web-Connect page.
-
If I want to display Web pages on a PCD Web Panel CE, what is the difference between the use of Internet Explorer and the Micro Browser? (FAQ #100506)
On a PCD Web Panel CE it's possible to display the Web application with two different tools, either the Internet Explorer or the Micro Browser.
The main difference between the use of the Internet Explorer and the Micro Browser are:
Internet Explorer:
If you use the Internet Explorer then you are able to display all kind of Web-Pages on the PCD Web Panel CE.
But since the Internet Explorer uses Java as add on tool, the start up of the web-application is quite slowly and also the reaction time during runtime is not very fast.If you use the SBC S-Web Editor then either you have to store the java applet file “IMasterSaia_x.jar” directly on the PCD PLC memory or you have to copy this file on the Flash card of the PCD Web Panel CE on the folder “Storage Card/WebPages/”.
Micro Browser:
The Micro Browser can only be used if the Web-application was created with the S-Web editor.
Since the Micro Browser is dedicated specially to the use of Web applications created with the S-Web editor, only a restricted set of java instructions are supported.
This reduced set of java instructions leads to a much faster start up of the Web application.Also one big difference between the Micro Browser and the Internet Explorer is the fact, that the Micro Browser is a native code and there fore the reaction time during runtime of the Wep application is much faster in comparison with the Internet Explorer (The Internet Explorer does interpret Java)
If you use the Micro Browser it’s not necessary that you store the java applet file “IMasterSaia_x.jar” on the PCD PLC.
Also you have the possibility to display the Web-Application in full screen mode.
Recommendation:
If you have developed your Web application with the use of our S-Web editor then we do recommend to use the Micro Browser.
-
How to use the display of the MicroBrowser on the PCD Web Panel CE in full screen mode? (FAQ #100505)
It's possible to display the MicroBrowser page on the PCD Web Panel CE in full screen mode.
That mean that now scroll bar on the right side and on the bottom of the display is visible
If you want to display the content of the MicroBrowser page in full screen mode then you have to open the file:
uBrowser.xml
which is located on the flash card of the PCD7.D5xx terminal on the folder:
"Storage Card/Micro-Browser/"
with a text editor and you have to modify the entry: <kiosk>0</kiosk>
<kiosk>0</kiosk> = full screen mode is not actiavated
<kiosk>1</kiosk> = full screen mode is actiaved, this is the first version of full screen mode. Not all functions are supported
<kiosk>2</kiosk> = full screen mode is actiaved, this is the new corrected version of full screen mode.
<kiosk>3</kiosk> = full screen mode is actiaved, this is a special full screen mode. It is not possible to get to the windows desktop of the panel without a keyboard connected.If you are creating a new project we recommend to use the kiosk 2 mode. Otherwise if you have created a projekt with kiosk 1 and you are happy with it, there is no need to change.