PLCcore with OpenPCS€¦ · SYS TEC electronic GmbH | Am Windrad 2 | 08468 Heinsdorfergrund |...

Preview:

Citation preview

SYS TEC electronic GmbH | Am Windrad 2 | 08468 Heinsdorfergrund | Germanyphone +49 3765 38600-0 | fax +49 3765 38600-4100 | info@systec-electronic.com | www.systec-electronic.com

PLCcore with OpenPCS32-bit System On Module with Linux and IEC 61131-3

The SYS TEC electronic PLCcore is a state-of-the-art System On Module (SOM) integrating a production-ready hardware and a comprehensive software environment for industrial automation technology. Using SYS TEC electronic PLCcore technology enables product engineers to bring new ideas to market in the most timely and cost-efficient manner.

The PLCcore-9263 combines a performance-optimized and industry-proven hardware platform with the IEC 61131-3 programming environment OpenPCS by infoteam Software. The pre-installed runtime system includes CANopen and Ethernet connectivity. Open interfaces allow for extending the run-time system with own functionalities. This makes the PLCcore a most flexible controller platform.

Benefits for product management:• Save a significant amount of development time - Your

productdevelopmentstartswithaready-to-useembeddedhardwareplatformwithLinuxandintegratedIEC61131-3programmingsystem.

• Reduceyourdesigncomplexity-Thehigh-speedcircuitrydesign is already done and tested. This saves valuabledevelopmenttimeandgetsyourfinalproductshippabletocustomersearlier.

• Onecoremanyproductvariations.BasedontheverysamePLCcorecustomerscanintegratedifferentI/OdriversandapplicationcodeusingtheSharedProcessImage.

• NoextrachargeforOpenPCSdevelopmentlicenseswhenusingtheSharedProcessImageforownfeatureextensions.

• Free re-distributionofOpenPCSAutomationSuite toendcustomers.

• LicenseproductionofthePLCcoreisavailableuponrequest.

Due to the comprehensive IEC 61131-3 technology and theflexibility of the controller platformawidefieldof embeddedsystem design is possible. Product designers may considerusing the PLCcore as base for development of state-of-the-artProgrammableAutomationControllersordedicatedspecialpurposecontrolsinmachineautomation.

Benefits for product development:• Insert-readyembeddedARMplatform

• Target-optimizedLinuxoperatingsystem

• Pre-integratedOpenPCSruntimeenvironment

• SharedProcessImageforintegrationofown,user-specificC/C++applicationsandI/Odrivers

• CANopenandEthernetconnectivity

• IntegratedTargetVisualization,SpiderControlMicroBrowserbyiniNetsolutions

• ComprehensiveDevelopmentKitwithSupportPackageandDevelopmentEnvironmentonDVD

Linux OS with OpenPCS

32-bit ARM based System on Module

Shared (Memory) Process Image

CANopen and Ethernet

Target Visualization

®

PLCcore-9263

About SYS TEC electronicSYS TEC electronic GmbH isasystemhousefordistributedautomationtechnology.WeprovideacomprehensiveservicefromconsultingtoOEMintegration.

Foundedin1990inGermanySYSTECelectronichasmorethan 20 years experience in customized development ofmicrocontrollersystemsandindustrialcommunication.

SYS TEC electronic GmbH | Am Windrad 2 | 08468 Heinsdorfergrund | Germanyphone +49 3765 38600-0 | fax +49 3765 38600-4100 | info@systec-electronic.com | www.systec-electronic.com

HardwareCPU/RAM/FLASH/FPGA

ECUcoreInsert-ready

C/C++ programmable System on Module

PLCcoreIEC 61131-3and C/C++

programmable

SoftwareLinux BSP

SoftwareIEC 61131-3 Runtime System

CANopen and Ethernet ConnectivityShared Process Image API

Target Visualization

Development Kit ECUcoreSystem on Module

Carrier boardDevelopment Toolchain

Development Kit PLCcorePLCcore module

Carrier boardIEC 61131-3 IDE

Linux IDE

Driver Development KitFPGA sources

