QORIQ_ETHERCAT: EtherCAT® PLC Reference Platform for QorIQ Processors

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

QORIQ_ETHERCAT: EtherCAT® PLC Reference Platform for QorIQ Processors

QORIQ_ETHERCAT: EtherCAT® PLC Reference Platform for QorIQ Processors

Overview

The QorIQ® communications processors include single-, dual-, quad- and multicore processor architectures with integrated support for communications protocols such as EtherCAT.

  • The new programmable logic controller (PLC) reference platform is equipped to ease development of industrial control systems
  • PLC reference platform implements the KPA (koenig-pa GmbH) EtherCAT Master protocol with ISaGRAF Firmware and QNX Neutrino® RTOS on the high-performance QorIQ P1025 processor
  • Supported by powerful development tools from all four companies, including the KPA EtherCAT Studio, ISaGRAF 6 Workbench, QNX Momentics® Tool Suite, and CodeWarrior® Development Suit

Features

  • Integrated ISaGRAF Firmware, KPA EtherCAT Master stack and QNX Neutrino RTOS on the QorIQ® P1 Tower® module
  • EtherCAT master protocol and customer control application run simultaneously on a single QorIQ P1025 processor to deliver one millisecond EtherCAT master cycle time
  • QorIQ P1 processors can also provide simultaneous support for complex applications, as well as additional industrial protocols like PROFINET, PROFIBUS and EtherNet/IP
  • Powerful development tools include the KPA EtherCAT Studio, ISaGRAF 6 Workbench, QNX Momentics Tool Suite, and CodeWarrior® Development Suite
  • ISaGRAF 6 Workbench and Firmware kernel can fully support all IEC 61499 and IEC 61131-3 standard PLC programming languages
  • Software and hardware developed on TWR-P1025 can be easily deployed on a range of QorIQ P1 processors, including the P1012, P1021, P1016 and P1025 processors
  • QorIQ P1 processor family offers pin-compatible single-core variants for cost reduction, and dual-core variants which scale up to 3,700 million instructions per second (MIPS) for more complex control algorithms.
  • Customers may distribute processing functions across two cores, or isolate real-time control functions on one core while running maintenance and communications functions on the other core.
  • Commercial EtherCAT Master stack available from KPA
  • Commercial Neutrino RTOS available from QNX

Block Diagram

PLC_RP_BD_IMG.jpg

Platform Requirements

Design Resources

