12
saia-pcd.com
Ź
Ź
Ź
Ź
Ź
Ź
SNMP
. . .
SNTP, DHCP, DNS . . .
Automation stations – the basics
Data types and program blocks*
Registers (32-bit):
16,384
Flags (1-bit):
16,384
Timers & Counters (31-bit):
1600
(Partitioning configrable)
Cyclic organization blocks (COB):
0…31
“Exception” organization blocks (XOB):
0…31
Program blocks (PB):
1000
Function blocks (FB):
2000
Text/data blocks (DB):
8192
Sequential blocks (SB):
96
The main XOBs and their priority levels
Priority 4
`
XOB 0:
Network out
Priority 3
`
XOB 7:
System overload – called if the interrupt XOB
queue is overflowing
`
XOB 13:
Error flag – called in the event of communication
or calculation errors or in the event of an invalid
instruction
Priority 2
`
XOB 16:
Cold start
`
XOBs 14, 15:
Periodic XOBs
`
XOBs 20…25: Interrupts
Priority 1
`
XOB 2:
Battery failure
`
XOB 10:
Nesting depth exceeded when PB/FBs are called
`
XOB 12:
Index register overflow
Saia PCD® opcode
Saia PG5® generates a platform-independent opcode that is inter-
preted by the Saia PCD®. As a result, the same program runs on dif-
ferent platforms. This also enables the user program to be updated
by means of a flash card as the operating system of the Saia PCD®
performs the necessary actions so that the program is copied from
the flash card to the memory and run.
Code that is generated (= compiled) and optimized for the specific
platform, of course, runs faster. This compiler is not integrated in the
PC tool (Saia PG5®). Saia PCD® COSinus knows best how this code
should be ideally implemented on the given hardware. The program
is compiled when it is loaded in the Saia PCD®.
Automation Server
The Automation Server is part of the COSinus operating system.
It includes widely used web/IT technologies and ensures data ex-
change between users and automation solutions without a need
for proprietary hardware or software.
Specially adapted automation functions and objects form the
perfect counterpart for control uses. The web/IT functions can
thus be optimally and seamlessly integrated into the automation
device and efficiently used.
Electrician
Janitor
Operator
Operationsmanager
Programmer
Service
technician
Saia PG5® software tool
Saia PCD® CPU
Editing
PCD opcode
Download
Compiler
Execution
Web server:
System and process visualizations are implemented
in the form of websites and can be accessed from
the web server using browsers such as Internet
Explorer, Firefox, etc.
File system:
Process data, records, etc. are stored in easy-to-use
files. Standard formats allow problem-free subse-
quent processing, e.g. with Microsoft Excel.
FTP server:
Load files into the automation device over the
network using FTP or export files from it.
E-mail:
Send critical system statuses and alarms, and log
data via e-mail.
SNMP:
Transmit messages and alarms in an IT-compliant
manner. Access to automation data using the IT
management system.
Components of the Automation Server
Automation device
S
Target group-oriented data output
You can find a complete list in the PG5 help.
* This information is dependent on the hardware and the
COSinus version.