I/O driver source codeproject files

CustomerApplication

Ordering Information

Forquotationspleasecontactus:

+4936616279-0Isales@systec-electronic.com

3390055

3390085

KIT-163

PLCcore-9263 - OpenPCS

PLCcore-9263 - Open PCS HMI

PLCcore-9263, OpenPCS, HMI with Development Board

Release201

3/08

Customer-focused servicesWith using the Shared Process Image provided with the Development Kit or using the source code provided with the DriverDevelopmentKit,productdeveloperhaveaconvenientwaytointegratecustum-tailoredsoftwarefunctionsandownI/Odrivers.Ifyouapplicationrequiresfurtheroptimizationonthehardwarelevelitself,thenSYSTECelectronicofferscomprehensiveservicestoscalethePLCcoremoduletobestfittoyourneeds.

Atorderquantitiesas lowas100units, SYSTECelectronic cancustomizeboardconfigurationsona component level - suchasremovingunnecessarycomponentsandscalingmemorydensities-tomeetyourcostobjectivesandtechnicalrequirementsbest.Forhigherproductionvolumes,pleasefeelfreetodiscusswithusaone-time,royalty-freedesignlicensebuy-outofthePLCcorecircuitryintheformofschematicsandbillofmaterialsforunrestricteduseinyourownembeddedhardwaredevelopment.

The PLCcore conceptThe SYS TEC electronic ECUcore module is anmicroprocessor sub-assembly combining all necessaryhardware components and a pre-installed platform-optimized Linux on an insert-ready System on Module(SOM). Product developers may easily developand integrate own C/C++ application based on thedevelopment environment delivered with the ECUcoreDevelopmentKit.

When adding an IEC 61131-3 runtime system (i.e.OpenPCS) to the ECUcore, then it becomes a PLCcore.TheIEC61131-3RTSonthePLCcoreincludesCANopenManager and Ethernet connectivity, an optional targetvisualization(dependingonthehardwaresupportavailableontheECUcore)aswellastheSharedProcessImageAPI.

The Shared Process Image API was developed bySYS TEC electronic to provide an abstract and target independent application interface to integrate user-writtenC/C++applicationorI/Odrivercode.Thisallowsforcreatingcustomizedapplication-specificfirmwareversionswithouttheneedforbuyinganownOpenPCSdevelopmentlicense.TheSharedProcessImagetechnologyissupportedbyallPLCcoremodulessince2007.

Based on the PLCcore Development Kit product developers can develop own C/C++ applications and integrate those withthe IEC 61131-3 runtime system using the Shared Process Image API. In addition the PLCcore Development Kit includesan IEC 61131-3 Development System to develop IEC 61131-3 applications on the PLCcore in all 5 programming methods(IL, ST, CFC, LD, SFC). For OEM that develop PLCcore-based products the redistribution of the IEC 61131-3 developmentsystem to their end-customers is free-of-charge. In case your product design requires a customized Linux (Kernel) I/O driveror youneed tomakemodificationson theon-board FPGAandwant touse SYSTECelectronicVHDL sources, then theDriverDevelopment Kit helps product developers to accelerate their work by using pre-tested source code functionality fromSYSTECelectronic.

Available products with OpenPCS supportPLCcore-9263ARM9-based system onmodulewith pre-installed LinuxOS and integratedOpenPCSruntimesystemPLCcore-9263 - HMI optionARM9-based system onmodulewith pre-installed LinuxOS and integratedOpenPCSruntimesystemandSpiderControltargetvisualizationDevelopment Kit PLCcore-9263PLCcore-9263-HMIoption,DevelopmentBoard,Setofcables,CDOpenPCS-IEC61131-3IDE,DVDVMwareImageLinux-PLCcore-9263,SpiderControltargetvisualizationOpenPCS support forotherARM-basedECUcoremodulesisavailableuponrequest

Whitepaper PLCcore Technology www.systec-electronic.com/plc-whitepaper

System on Module Overview-Flyer www.systec-electronic.com/som-overview

Learn More

Recommended