Labels (1)
Attachments
%3CLINGO-SUB%20id%3D%22lingo-sub-1125525%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EQORIQ_ETHERCAT%3A%20EtherCAT%C2%AE%20PLC%20Reference%20Platform%20for%20QorIQ%20Processors%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1125525%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CUL%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FQORIQ-ETHERCAT-EtherCAT-PLC-Reference-Platform-for-QorIQ%2Fta-p%2F1125525%23toc-hId-382485844%22%20target%3D%22_blank%22%3EOverview%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FQORIQ-ETHERCAT-EtherCAT-PLC-Reference-Platform-for-QorIQ%2Fta-p%2F1125525%23toc-hId--1424968619%22%20target%3D%22_blank%22%3EFeatures%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FQORIQ-ETHERCAT-EtherCAT-PLC-Reference-Platform-for-QorIQ%2Fta-p%2F1125525%23toc-hId-1062544214%22%20target%3D%22_blank%22%3EBlock%20Diagram%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FQORIQ-ETHERCAT-EtherCAT-PLC-Reference-Platform-for-QorIQ%2Fta-p%2F1125525%23toc-hId--744910249%22%20target%3D%22_blank%22%3EPlatform%20Requirements%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FQORIQ-ETHERCAT-EtherCAT-PLC-Reference-Platform-for-QorIQ%2Fta-p%2F1125525%23toc-hId-1742602584%22%20target%3D%22_blank%22%3EDesign%20Resources%3C%2FA%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId-382485844%22%20id%3D%22toc-hId-1297609563%22%3EOverview%3C%2FH1%3E%3CP%3E%3C%2FP%3E%3CP%3EThe%20QorIQ%C2%AE%20communications%20processors%20include%20single-%2C%20dual-%2C%20quad-%20and%20multicore%20processor%20architectures%20with%20integrated%20support%20for%20communications%20protocols%20such%20as%20EtherCAT.%3C%2FP%3E%3CUL%3E%3CLI%3EThe%20new%20programmable%20logic%20controller%20(PLC)%20reference%20platform%20is%20equipped%20to%20ease%20development%20of%20industrial%20control%20systems%3C%2FLI%3E%3CLI%3EPLC%20reference%20platform%20implements%20the%20KPA%20(koenig-pa%20GmbH)%20EtherCAT%20Master%20protocol%20with%20ISaGRAF%20Firmware%20and%20QNX%20Neutrino%C2%AE%20RTOS%20on%20the%20high-performance%20QorIQ%20P1025%20processor%3C%2FLI%3E%3CLI%3ESupported%20by%20powerful%20development%20tools%20from%20all%20four%20companies%2C%20including%20the%20KPA%20EtherCAT%20Studio%2C%20ISaGRAF%206%20Workbench%2C%20QNX%20Momentics%C2%AE%20Tool%20Suite%2C%20and%20CodeWarrior%C2%AE%20Development%20Suit%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId--1424968619%22%20id%3D%22toc-hId--509844900%22%3EFeatures%3C%2FH1%3E%3CP%3E%3C%2FP%3E%3CUL%20style%3D%22color%3A%20%23333f48%3B%20background-color%3A%20%23ffffff%3B%20font-size%3A%2016px%3B%20margin-bottom%3A%2011px%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3EIntegrated%20ISaGRAF%20Firmware%2C%20KPA%20EtherCAT%20Master%20stack%20and%20QNX%20Neutrino%20RTOS%20on%20the%20QorIQ%3CSPAN%20style%3D%22font-size%3A%2010.88px%3B%22%3E%3CSUP%3E%C2%AE%3C%2FSUP%3E%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3EP1%20Tower%3CSPAN%20style%3D%22font-size%3A%2010.88px%3B%22%3E%3CSUP%3E%C2%AE%3C%2FSUP%3E%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Emodule%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3EEtherCAT%20master%20protocol%20and%20customer%20control%20application%20run%20simultaneously%20on%20a%20single%20QorIQ%20P1025%20processor%20to%20deliver%20one%20millisecond%20EtherCAT%20master%20cycle%20time%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3EQorIQ%20P1%20processors%20can%20also%20provide%20simultaneous%20support%20for%20complex%20applications%2C%20as%20well%20as%20additional%20industrial%20protocols%20like%20PROFINET%2C%20PROFIBUS%20and%20EtherNet%2FIP%3CSPAN%20style%3D%22font-size%3A%2010.88px%3B%22%3E%3CSUP%3E%E2%84%A2%3C%2FSUP%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3EPowerful%20development%20tools%20include%20the%20KPA%20EtherCAT%20Studio%2C%20ISaGRAF%206%20Workbench%2C%20QNX%20Momentics%20Tool%20Suite%2C%20and%20CodeWarrior%3CSPAN%20style%3D%22font-size%3A%2010.88px%3B%22%3E%3CSUP%3E%C2%AE%3C%2FSUP%3E%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3EDevelopment%20Suite%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3EISaGRAF%206%20Workbench%20and%20Firmware%20kernel%20can%20fully%20support%20all%20IEC%2061499%20and%20IEC%2061131-3%20standard%20PLC%20programming%20languages%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3ESoftware%20and%20hardware%20developed%20on%20TWR-P1025%20can%20be%20easily%20deployed%20on%20a%20range%20of%20QorIQ%20P1%20processors%2C%20including%20the%20P1012%2C%20P1021%2C%20P1016%20and%20P1025%20processors%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3EQorIQ%20P1%20processor%20family%20offers%20pin-compatible%20single-core%20variants%20for%20cost%20reduction%2C%20and%20dual-core%20variants%20which%20scale%20up%20to%203%2C700%20million%20instructions%20per%20second%20(MIPS)%20for%20more%20complex%20control%20algorithms.%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3ECustomers%20may%20distribute%20processing%20functions%20across%20two%20cores%2C%20or%20isolate%20real-time%20control%20functions%20on%20one%20core%20while%20running%20maintenance%20and%20communications%20functions%20on%20the%20other%20core.%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3ECommercial%20EtherCAT%20Master%20stack%20available%20from%20KPA%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3ECommercial%20Neutrino%20RTOS%20available%20from%20QNX%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId-1062544214%22%20id%3D%22toc-hId-1977667933%22%3EBlock%20Diagram%3C%2FH1%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PLC_RP_BD_IMG.jpg%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PLC_RP_BD_IMG.jpg%22%20style%3D%22width%3A%20793px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F110172iD3F5DD5252849C2E%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22PLC_RP_BD_IMG.jpg%22%20alt%3D%22PLC_RP_BD_IMG.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId--744910249%22%20id%3D%22toc-hId-170213470%22%3EPlatform%20Requirements%3C%2FH1%3E%3CUL%20class%3D%22%22%20style%3D%22color%3A%20%23333f48%3B%20background-color%3A%20%23ffffff%3B%20font-size%3A%2016px%3B%20margin-bottom%3A%2011px%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3EOne%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22http%3A%2F%2Fnww.preview.nxp.com%2Fdesign%2Fdevelopment-boards%2Ftower-development-boards%2Fmcu-and-processor-modules%2Fpowerquicc-and-qoriq-modules%2Fqoriq-p1-mpu-tower-system-module%3ATWR-P1025%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3ETWR-P1025%20QorIQ%20Tower%20Module%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3ETarget%20slaves%20required%20to%20run%20the%20demo%3A%20%3CUL%20class%3D%22%22%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Fwww.beckhoff.com%2Fenglish.asp%3Fethercat%2Fek1100.htm%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EBeckhoff%20EK1100%20EtherCAT%20coupler%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Fwww.beckhoff.com%2Fenglish.asp%3Fethercat%2Fel1004.htm%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EBeckhoff%20EL1004%204-channel%20digital%20input%20terminal%2024%20V%20DC%2C%203%20ms%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Fwww.beckhoff.com%2Fenglish.asp%3Fethercat%2Fel2004.htm%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EBeckhoff%20EL2004%204-channel%20digital%20output%20terminal%2024%20V%20DC%2C%200.5%20A%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Fwww.beckhoff.com%2Fenglish.asp%3Fethercat%2Fel9011.htm%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EBeckhoff%20EL9011%20end%20cap%3C%2FA%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20class%3D%22%22%20style%3D%22color%3A%20%23333f48%3B%20background-color%3A%20%23ffffff%3B%20font-size%3A%2016px%3B%20margin-bottom%3A%2011px%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3EAn%20image%20of%20the%20complete%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Fwww.qnx.com%2Fpartners%2Fplc_reference.html%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EPLC%20Reference%20Platform%20run-time%20software%3C%2FA%3E.%20Download%20the%20PLC%20Reference%20Platform%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Fwww.qnx.com%2Fdownload%2Ffeature.html%3Fprogramid%3D24077%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Eevaluation%20software%3C%2FA%3E.%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Fwww.isagraf.com%2Findex.htm%3Fhttp%3A%2F%2Fwww.isagraf.com%2Fpages%2Fproducts%2FIsagraf%2Fethercat.htm%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EISaGRAF%206%20Workbench%20for%20offline%20tools%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3EUtility%20Software%20(Windows)%20%3CUL%20class%3D%22%22%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Fttssh2.sourceforge.jp%2F%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ETeraTerm%20for%20RS232%20communications%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Fwww.ftdichip.com%2FDrivers%2FVCP.htm%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EUSB%20to%20UART%20driver%20for%20console%20port%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CA%20class%3D%22%22%20href%3D%22http%3A%2F%2Ftftpd32.jounin.net%2Ftftpd32_download.html%22%20style%3D%22color%3A%20%23215bd6%3B%20background-color%3A%20transparent%3B%20text-decoration%3A%20none%3B%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ETFTP%20Server%20to%20load%20images%20to%20TWR-P1025%3C%2FA%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId-1742602584%22%20id%3D%22toc-hId--1637240993%22%3EDesign%20Resources%3C%2FH1%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1125525%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3ELegacy%20Designs%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎08-11-2020 07:32 PM
Updated by: