160 likes | 390 Views
Total Solution For Industrial Automation. XPanel. WinCE based HMI. Product Overview. XPanel Designer. SD/MMC. - Logged Data Export - Memory Expansion. USB Host Interface. Ethernet. Program up/download with ActiveSync. SCADA. RS232C RS422/485 Ethernet. XPanel. Devices (PLC).
E N D
Total Solution For Industrial Automation XPanel WinCE based HMI
Product Overview XPanel Designer SD/MMC - Logged Data Export - Memory Expansion USB Host Interface Ethernet Program up/download with ActiveSync SCADA RS232C RS422/485 Ethernet XPanel Devices (PLC) USB Client Interface Peripherals www.kdtsys.com
Specifications www.kdtsys.com
Network Architecture • Multi-Network : RS232C + RS485 + Ethernet www.kdtsys.com
Comm. Ports COM2 : RS232C • COM1 • RS232 or RS422/485 : Selected by software configuration • RS232 : supports full handshake signals (for MODEM) • RS485 : automatic flow control by hardware • COM2 • RS232 (null modem only) : XT10, XT12 • Ethernet • 10/100 Mbps, auto-negotiate • Supports DHCP COM1 : RS422/485 COM1 : RS232C Ethernet www.kdtsys.com
Peripherals : USB • Widely used in various electronic devices • Provides open connect • Fast data exchange • Client Interface • Additional memory expansion media (USB memory) • Various kinds of peripheral device interface • Keyboard, Printer, Barcode reader etc. • Option in XT10, XT12 • Host Interface • Project up/download from designer • Explore the flash disk in XPanel by ActiveSync Client Interface Host Interface www.kdtsys.com
Peripherals : SD/MMC • Widely used in various electronic devices • Huge data storage (up to several G bytes) • Supported model : XT10, XT12 • Usage 1 : Project Storage • XPanel searches a boot project on SD/MMC first. • If there is a project, load it as a boot project • Otherwise use the project in internal flash memory. • Applicable when large sized screen data • Simple project update method without Designer (notebook) • Usage 2 : Data Exchange in CSV format • Export the log data in CSV formatted text file. • Export the current recipe data file. • Import a new recipe data file. • Other Usage • Project data backup/restore without Designer (notebook) SD/MMC Memory Socket www.kdtsys.com
XPanel Designer • Functions • Edit project data • Defines TAGs in Realtime DB • Configures network • Sets up advanced functions (Log, Alarm, Trend, Recipe ...) • Provides the same environment as SCADA www.kdtsys.com
Frame Editor • Makes easy to layout multi-screen • Provides 12 predefined layouts • Quick & efficient screen design www.kdtsys.com
C Script : Overview • Provides powerful programming concept • Multi-threading capability (with 11 priorities) www.kdtsys.com
C Script : Features • Declarations • VAR : declare variables • PARAM : declare input parameters • Decision making statement • if, else • Loop statements • while, do, while • for • continue, break • Jump statement • goto • Special statement • switch, case, default • Other statements • return, runscript • Internal functions • Trigonometric : sin(), asin()... • Others : log(), rand().... • Time : GetTime(), TimeStr()... • Control : StartLog(), GetRecipe()... • Supports user programmed script function call • All TAGs can be used as variables in script • A script can be executed by : • Periodically • Manually : by function call or runscript keyword • Automatically : on boot www.kdtsys.com
Logs TAG data by Periodically, Trig Tag Makes a block of log data on every Periodic time Exact time of day Trig/Enable Tag External command : StartLog() Supports multi-logging named as ‘Model’ up to 32 Tags each model up to 32 blocks each model Supports CSV formatted file export SD/MMC or USB disk 1 CSV file each block A block a continuously logged data file up to 2048 logs in a block base of statistical data calculation unit of visualizing and exporting Data Log : Overview www.kdtsys.com
Data Log : Visualize • Logged data can be visualized in graphic page by tabular form • Supports scroll (row, column) • Provides statistical data (Sum, Avr, Min, Max) www.kdtsys.com
Supports up to 10 configurable group of alarm Supports three types of alarm condition High Alarm (>), Low Alarm (<), Alarm value (=) A special activity can be assigned on each alarm condition Open a graphic page Execute an script program Stores the time & status when the alarm Occurred, Cleared, Acknowledged up to 100 events each group Visualized by summary object in page Color configurable Provides filtering by alarm status alarm group Alarm www.kdtsys.com
Trend • Supports historical trending • up to 5000 samplings (in volatile memory) • Precise sampling period : min. 100 mSec • Zoom in/out on time domain www.kdtsys.com
Recipe • Up/download a continuous device memory • up to 3000 words each model • Supports runtime importing a new model through • SD/MMC or USB memory. • Under Developing Features • Communication drivers • OPC server • USB peripherals (Printers, Bar-code Reader etc.) www.kdtsys.com