| Home www.terminal-systemsXML Config Toolkit HOME | Hardware Page

 

Basis Infos: XML Code Processor - what works how...?

 
User menus
Unlimited user displays with fields in XML code / XML CP  
User input with keyboard with fields in XML code / XML CP  
Special and F-keys, special user menues with fields in XML code / XML CP  
Barcode, RFID, interfaces and devices
Serial communication: barcode / RFID input, available COM1 / COM2, RS232/485 with fields in XML code / XML CP, parameter setup in configfile some subs for special devices
Serial modbus RTU and other standard protocolls with existing subroutines
GET_MODBUS
some subs for special devices
Serial communication: data output via COM1 or COM2   with individual subroutine
Setting on-board digital output ON / OFF with existing subroutines
SET-DOUT1/2
 
Reading on-board digital output with existing subroutines
GET-DOUT1/2
 
Reading on-board digital input, e.g. as counter input with existing subroutines
GET-DIN1/2
 
Optionally: using digital input DIN1 / DIN2 as counter input with S0 bus (e.g. for power consumption) with existing subroutines  
Printer Device   with individual subroutine
Saving, memory, Host / Server communication, databases
Set IP network device with existing subroutines
GET-IP / SET-IP
 
Reading MAC Adress with existing subroutines
GET-MAC
 
Network communication via TCP / IP. Remote access with Telnet. File transfer with FTP with FTP / Telnet server in system. Available as standard.  
Remote access with internal webbrowser with webserver in system. Available as standard. with individual CGI oder HTML programming.
Save input as ASCII Text with fields in XML code / XML CP  
Save input as XML data on internal CF card with existing subroutines
SAVEDATA
 
Save input in customized format   with individual subroutine
MS SQL (Microsoft) / mySQL database access: Writing fields with existing subroutines
MSSQL_INSERT / MySQL_INSERT
 
MS SQL (Microsoft) / mySQL database access: Reading fields with existing subroutines
MSSQL_SELECT / MySQL_SELECT
 
MS SQL (Microsoft) / mySQL database access: Updating fields with existing subroutines
MSSQL_UPDATE / MySQL_UPDATE
 
MS SQL: temporary buffering if SQL server is not available with parameter SPOOLING in basic configuration file  
TCP Online Host / Server connection. Transfers XML data via TCP to server with existing subroutines
TCP-LOG
 
UDP Online Host / Server connection. Transfers UDP packages to server. with existing subroutines
UDP-EXAMPLE
 
Read / Write data or files from CF card. Sequential search access. with existing subroutines
GET-LIST
 
Read data / files sequential with existing subroutines
SELECT-LIST
 
Date / time / IP access with fields in XML code / XML CP  
Access to NTP timeserver in network with configfile and subroutines  
Automatic mail send in network with existing subroutines
MAIL-SEND
 
MATH operations, IF loops, system functions
MATH operations + - / *: with existing subroutine MATH special MATH operations: with individual subroutine
MATH operations with floating point, e.g. for average values + - / *: with subroutine MATHF (Float)  
Set variables, store variables with existing subroutine
SETVAR, SAVE, SAVE-DATA
 
IF..THEN loops with existing subroutine IF..THEN  
Read / set date / time (real time clock). Several formats available with existing subroutines
GET-DATE / GET-TIME,
SET-DATE / SET-TIME
 
User delay, pause function with existing subroutines
IDLE
 
Time update, stopwatch with existing subroutines  
Legend:
with fields in XML code / XML CP:
means, for this we created a field inside the XML data definition inside the config file. See XML Field description for details.

with existing subroutines:
We created subroutines and variables for this jobs. You can use them in area subroutines as BEFORE or AFTER (before an input, after an input).

with individual subroutine:
An individual subroutine can do this job. Samples for this subroutine exists, individal programming is needed. (Linux and C programming. Hint: Use CoLinux for creating own subroutines!)

 

 


Technical information without warranty. Pictures show samples.
AE Systeme www.terminal-systems.de - Solutions for industrial IT | D-31303 Burgdorf
Tel: +49 5136 802421 | Fax: +49 5136 9776368 | info@terminal-systems.de