This manual covers the technical aspects of the PCD7.D412DTPF SVGA MB panel and the PCD7.D4xxxT5F programmable pWeb panel. The aim of the Quickstart
chapter is to facilitate the rapid installation of components of the PCD7.D4xxxT5F.
The following are discussed:
■ Denition of the connectors
■ Power supply and consumption
■ Dimensions
■ Possible communications modes
In other chapters, more details can be found about:
■ Hardware
■ Software (Setup menu step-by-step and conguration)
■ Usage, rmware update, etc.
■ Maintenance
Complementary manuals:
■ PG5 2.0 User guide | 26-732
■ File System and FTP Server | 26-855
■ Ethernet TCP/IP | 26-766
■ Smart RIO PCD3.T665 | 26-892
■ PCD3 series (conguration of the communications interfaces) | 26-789
■ The installation position is horizontal. Slide the unit into the installation cut-out.
■ Make sure that the ventilation slots are not covered, to allow air circulation and
the device does not overheat.
■ Install 4 mounting clamps for 5.7" (2 on top and 2 on the bottom), 6 clamps for
10.4" (2 on top, 2 on the bottom and 2 on the sides) and 8 clamps for the 12.1"
(3 on top, 3 on the bottom and 2 on the sides). Refer to the photos below.
Quickstart
Installation of the panels
1
Mounting parts of 12.1" panels
Mounting parts of 10.4" panels
Mounting parts of 5.7" panels
Note:
■ It is helpful to have somebody hold the unit from the front side of the panel
while the brackets are being installed.
■ The bolts require a 2.5 mm Allen key.
■ Screw the bolts into the brackets up to the point when you can still clip them
onto the MicroBrowser without being obstructed by the plate.
■ Clip them onto the unit then tighten the bolts until they touch the plate.
■ The required torque to seal the gasket is 20 cNm. To avoid breaking the clamp,
do not exceed 30 cNm.
How to ensure spray water protection according to IP65:
The device must be mounted on a at surface or wall. Tighten the bolts until the
front plate of the PCD7.D4xx is just touching the mounting surface/wall.
The MicroBrowser panels are not just for mounting in the control cabinet; They
also look very good in the oce or living room, or mounted on a wall. This is why
we provide wall mounting kits for solid and cavity wall mounting.
Quickstart
Installation of the panels | Operation and handling
1
In-wall
Mounting kit for the 5.7” MB panelPCD7.D457-IWS2PCD7.D457-OWS2
Mounting kit for the 10.4” MB panelPCD7.D410-IWSPCD7.D410-OWS
Mounting kit for the 12.1” MB panelPCD7.D412-IWSPCD7.D412-OWS
On-wall
In-wall(cavitywalls)On-wall (solid walls)
1.6 Operation and handling of the touchscreen
To operate the touchscreen, use only your nger, the stylus or a soft nger stylus.
Do not use sharp tools (e.g., sharp metallic objects, paperclips or a screwdriver,
Setting up communications for displaying a website
1.7 Setting up communications for displaying a website
1.7.1HTTPDirectoverethernetRJ-45connector
The quickest communications port is the ethernet port via RJ-45, with the HTTP
Direct protocol selected. The speed is either 10 MBit/s or 100 MBit/s after an autonegotiation protocol with the connected device.
Internal connection for programmed pWeb panels
The programmed panels are connected internally directly to the programmable
logic controller, via an ethernet connection. It therefore suces, in this case, to
simply set the local host IP address 127.0.0.1 and HTTP Direct connection in the
Setup menu under Web connection. The programmable pWeb panels are obviously also capable of displaying websites from controllers located within the network.
The procedure for this is the same as with the standard 12” SVGA panel.
Connectingtoexternaldevices
If an ethernet connection to an Automation Server exists, the HTTP connection
can be established between our PCD7.D4xx and any SBC controller. In the case
of the programmable panels, the panel is generally connected to the internal con-
troller.
Quickstart
1
Ethernet http direct
Quick test of the SVGA panel
■ First the Saia PCD must have a web program loaded which was created with
the Web Editor (see 26-838_Manual_Web-Editor). You can ask the SBC Support Team for some examples. They will also soon be available on our website.
■ Using a CAT5 cable, you can connect our PCD7.D4xx terminal to the SBC
device. The current controllers support auto-crossing; a crossover cable is thus
no longer required.
■ Using PG5, dene the HW settings of the Saia PCD device: S-bus support
must be selected together with the TCP/IP channel where a valid IP address is
Congure the SVGA panel by opening the Setup menu (refer to chapter 5):
Quickstart
Setting up communications for displaying a website
Î First, be sure that you are on the same network subnet. For example, if the
Saia PCD has the IP address 192.168.12.92, give your terminal (in the Network
menu) an IP address like 192.168.12.90, as normally the subnet mask is set to
255.255.255.0.
Î In the Conguration menu, enter the Address of the start page that corre-
sponds to the IP address of the Saia PCD, and also enter its HTML start page
name.
Your MB panel should now be connected to the Saia PCD and the start page selection should be displayed on the screen. You can now navigate your web pages.
1.7.2USBportasServiceport
The USB port on the programmable panels is used mainly to download the user
program onto the controller with PG5.
On SVGA standard MB panels, this port is generally used as a Service port. It is
used mainly to download new rmware programs onto the device.
The USB port meets the USB 1.1 specication. Maximum speed: 12 MBit/s.
1.7.3
Getting started with the Web Editor on the MicroBrowser panel PCD7.D4xx
1
Detailed documentation can be downloaded from our website. See manual 26-838
Manual Web Editor. To get started with programming the MB panel, some particular features must be observed:
■ If no assistance is available from the Wizard when creating a new project, the
project must be set up as follows:
● Using the virtual keyboard with SVGA MB panels
● See Chapter 5.6 Keyboard
● If you want to use the le Background.teq or foreground.teq, you rst need
to generate these les. Why is this? Before objects or text and elds can appear, these les must rst be positioned on each page.
● Once the project is ready to download, enter the desired HTML le name
and generate a Build Project. Then make a Webserver Build in the Saia PG5
Project Manager, so that all the les are held in the PCD. If you just want to
access the PCD with MB panel PCD7.D4xx and not with a PC browser, you
can reduce the amount of data by deleting the .jar les, as they are already
included on the panel.
The hardware of the SVGA MicroBrowser panels and the programmable pWeb
panels is dierentiated in several areas by the Programmable Logic Controller on
the pWeb panels. These are described in the following sections:
2.1 Technical data of the SVGA MicroBrowser panel
Display
Display size12.1" TFT
ResolutionSVGA 800 × 600
BacklightLED
Colours65,536
Contrast adjustmentYe s
On Board File System128 MByte
User program, ROM /DB/text1 MByte
RAM/DB/text1 Mbyte
Media14,336 ags / 16,384 registers
Backup for userUser program is saved to the integrated micro SD card
File system for user128 MBytes, on-board
Program cycle time10 cycles / sec maximum
Protocolsoneldlevel
Internetservices
Interfaces
Ethernet 10 / 100 M2× RJ45 (switch)
USB (1.1 / 2.0)1× client
Serial interfacesRS-485 & socket for PCD7.F1xxS communications module
Temperature range
Relativehumidity
Processor
Real Time Clock (RTC)
Battery
Serial-S-bus, Ether-S-bus, Ether-S-I/O, Modbus RTU,
TCP or M-bus
The hardware components are maintenance-free, with the exception of the CPUs
for the pWeb panel, whose battery requires occasional replacement.
Technical data
Technical data of the SVGA MicroBrowser panel
The components do not contain any user-replaceable parts. If hardware problems
occur, please return the components to Saia-Burgess Controls.
The resources (register, ags, timer, counters, etc.) and the character strings/DBs
are stored in the RAM. In order to prevent these from being lost, and to enable
the hardware clock to carry on running during a power failure, the devices are
equipped with a back-up battery:
CPU modelBuerBuertime
PCD7.D4xxxRenata CR 2032 lithium battery1-3 years
1)
Depending on the ambient temperature: The higher the temperature, the shorter the buer time.
1)
New controllers include batteries in the scope of delivery, and these must be
inserted during commissioning. Pay attention to the polarity of the batteries.
CPUs with lithium batteries are not maintenance-free. The battery voltage is monitored by the CPU. The status LED lights up (12” pWeb panel only) and XOB 2 is
called if:
■ the battery voltage is lower than 2.4 V;
■ the battery is missing.
2
In order to avoid data-loss, we recommend changing the batteries while the panel
is connected to the power supply.
■ Disconnect from the voltage supply.
■ Remove the cover of the pWeb panel.
■ To prevent data loss while changing the battery 119B, reconnect to the voltage
supply.
■ Push the terminal holder back slightly (see arrow in gure).
■ Remove the battery.
■ Insert a Renata CR 2032 button battery so that the positive terminal is in con-
tact with the terminal holder.
■ Disconnect from the voltage supply and reattach the back wall of the panel.
Various communications interfaces are integrated into the programmable logic
controller. These can also be expanded by installing an additional module.
Logic Controller
3.1.1 On-board RS-485
PCD4.DxxxT5FPCD3.MxxxxPCD2.M5xxxPCD1.M2xxx
GND
/D
D
The pin nos of the connected PCD are explained in the respective manual.
Make sure that the terminators are properly terminated.
In the example below, you can see a possible connection between the terminals
and PCDs. In order to avoid reection on the communications channel, the network should be terminated with termination resistors. The PCD7.D4xx has a switch
for this:
Î If the switch is in the top position, the network is closed.Î If the switch is in the bottom position, the network is open.
Conguration can either be performed directly, via the Setup menu on the pWeb
panel, or indirectly, via the Hardware conguration on the PG5. Overwrite the
current conguration the same as when making a change.
Logic Controller
Communications interfaces
3
3.1.2 Additional communications ports using slot A (Port no. 1)
Slot A on the pWeb panels allows you to plug in optional modules for communications interfaces. Only modules of the PCD7.F1xxS series are supported.
3.1.2.3 PCD7.F150S Serial Interface Module RS-485 with Electrical Isolation
Electrical isolation is achieved with three optocouplers and a DC/DC converter.
Data signals are protected against overvoltage with an anti-surge diode (10 V).
Electrical isolation is achieved using three optical couplers and a DC/DC converter.
The data signals are protected against excess voltages by a suppressor diode
(10 V).
The line terminator for port x.1 is integrated into the module and can be activated
using the silde switch on the module.
Conguration of the programmable panel is usually performed via PG5, which is
also used to generate the project. However, it can also be congured directly on
the panel, using the Setup menu described in Chapter 5.2.
3.2.1 General information
Logic Controller
The following description assumes that the user is familiar with the PG5 software.
If this is not the case, we recommend reading the manual 26/733 „PG5, software
requirements, PG5 V 2.0" The device congurator denes direct access to programming instructions, for reading values from the peripheral input module and
writing values to the peripheral output module.
The rmware of the programmable panel is stored on an SD card soldered to the
motherboard. A rmware update can be applied by downloading a new version
with the PG5. When doing so, pay attention to the following procedure:
● Open www.sbc-support.com and download the latest rmware version
● Establish a connection between PG5 and the CPU, the same way as when
downloading an application (in accordance with the available devices, serial
with PGU cable, modem1), USB, Ethernet).
● In the Tools menu, select "Update Firmware” and use the Browse function to
select the path for the le with the new rmware version. Make sure that only
one le is selected for download.
● Start the download.
1)
see chapter “"3.1.2.2 PCD7.F121S Serial interface module RS-232
The user program is downloaded to the pWeb panel in the same way as performing device conguration with the PG5 software. This process is described below.
3.4.1 Downloading the user program with PG5
Logic Controller
Downloading the program and backup
1 Create and compile the user program
The le your_project.pcd contains the following information:
User program (FUPLA, IL, etc.)
Conguration les (in some cases)
Data for rst initialisation
2 Program download
Clicking on the Download button shows the
following window.
The user program is downloaded as a le in
a particular partition of the internal le system. The user is not able to see this partition.
4 Options after download
Execute program
(RUN)
Remain STOPPED After the download,
Sets the PLC to RUN,
once the download is
successfully completed
PLC remains
STOPPED
3
■ It is not possible to download only those blocks which have been modied.
■ The user program is downloaded into the on-board memory in a le and, after
a restart of the system, the process is complete.
■ If the download is not successfully completed, the FW deletes all les inside
the system folder.
Once the download has been successfully completed, start the controller:
After the system restart, the user program and ROM DB/text are transferred into
the execution memory. This is a write-protected memory and thus does not need
to be backed up; all data is stored in the pWeb panel le system.
The data for the user program is transferred to the execution memory after the
pWeb panel device starts up.
Since the user program is already stored in the on-board ash memory, only the
RAM DB/text for the on-board ash memory are stored to the folder PLC_SYS (not
visible to the user).
Note: Registers, ags, timers and counters are not stored.
During a restore, the DB/text are copied back into the SRAM memory.
BackuptoINTFLASHlesystem
The values RAM DB/text are stored in the internal PCD_Backup folder. This allows
the backup les to be accessed via the FTP server and then uploaded to a PC.
3.5 LED and operating status (12" pWeb panel, only)
The CPU is capable of the operating statuses listed in the following table. On the
12" pWeb panel, the status is indicated by a multicoloured LED. On the other panels, the status can be shown on the display.
StatusDescriptionLED
No powerNo power connectedaus
RunNormal processing of the user program
after startup
Run (conditional)Conditional Run status A condition has
been set in the debugger (Run until...),
which has not yet been fullled
Run with errorThe same as Run, but with an error mes-
sage
Run (conditional) with
error
StopThe status Stop occurs in the following
Stop with errorThe same as Stop, but with an error mes-
HaltThe status Halt occurs in the following
The same as Run (conditional), but with an
error message
cases:
■ Downloading with the option “Remain in
Stop status”
■ PGU stopped by programming unit
sage
cases:
■ Halt instruction processed;
■ Serious error in the user program;
■ Hardware fault;
■ No program loaded;
■ No communications mode on the S-Bus
PGU or Gateway Master Port.
System diagnosticsDescriptionLED
Battery fault in RunFlashes at interval of 500 msorange green orange green
Battery fault in Run
conditional
Battery fault in stop /
halt
No SD memory cardred blue green red blue green
SD memory card but
The pWeb panels have a Software Watchdog, which is a self-monitoring function
of the pro-cessor which restarts the CPU in the event of a malfunction or loop. The
core of the Software Watchdog is the instruction SYSER K 1000. The rst time this
is output, the Watchdog function is activated. This instruction must then be output at least every 200 ms, otherwise the Watchdog is triggered and the controller
restarted.
Instruction:
SYSWR K 1000 ; Software Watchdog instruction
R/K x ; Parameters according to following table
; K constant or entered value Register
Logic Controller
Software Watchdog | RIOs
3
x = 0
x = 1
x = 2
XOB 0 calls are entered in the PCD History as follows:
«XOB0WDOGSTART» if XOB0 was triggered by the Software Watchdog
«XOB0STARTEXEC» if XOB0 was triggered by a supply fault
3.7 RIOs
Smart-RIO PCD3.T66x modules can be used for decentralised expansion via ethernet (see also manual 26-892):
The Software Watchdog is deactivated
The Software Watchdog is activated; if the instruction is not repeated within 200 ms,
a cold start is performed.
The Software Watchdog is activated; if the instruction is not repeated within 200 ms,
This chapter describes the menu structure of the SVGA MicroBrowser panel and
programmable pWeb panel.
MicroBrowser SVGA panel
● PCD7.D (12.1” SVGA)
Using the Setup menu
Opening the Setup menu
ProgrammablepWebpanels(rmware1.19.34):
● PCD7.D412DT5F (12.1” SVGA)
● PCD7.D410VT5F (10.4” VGA)
● PCD7.D457VT5F (5.7” VGA)
4.1 Opening the Setup menu
4
To call up the Setup menu:
Î Touch any area on the screen (except the buttons) for 4 seconds at any timeÎ Touch the icon displayed during startup (see section 5. TITLE Î The SETUP menu also contains an ONLINE help function (touch the Help icon)
The title screen is displayed for a few seconds, immediately after the panel is
switched on with ON. The greeting and welcome screen can be dened under
System Start screen (see “5.4.3 Settings” on page 5-7)
Using the Setup menu
Customising the start screen | Changing the password
4
Available for a few seconds only,
pressing on this icon will take you
directly to the Setup menu.
= Animated icon for “Please wait, data loading”
User-dened System Start screen: “5.4.3 Settings” on page 5-7
4.3 Changing the password
MB panels of the PCD7.D4xxxx series are supplied without a password on the
Setup menu.
If, however, access to the Setup menu is subsequently restricted with a password,
the correct password must be entered, and then conrmed with OK.
→ For information on entering passwords, see “5.7 Password” on page 5-10
If you have changed one or more parameters, you must conrm if you want to
save the changes, to save & reboot, or to reset the new parameters without sav-
This is where you can congure the network settings for the panel. Depending
on the network, the connection may also work without setting a gateway or DNS
server. You can exit the menu using the Setup button.
On pWeb panels, the network conguration is generally performed using the PG5 device congurator. If the Device Conguration is updated via PG5, the data set in Setup is overwritten. If you
want this data to be carried over to the PG5, the conguration requires the conguration le to be
uploaded into the PG5 project.
5.1.1 DCHP On
If DCHP is o, an IP must be set by the user. Otherwise all the necessary settings
are acquired by the DCHP server.
Structure and description of the Setup menu
Network
5
5.1.2 TCP/IP address
IP address of the panel.
5.1.3 Subnet Mask
Subnet mask of the network on which the panel is located.
Settings of the programmable logic controller in pWeb panels. The settings congured here can also be made in the PG5 Device congurator.
If the Device Conguration is updated via PG5, the data set in Setup is overwritten. If you want this
data to be carried over to the PG5, the conguration requires the conguration le to be uploaded
into the PG5 project.
5.2.1 Program Name
Displays the name of the loaded PG5 project.
Structure and description of the Setup menu
Logic Controller (pWeb panels, only)
5
5.2.2 Status: RUN or HALT
Displays the status of the logic controller.
5.2.3 S-BUS
Conguration of the S-bus of the internal logic controller.
Î S-Bus Station
S-bus station of the logic controller
Î Serial
Settings for the serial S-bus connection
● Active
Activates the serial connection
● PGU
When PGU is activated, the panel can be programmed via the serial inter-
face
● Port
For setting the S-bus port
● Mode
Data or parity
● Baud reate
Speed of the S-bus
● TS Delay
Sets a transmission delay. Setting 0 causes the default values to be used
● TN Delay
Sets a transmission delay. Setting 0 causes the default values to be used
This is where you can set the data for the device from which the website is to be
loaded and displayed. On programmable pWeb panels, this is usually the internal
controller, and so the Local Host IP Address 127.0.0.1 must be set.
Structure and description of the Setup menu
Web Connection
5.3.1 Connection
Name of the connection.
5.3.2 Type (no selection for pWeb)
Local Only for SVGA MB panel
No connection with any PCD
Connection is made with the local IP address 127.0.0.1
HTTP Direct Direct connection (Ethernet, only)
5.3.3 Start page
Name of the start page for this connection.
5.3.4 Remote Host IP
IP address of the connected PCD.
5.3.5 Remote Port
5
Remote port (default: 80).
5.3.6 Connection List
We advise you to establish one or more connections (up to x16) from the “List of
Connections”. Edit the connection or connections and select the connection which
you would like to use for your project. Each connection can be edited at any time.
The names for the connections are required as the URL jump target in the Web
Editor:
Examples: the connection in the list is called conn2_http, and the start page of the
project Start.html
This command resets all parameters to the default values.
Î FormatIntash
Extended function with request for conrmation: “Do you really want to format
INFLASH?” This command wipes the ash memory and recreates the le system from scratch. After the Formatting OK message, the device returns to the
System menu.
Î Time
Real Time Clock (RTC)
● Time
Real Time Clock (RTC): enter time (container: uBT_RtcTime)
● Date
RTC: enter date (container: uBT_RtcDate)
● TimeServerActive
Activates/deactivates the time server
Î Memory
Only in problem cases!
Outside of the permissible memory range Heap 1, 2, 3 and LR.
Î Show Runtime Info
Extended command on the run time
Structure and description of the Setup menu
System
5
5.4.5 Log
Clicking the button scrolls further through the list. This allows you to check, for
example, if typefaces are found. The last screen gives info on error messages.
The touchscreen or buttons are not selected during this period, the backlight is
switched o. You can activate it again by touching the screen or a button. Can be
adjusted in a range between 0 and 5000.
5.5.3 Rotation
Landscape / Portrait
5.5.4 Calibrate Touchscreen
Carefully, using the stylus
5.6 Keyboard
5.6.1 SIP (Virtual Keyboard)
5
Activates/deactivates SIP (Soft Input Panel).
Virtual Keyboard
5.6.2Nameoftherstkeyboard
You can choose from: Alphapad.teq (alphanumeric) or keypad.teq (numeric) as the
rst keyboard to open.
5.6.3 Width of the Focus (in Pixels)
You can select a value from 0 to 6 pixels. A frame identies the selected area or
edit eld. The entry denes the frame width in pixels. At a width of 0, no frame is
displayed. This is advisable if you are working only with the touchscreen.
You can enter an alphabetic, numeric or alphanumeric password (maximum number of characters = 32, incl. spaces). You must conrm the password after entering
it.
When you enter a new password, you have to conrm it. If the characters entered
in the conrmation eld do not match the new password, the old password is re-
tained.
If you would like to disable password protection, press the Enter key and conrm
without inputting any characters.
Forgot your password? Delete the le inash/cong/passwd.dat (FTP connection). This will
resolve your problem.
Structure and description of the Setup menu
Password | Language
5
5.8 Language
You can select one of the precongured languages for the Setup process.
The internal structure can be accessed only via FTP: SBC le system (FTP access: user name and password). ftp:// IP address
FILE CACHE: Contains the cache memory
INTFLASH: Contains:
● INTFLASH/CONFIG/
KEYMAP.DAT Congure keyboard - only MB with buttons (F-keys).
Does not apply to this MB panel.
PASSWD.DAT Only displayed if a password has been creased (Forgot your
password? Delete this le.)
TSPOINTS.DAT For internal use
● INTFLASH/WEBPAGES Directory for all project les which you want to save
"LOCALLY” (teq,gifles,etc.)
● INFLASH/FONT FONT directory must be created by the user. It contains all
the special or additional .bft les containing typefaces.
● INFLASH/TRENDLOGS TRENDLOGS directory is created automatically
when logs are stored. The .CSV les with the logs are saved to this location
automatically (this uses Web Editor MB Macro S2F).
current QVGA and VGA MB panel no longer exists on this panel. The direc-
torynameoftherootlevelis"INTFLASH”
xxxxxxx.TEQ
xxxxxxxx.GIF
Local les / local server
INTFLASH/WEBPAGES
6
1) Recommended simplest method: Copy all shared les (.teq, .gif, etc.) to INTFLASH/WEBPAGES.
N.B.: If you have copy .teq or .gif les (or even .itq, .csv and .html les) when using a local server,
then you must always create at least one .tcr with all the PPO data (Web Builder).
Caution: Switch the Setup option from "No local le search" to "Local le search
before remote"!
2) Copy all associated les (.teq + .gif ) to the corresponding subdirectories of INTFLASH/WEBPAGES/. Each associated station has its own subdirectory. The names of the subdirectories correspond to the communication method:
HTTP direct communicationIP address of the station with an underscore instead of a dot
e.g. IP address 192.168.12.90 becomes 192_168_12_90)
Copy les to INTFLASH/WEBPAGES/192_168_12_90
!!! File names: max. 24 ASCII characters without spaces, including le extension.
N.B.: If you have copy .teq or .gif les (or even .itq, .csv and .html les) when using a
local server, then you must always create at least one .tcr (Web Builder), as it
contains all the PPO data. Do not forget to switch the Setup option from "No local
le search" to "Local le search before remote”.
6-2
Saia-Burgess Controls AG
7 Updating and special settings
7.1 Firmware update
7.1.1 Additional information on downloading FW
If problems occur while downloading via a USB connection, try the following
solution:
Restart the MB panel with the USB cable REMOVED. Press the Download button
and the MB panel’s Download mode is activated. Next, connect the USB cable to
the MB panel and press Start in the FW Download Service Program.
If problems occur while downloading via a USB or ethernet connection, try the
following solution:
Updating and special settings
Firmware update
If communications are interrupted during the download process, no notication
appears on screen. This is because the FW ash memory is erased at the start of
the process.
7.1.2SafeFirmwareDownloadviaUSB
The safe method for downloading rmware is always via USB.
a) Switch o the MB panel
b) At the top of the back cover os a hole of 3 mm in diameter. It contains a button.
Take a narrow-tipped pen or a small screwdriver (any cylindrical object with a
diameter of 3 mm is suitable) and use it to hold down the button for short while.
You can see the location of the Reset button in the gure:
7
c) Switch on the MB panel with ON at the same time. Wait 3-4 sec. until the LED
starts to ash.
Then download the FW using the SBC FW Service Program.
CAUTION: The *.blk le type is used for a complete FW le. Use only those
les intended for the PCD7.D4xx panel and which were supplied
In a number of particular cases, the Reset button can be used to fully reset the MB
panel and restore the factory default settings.
When could this function be of use?
If, for example, you have copied the local le required for an FTP connection
with the local server into the wrong directory or have unintentionally deleted data
which is necessary for displaying the Setup menu. The most common error is
the appearance of the message "uBTerminal not found”, while the content on
screen remains unchanged. In such a case, proceed as follows:
1) A. Switch o the MB panel with OFF
2) Activate the Reset button, at the top of the device’s rear cover, by holding down
the button.
3) Switch on the MB panel at the same time. After approx. 5 sec., the buzzer is
activated with increasing frequency.
4) Once the pitch (or the frequency) of the buzzer has stabilised (after approx.
10 sec.), release the Reset button and wait.
5) You may have to wait to 1 to 2 minutes. During this time, the FW is reconstructing the whole organisation of the memory and recreating all the les which are
required for the default settings. Finally, the MB panel reboots automatically,
and you will be asked to recalibrate the touchscreen. Once you have calibrated
it, the system has been fully restored.
Updating and special settings
Reset / Resetting | Backlight
7
7.3 Backlight
The period for which the backlight remains on can be set manually. This function
helps to save energy. If the backlight is deactivated, you will save approx. 3/4
watts, which is a non-negligible value. This will also extend the servicelife of the
backlight.
Servicelifeofthebacklight
The normal service life of the backlight (at 25°C) is dened as approx. 50 Kh. This
corresponds to 5 years of continuous use. However, this value is quickly reduced
(to half or less) if the operating temperature is 10°C or less. It makes sense for
the user to take this into account and to adapt the standby period of the backlight
Fonts and formats10121416202436
Arial××××××
Arial Bold××××
Courier New×××
Courier New Bold××
Tahoma××××
Tahoma Bold×××
Calculatingthegivenamountofplayfor:
Single text eld, multi-line text eld, edit eld for text eld, and button with text.
Updating and special settings
7
Denitions:
Font size: Character size (font size in pixels)
Y-dimension: Size of the graphical symbol (in pixels)
X-dimension: Width of a character
Text length: Length of a single-line piece of text.
Text eld: Length of the painter
General recommendations for textelds (you can nd info in the online help for
the rst version of Web Editor)
We recommend using text elds exceeding the size displayed in the Editor by up
to 20%. To determine the text eld length, you can also consult the following table
of the min. and max. X-dimension.
General recommendations for the Y-dimension in proportion to the font size and
format
Basic rule: The text should be INSIDE the contours.
For buttons and edit elds, a shadow of 2 pixels is added (to the inside of the
button contours and to the outside of the edit elds).
If the text is too large for the edit eld, it is overlaid by the border and the 3D
shadow.
The user can add additional fonts, for example, which are required for some
languages or special fonts/formats/sizes, which are not provided for by default on
the MB panel.
Such languages include: Russian, Greek, Chinese, Japanese, Korean.
Such fonts include: Comic sans MS, Charleworth, Book Antica, Century,
Trebuchet, Verdana.
Dierent sizes, such as 10,12,14, etc., or formats such as plain (or normal), bold,
etc., can be used on all these fonts.
Updating and special settings
Special Unicode fonts
Fonts and Unicode fonts: http://www.sbc-support.ch Product Info
HMI Web-Panel PCD7.D4xxx Additional information for Sales Companies
(restricted Area).
Files containing typefaces for specic languages or fonts/formats/sizes not
appearing in the list can also be installed on an MB panel. If you want to do so,
please contact SBC Support.
To ensure that all characters are supported, we recommended using the Arial
typeface. This is particularly the case for languages with a large number of
characters, such as Chinese.
This means using Unicode les with typefaces (.bft) generated and made available
by Saia Burgess Controls. The rmware searches the following locations for
typefaces:
INTFLASH/FONT
A le with typefaces contains the data for a continuous string of characters. If, for
example, Greek and Cyrillic are required, two les must be loaded: one with the
Greek alphabet and another containing the Cyrillic characters.
The size of such a font le must not exceed 128 KBytes.
7
(Chinese requires many les with dierent font sizes to cover all the characters.)
If a font le is found, it is registered. A maximum of 65 dierent les can be
registered. When a character is required, the front le is opened and the data for
the characters is called up. The data is intended for subsequent use.
Updating and special settings
Special Unicode fonts
Î Name of the font les: max. 24 ASCII characters without spaces (including le
extension)
Î To install font les: copy the les to the FTP server of the MB panel via an FTP
connection.
Î Chinese fonts: 12 is the smallest legible font size.
Î Switch to a dierent language with the button (set the variable with the mouse
button held down).
Examples: Translate "Happy Birthday" to Czech using the "HTML TAG” type.
The Czech requires an expansion of the European characters, which can be
downloaded by logging into the SBC Support site.
Procedure:
● The Unicode font .bft le(s) with expanded European character set must be
copied into INTFLASH /FONT (see section 13.1).
● Web Editor: create the static text "Happy Birthday” and select "HTML TAG” as
the source type.
● Under the "Text Positions Advanced” tab for position settings: if you are using
exotic characters (such as Katakana, Chinese, etc.), we recommend sticking
with the default settings for the text position (not centred or justied).
● In some typefaces, it is not possible to represent all Unicode characters. We
recommend using the "Arial Unicode MS" or "MS Sans Serif" typefaces, as they
are well suited to use with Unicode characters.
Updating and special settings
Special Unicode fonts
7
DonotedittheCSVleintheS-WebEditordirectly, because the text window
of the S-Web Editor will save the CSV le in ASCII mode. You could, for example,
use Notepad to edit your CSV les (or another text editor, which allows you to
save the les in Unicode format). In the Notepad "Save As" dialog box, you can
select the "Unicode” entry in the dropdown menu under "Encoding". In MS Excel,
use the format "Unicode Text”.
Once you have saved your CSV les in the Unicode format and selected a
typeface in the HMI which can be used to display Unicode characters, then the
Unicode strings should be displayed properly. If you want to use Unicode, you do
not need to make any further settings in the S-Web Editor.
7.5.3 Analysing incorrect fonts, font sizes or format templates
1 Arial, same format, keep size
2 Arial, simple, keep size
If the size is not available for Arial:
3 Same typeface, same format, reduce size to next possible size
4 Same typeface, simple, reduce size to next possible size
If there is no smaller typeset for this typeface:
5 Arial, same format, reduce size to next possible size
6 Arial, simple, reduce size to next possible size
If there is no smaller typeset for Arial:
7 Arial, same format or simple, usethesmallestavailablefontsize
If you replace a typeset, then this is logged in the log le.
Special Unicode fonts
7
7.5.4 Web Editor
Unicode character sets are available:
● using the source type "HTML TAG” in the Web Editor and with a .CSV le.
● by entering the text directly into the Web Editor as a string. In this case, no
.CSV les are necessary. Do not import any Web Editor projects created using Microsoft Windows using Unicode Character Set A into any other Windows
project created using Unicode Character Set B.
uBT_TrendPathDynamically chained le pathRead only
uBT_TrendDeviceINFLASH:Power-saving deviceRead only
uBT_TrendDirWEBPAGES/TRENDLOGSSubdirectory for storing all trendsRead
uBT_TrendSDFlash 00: INTFLASH (SVGA)
uBT_TrendPrexTRFile name prex, max. 5 charactersRead/Write
uBT_TrendSaveLast-saved leRead only
uBT_TrendLoadFile currently loadedRead/Write
uBT_TrendSelectLast le in the directoryFile currently selected. When saving a
uBT_TrendOldestChange to the uBT_TrendSelect
uBT_TrendNewestSelect newest leWrite only
uBT_TrendPrevSelect previous leWrite only
uBT_TrendNextSelect next le Write only
uBT_TrendDelAllUse for button actions.Delete all les in the directoryWrite only
uBT_TrendDelSelDelete currently selected leWrite only
uBT_TrendDelLastDelete last-saved leWrite only
uBT_TrendDelOldDelete all les which are older than the
Î Based on the example of the online minimum S2F macros for the MB panel
"MB_OnlineTrendMinimal_5_13_01.esm”
See "9.8 Trend macros for MB panels with "save logs to les"" on page 9-5
DefaultMeaningAccess
Read/Write
1: SL0FLASH* (*not on this MB panel)
Read/Write
trend, the value is set with the saved
le name.
Out of memory in RamdiskCan be displayed if a le (generally a .gif) is too large.
Language
Failed to parse .csvNo memory available for parsing a .csv le
LR: out of memory! Or out of
memory for language resource
Failed to initialize LR heap!The memory for the .csv le is initialised each time a le is parsed. This
Memory
Failed to initialize heap 1The painter objects and the list of current PPOs are assigned to heap 1.
Out of memory in heap 1Total amount of memory used by the painters is > 1536 Kbytes (see sec-
Failed to initialize heap 2Container variable, HTML tags, TCR table + Source & object display of
Out of memory in heap 2The total amount of memory used by HTML tags and container variables
Out of memory in heap 3Î Usually displayed due to there being too many data points.
Object
Maximum number of object reached! Maximum number of objects (e.g. buttons, rectangles, etc.) in a .teq view
PPO
OrderValues on remote host has
failed!
ReadFile on remote host has failed!Regular polling of the PPO has failed.
Communication
buer OVF in Spider_leReadln()!When loading the le, more data was received that the buer is able to
Range is null!Range of a bar diagram was incorrectly calculated.
TCR
Value out of range!The min/max limits of a TCR value were exceeded.
Value out of default range!Invalid value for a TCR, e.g. "aa" for time.
TEQ
Reading UTF string failedThe end of the le was probably reached while a string was being read.
Painter
VGA MB panel: < 256 Kb (see also section 18)
No memory available for parsing a .csv le Or the total amount of memory
needed is > 512 kbytes (see also section 18)
message means that the process has failed.
This heap is deleted after each .teq jump.
tion 18)
online trends are stored in heap 2. This heap is initialised at each URL
jump.
is > 1024 Kbytes. The most likely cause of this message is there being
too many active oine trends.
Î Can be displayed for online and oine trends.
Oine trend, alarm events, HD log and online trend are stored in heap 3.
Total amount of memory used by oine trend data and HD log is >
1280 kbytes (see section 13) Before using trends, you must rst calculate
the amount of memory required.
Online trends: If update period of process points (Web Editor
para¬meters) = < 1000 milliseconds (storage time in sec.) × (total
number of trends) × (size of a data point 28 Bytes) Example: 4200 sec.
× 4 trends × 28 Bytes = 470 Kbytes
Oine trends: - Macros of oine trends (with or without "save to le”
function). Avoid freezing the trend lines, by pressing the Clear button in
the macro upon receiving the message "out of memory in heap 3”, in
order to assign space in the memory to heap 3. You can then load the
next les.
was exceeded. Maximum objects = 512
Request for the list of current PPOs from the remote host has failed.
Since the touchscreen is pressure-resistant, you can perform actions by pushing
on the screen with your nger or a stylus. Under no circumstances should you use
sharp-tipped pens, which could leave behind lasting damage on the touchscreen.
The pressure required to activate the display is predened, and cannot be
modied. When the touchscreen (or any button on a membrane keypad) is
pressed, a short buzzer (button tone) is triggered, as long as the volume is
not set to 0.
Never hit the touchscreen with force, as the two touchscreen layers are
reinforced by a layer of glass, which could be shattered by doing so.
Handling
8.2 Information on the LCDs of the MB panel display
The uid in the LCD display contains an irritant. Should this uid come into
contact with your skin, rinse the area aected under running water for at
least 15 minutes.
Should uid from the LCD display get into your eyes, rinse out your eyes
under running water for at least 15 minutes and seek medical attention.
Features of the LCD display
The colours and brightness of the individual MB panel displays are individual characteristics, and may dier slightly from one display to the next.
8.3 Care
These display terminals have been developed for maintenance-free continuous operation.
Recommendations for cleaning the surface of the MB panel.
8
Scouring cleaning agents and/or cleaning equipment which could damage
or scratch the surface of the MB panel must be avoided!
Apply denatured alcohol to a clean, soft cloth.
Finish by wiping it down with clean water and a clean, soft cloth (recom-
mended).
During cleaning, make sure that no liquids of any kind are allowed to penetrate inside the panel. Resistant to chemical substances according to
Î Select a standard typeface to be used for most projects!
9.2 In the Web Editor project (general information)
■ You are recommended to use text elds, which exceed the size displayed in the
Editor by up to 20%. You can nd details in section 12.
■ IMasterSBC5_xx_xx.jar is not required in order to display a website on the MB
panel.
■ The .tcr le is the only le which needs to be integrated into the Web Server
project (.wsp). All other project les can be copied into the ash memory (PLC
or local server of the MB panel) under INFLASH/webpages/.
■ Add Unicode fonts Consult: http://www.sbc-support.com Product Info
HMI Web-Panel PCD7.D4xxx Additional information for Sales Compa-
nies (restricted area)
■ If the correct typeface is not in the list please contact PCD Support in Mur-
ten, where we would be happy to help.
■ The container oset name (container name) must not contain any underscores
or @ signs (i.e., not: PDP-ADDRESS+@COFF_containername@, PDP-FORMAT).
■ Consider that the sux for container oset is d for a decimal and k for the format HH:MM
■ Use "Online trends macros" with the right timestamp: The time server must be
activated in the Setup menu.
■ For information on calculating the amount of memory required, see "9.5.3 Decompression of Gif les: analysis/calculation" on page 9-4
■ Viewing angle: the surface (front panel of the unit) projects a few millimetres
over the display. You should therefore leave a frame of 4-5 pixels free (black)
around the view.
■ PPOs: Number of objects per page: tested with 1024 objects (1024 objects
with 3 ags per object = 3072 ags)
■ PPOs: Number of registers per page: tested with 475 registers
■ Maximum number of objects (painters) per page is 512 objects
■ Project conguration Scaleable HTML: dene HTMLs, where the HMI is
adjusted during the run time by a dened factor. For example, scale your HMI to
200%, without having to modify the TEQ views. MicroBrowser adapts the TEQ
views during run time if you enter your new ‘scaleable' HTML le instead of the
standard HTML le.
Examples: Factor 2.000000 means 200% of 640 × 480, i.e. 1280 × 960;
a factor < 1 (< 100%) is not suitable for applications with the MB panel.
■ An object is a static text component, a multi-line label, a line, a rectangle, an
ellipse, a polygon, an edit eld, a button, or a bar chart. Macros contain many
objects (an oine trend contains 44 objects).
9.4 Handling
■ Touchscreen: The base material of the touchscreen is glass. For this reason,
you should therefore not touch the screen with a screwdriver or hard objects,
which could damage the screen. Use only a nger or special input stylus for
operation.
■ In addition: use the right tool for a hardware reset. Do not use a paperclip or
pin, but rather push the microswitch carefully with a Ø 3 mm drill bit.
9.5 Some rules regarding gif images
■ The three timestamps on the MB panel’s graphical display are:
● Repaint video cache
● Decompression in the video cache in case of URL jump and after startup
(almost linear with the number of pixels). See "9.5.3 Decompression of
Gif les: analysis/calculation" on page 9-4
● File transfer time via the link if not local.
■ If the total size of the gif les is the same, one large image (max. 512 Kbytes) is
better than two smaller ones.
Recommended max. size 798 × 598 pixels (one pixel remains free all-around).
■ It is better to use the same image multiple times in the same project, because
it then has to be transferred only once, decompressed and stored in the video
cache. Place it, for example, in the teq le for the general background.
This solution allows gif les to be decompressed in the video cache in the background.
Advantage: You do not have to wait for decompression to nish until the rst page
can be displayed.
The rst page is displayed immediately (as with a project with no gif list) and you
do not have to wait until all gif les in the gif list have been decompressed. Decompression continues in the background until the video memory is full (if there are
multiple gif les in the gif list). See "9.5.3 Decompression of Gif les: analysis/calculation" on page 9-4
Operation of:
-Open MicrosoftP®PNotepad Editor
-Write the following header text for the le:
● [PATH]
● INTFLASH:/WebPages
● [FILE]
-Enter the name of all gif les (as listed in the local directory INTFLASH/Web-
Available for the solutions from sections 9.5.1 and 9.5.2.
How do you analyse the number of gifs in the video cache, based on the number
of pixels in the gif images? The video cache has a total size (permanent and ushable) of 16 MByte. Of this, 4 to 6 Mbyte are used for the permanent cache. The
remaining ~ 10…12 Mbyte are available.
Example calculation of the number of images in the 4 Mbyte permanent
videocache
Example 1: The number of pixels in the images is 640 × 480 pixels (the
whole screen)
12 000 000 Byte / (640 × 480) × 2 = 19.53125
That means, that the cache can hold a maximum of 19 gif les.
9
Example 2: The number of pixels in the images is ~ 120 × 120 pixels
12 000 000 Byte / (120 × 120) × 2 = 416⅔
That means, that the cache can hold a maximum of 400 gif les.
Note: The ratio between the size of the gif les and the number of pixels is not a con-
Other: The following messages * can be displayed if the amount of memory required by the gif
les, painters, HTML tags, container variables, online /oine trends, HD logs, and language
resources (.csv les) is too large. In this case, some parameters must be adjusted by modifying
their values directly in the Setup menu (see "5.4.4 Special Settings" on page 5-8)! After making modications, the panel must be restarted.
Recommendations:
We do not recommend setting the maximum value immediately, but rather rst trying a moderate value, as problems could occur and performance is substantially reduced by setting all the
memory values to their maximum value.
the moment, be downloaded on the Support screen, and will only be inte-
gratedinthenextversionofPG5.
● These trend macros are 100% based on the default trend macros (minimum
and complete) with some additional edit elds and buttons (container variables),
which allow for display and management functionality, and if necessary for the
deletion of csv les.
● The names of the macros are identical to the default macros and have the prex "MB_”
● The online and oine trend logos can be saved as a "CSV format le” on the
MB panel itself, and be played back there. 20TThese .CSV les can be read as
text via FTP access, and are stored on the MB panel in a subdirectory of INTFLASH/ WEBPAGES/ "TRENDLOGS" (or optionally on the SD memory card).
● The name of the CSV le is created automatically up to a prex of max. 5 characters. The name contains the full date when the le was created: Day, Month,
Day and Hour/Minute/Second.
Examples: TR_20110713081305.CSV (TR_is the prex).
After downloading the macro, create two subdirectories and copy them.
MacroLib/SBCTrendMacro/MB_ trend macros with S2F
MacroLib/ SBCHDLogTrendMacro/MB_ HDlog macros with S2F
Î MacroLib /SBCTrendMacro/MB_ trend macros with S2F
The applies to "Online Trends”, "Oine Trends” (DBs) and "Oine Saved Trends”,
which allow you to play back all of the stored les.
Î MacroLib/SBCHDLogTrendMacro / MB_ HDlog macros with S2F
General recommendations for the Web Editor
This applies to "Remote Oine Saved Trends” (HDlog macros)
Section "7.6.3 Additional uBTerminal container for "Save logs to File” function"
on page 7-15 shows a list of the containers, which are required by the individual
MB panels Example of teq trend view with "MB_OnlineTrendMinimal_
S2F_5_13_01.esm”
General recommendations for the Web Editor
AStandard Online Trend Minimal macro
Additional buttons and edit elds for: displaying saved le names, list of saved le as well as
B
navigating within the list if .CSV les.
1)Delete selected FileDelete the selected le (6).
2)Delete All Older lesDelete les which are older than the selected le.
3)Delete All lesDelete all saved les.
4)Delete the last Saved FileDelete the last saved le.
5)Saved TrendFull name of the last saved le.
6)Selected TrendNewest le in the directory. Navigate through the list of saved
les, using the buttons, and select one of them.
7)<<<>>>Navigate through the list of les with the same prex.
8)Prex nameFree characters, which are available as a prex
(max. 5 characters).
Do not modify the prex name between the login processes.
Such carelessness can cause problems.
The name is used to identify a group of .CSV les.
9)Loaded TrendNot in the online trend, but only with the MB_OineSavedTrend macros.!
Name of the selected and loaded le.
9
Important information: Depending upon the application, many buttons or edit
elds may be unnecessary.
Procedure: Remove the edit elds for macro and delete buttons, which can-
not be used, from the group. Regroup the elds.
Example: The edit eld given the prex in its name can be removed without
impacting the trend function.
You can also reorganise the macro: increase button size. The position of the date
and time (X-axis) must not be changed (inverted).
In manuals, this symbol refers the reader to further information in this manual or other
manuals or technical information documents.
As a rule there is no direct link to such documents.
This symbol warns the reader of the risk to components from electrostatic discharges
caused by touch.
Recommendation: Before coming into contact with electrical components, you should
at least touch the Minus of the system (cabinet of PGU connector). It is better to use a
grounding wrist strap with its cable permanently attached to the Minus of the system.
This sign accompanies instructions that must always be followed.
Explanations beside this sign are valid only for the Saia PCD® Classic series.
Appendix
Icons
Explanations beside this sign are valid only for the Saia PCD® xx7 series.
These devices must only be installed by a professional electrician, otherwise there is the
risk of re or the risk of an electric shock.
WARNING
Product is not intended to be used in safety critical applications, using it in safety critical
applications is unsafe.
WARNING - Safety
The unit is not suitable for the explosion-proof areas and the areas of use excluded in
EN 61010 Part 1.
Appendix
Safety information
WARNING - Safety
Check compliance with nominal voltage before commissioning the device (see type label).
Check that connection cables are free from damage and that, when wiring up the device,
they are not connected to voltage.
NOTE
In order to avoid moisture in the device due to condensate build-up, acclimatise the device
at room temperature for about half an hour before connecting.
CLEANING
The device can be cleaned in dead state with a dry cloth or cloth soaked in soap solution.
Do not use caustic or solvent-containing substances for cleaning.
MAINTENANCE
These devices are maintenance-free. If damaged during transportation or storage, no
repairs should be undertaken by the user.
A.3 Waste of Electrical and Electronic Equipment (WEEE) disposal
Appendix
WEEE
WEEE Directive 2012/19/EC Waste Electrical and Electronic Equipment directive
This symbol on our product shows a crossed-out “wheelie-bin” as required by law
regarding the Waste of Electrical and Electronic Equipment (WEEE) disposal. This
indicates your responsibility to contribute in protecting the environment by proper
disposal of this waste, i.e., not disposing of this product with your other wastes. To
know the right disposal mechanism, please check the applicable law.”