30
Connecting DevicesAnybus-IP on Xilinx Industry-proven Industrial Communication on All Programmable devices

Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Connecting Devices™

Anybus-IP on XilinxIndustry-proven Industrial Communication on All Programmable devices

Page 2: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 2 Connecting Devices™HMS Industrial Networks AB

Anybus IP on Xilinx is a new product offering from HMS

• Extension of HMS proven Anybus CBM offer for a higher level of integration

• Comprehensive suite of Industrial Ethernet Slaves

• PROFINET RT/IRT + EtherNet/IP + EtherCAT + POWERLINK + Modbus-TCP

• First supported Xilinx family is Zynq-7000

• Will come protocol-by-protocol for Industrial Ethernet in the second half of 2015

• Straight forward business model: No upfront fee, no fee for development license

• Evaluation on low-cost development boards are available from Avnet and HMS today

Anybus-IP on Xilinx

• One-stop-shop solution from HMS for Industrial Communication.

• For Zynq-7000 already in 2015

Page 3: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30
Page 4: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 4 Connecting Devices™HMS Industrial Networks AB

Introduction to HMS

Our world of Industrial Communication

• Operations in 10 countries

• Headquartered in Halmstad, Sweden

• > 3M of installations, growing by 600k p.a

• Distributors in more than 50 countries

• 400 employees

• Listed on NASDAQ-OMX Nordic Exchange

• Turnover 2014: 589 Mkr (65 M€), 18% growth

Page 5: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 5 Connecting Devices™HMS Industrial Networks AB

What we do – Industrial Communications

Adjacent industrial markets

Industrial markets

Fast and secure transfer of information within demanding applications

Page 6: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 6 Connecting Devices™HMS Industrial Networks AB

Our Customers Market

The world’s major industrial companies use HMSWe where serving over 1.200 companies world wide in 2014

Page 7: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 7 Connecting Devices™HMS Industrial Networks AB

Connecting Devices

Cloud Based Remote

Management

Industrial Communication

Gateway Solution

Embedded Solution

CAN

Safety

EtherCAT

Generic Control System Embedded Control System

Page 8: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 8 Connecting Devices™HMS Industrial Networks AB

Our product lines

Anybus EmbeddedCommunication modules for

integration into industrial devices

Netbiter remote managementA complete solution for remote

management and access of field equipment

Anybus GatewaysEnabling communication between

networks and devices IXXAT solutionsCommunication solutions for

machines, safety and automotive

Page 9: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Networks and TrendsToday and tomorrow

Page 10: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 10 Connecting Devices™HMS Industrial Networks AB

Industrial Networks – Market shares 2015

Fieldbus vs. Industrial EthernetEstimation for 2015 based on number

of new installed nodes in 2014 within

Factory Automation

Page 11: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 11 Connecting Devices™HMS Industrial Networks AB

Industrial Ethernet

Architecture 2

COTS Ethernet MAC

IP

TCP UDP

Application

Real-timeExchange

Scheduling

SW by-passing or traffic scheduling

• PowerLink

• PROFINET IO (RT)

• Etc.

COTS Ethernet MAC

IP

TCP UDP

Real-time Exchange

Application

Architecture 1

Standard Ethernet TCP/IP

• TCP/IP

• Modbus TCP

• EtherNet/IP

• FL-Net

• Etc.

Industrial Ethernet have introduced a number “incompatible” Ethernet standards

All offers high performance networks that supports real time control, motion,

device management, safety and IT over a single Ethernet cable

HW assist - Topology HW assist – Response

Real-time Ethernet MACand/or Gbps Ethernet

IP

TCP UDP

Application

Real-time

Architecture 3

Hardware AssistedReal-time

• PROFINET IRT, DFP

• EtherCAT

• SERCOS III

• CC-Link IE (Gbps)

• etc.

Page 12: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 13 Connecting Devices™HMS Industrial Networks AB

Technical offer

Page 13: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 14 Connecting Devices™HMS Industrial Networks AB

Anybus Chip, Brick, Module (CBM)

Chip Brick Module

NP30-basedIndustrial Ethernet andFieldbus

C30 B30 M30

NP40-basedIndustrial Real-time Ethernet with Highest performance

C40 B40 M40

Scaleable Solutions for many Applications

NP40

• The core of the 40-series

• High performance ARM® Cortex™-M3

and FPGA in a compact single chip design

• Full network customizations, real time

networking and dynamic APIs

• Low cost, high performance low

power consumption

Protocol stacks and IPs

• Easy and fast implementation of higher

layer protocols into customer devices

• Available for various target systems and

protocols (Master and Slave)

• Highly flexible and adaptable to customer

requirements

• IP Cores for FPGAs and complex FPGA designs

Page 14: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 15 Connecting Devices™HMS Industrial Networks AB

• An industrial network interfaces is today more or less standard in all industrial automation products

• The Anybus-CC application interface provides a standard interface for the following functions

• Cyclic Process data exchange (I/O)

• Acyclic parameter data interface

• Device diagnostic interface

• Network status and events indication

Anybus CompactCom API

Page 15: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 16 Connecting Devices™HMS Industrial Networks AB

Anybus-IP and CBM

Anybus CBM is based on an object oriented architecture which provides full

industrial network capabilities. The architecture provides a solid platform for

extensions, maintenance and customizations.

Anybus CBM

Page 16: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 17 Connecting Devices™HMS Industrial Networks AB

Anybus-IP and CBM

Anybus CBM is based on an object oriented architecture which provides full

industrial network capabilities. The architecture provides a solid platform for

extensions, maintenance and customizations.

Zynq API

Page 17: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 18 Connecting Devices™HMS Industrial Networks AB

Anybus-IP

Zynq API

Running on

Micro Blaze

Page 18: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 19 Connecting Devices™HMS Industrial Networks AB

Architecture essentials

• Self-contained entity (black box for plugging in)

• Suitable for both SoC and FPGA

• Consequent isolation of communication from application for best determinism

• Anybus CompactCom 40 Information Model and Application Interface

Universal IP Core Architecture

Processing SystemDual ARM® Cortex™-A9

FPGA FabricA

nyb

us-I

P Micro Blaze

Stacks and NW Apps

API / AXI

RTA

Real-time Switch

Customer

Specific IPs

Zynq 7000-series

Anybus-IP

Driver/SDK

“Anybus-IP under the hood”

Dedicated Micro Blaze communication controller

with HMS RTOS

HMS proprietary real-time network

switches/controllers and protocol stacks

RTA pre-processing with “zero” delay – faster than

ASIC solutions

Anybus application providing generic network

functionality independent of protocol

Event driven triple-buffered API with Network sync

Anybus-IP Drivers and SDK for quick

implementation

Page 19: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 20 Connecting Devices™HMS Industrial Networks AB

Xilinx Zynq

Port 1

Ethernet PHY

Port 2

Ethernet PHY

MII Interface

Cortex-A9

SPI flashNon volatile

parameter

storage

SPI_FLASHMII Interface

DDR SDRAM

LED1Green/Red

bicolor

Inte

rna

l M

II in

terf

ace

Interrupt,

SYNC

Anybus IP

Licensing

deviceOneWire

AXI

interconnect

ARESETn

Ethernet

MACGP AXI master port

HP AXI

slave

port

AX

I bu

sA

XI b

us

AXI

interconnect

AX

I b

us

AX

I b

us

S_AXI_ACI

Anybus Communication

Interface

INTERNAL_MIIM_AXI_FIRMWARE

PLL CLK100

CLK50CLK25

ACLK

PHYCLK

LED2Green/Red

bicolor

LED3Green/Yellow

bicolor

LED4Green/Yellow

bicolor

LED1A LED1B LED2A LED2B LED3A LED3B LED4A LED4B

MDCMDIO

MII1

MII2 SPI controller

Industrial Ethernet

switch / controller

Industrial Ethernet

communication

stack

Anybus translation

Precision time

synchronization

Typical customer system

Page 20: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 21 Connecting Devices™HMS Industrial Networks AB

How will it appear?

Page 21: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 22 Connecting Devices™HMS Industrial Networks AB

How will it appear?

Page 22: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 24 Connecting Devices™HMS Industrial Networks AB

• Anybus-IP blocks (Evaluation license available – time bombed)

• Anybus-IP compiled firmware

• Anybus-IP manual (standard manuals in addition)

• VHDL Reference design in Xilinx Vivado

• Stand-alone SW driver and Linux driver (Anybus SDK)

• Linux reference design provided

• Starter kit; Avnet Zed board + Network connection board

What we will offer customers

Page 23: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 25 Connecting Devices™HMS Industrial Networks AB

Evaluation board – planned

Starter kit

+

Page 24: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 26 Connecting Devices™HMS Industrial Networks AB

Evaluation board – Interim solution

Starter kit

Modified by HMS

Supplied by HMS

+

Page 25: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 27 Connecting Devices™HMS Industrial Networks AB

• During 2015 the following protocols will be available:

• EtherNet/IP

• PROFINET IRT

• EtherCAT

• Ethernet POWERLINK

• Modbus-TCP

• Other protocols may be supported in the future, e.g., Profibus DPv1

Supported protocols

Page 26: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 28 Connecting Devices™HMS Industrial Networks AB

Release plan - 2015

Feb Mar Apr May JulDec Jan Aug Sep Oct

Architecture Anybus IP Prototype (Profinet) + EtherNet/IP

Selling procedure

+tools

Profinet RT/IRT

+EtherNet/IP Powerlink

+ Modbus-TCP

Roles Mktg Mix

Lead customer Rollout, training

Publication

Papers

Demo kit

Product Milestones

Marketing Plan

Selling process / tools

Collateral

Plugfests

General availabilityEarly adopters identified Selling possible New messages

are public

(Transformation)mid Mar '15 end May '15 Aug'15 Nov '15

Kick-Off

Jun

EtherCAT

Early Engagement Process Release

Anybus IP Roadmap

Page 27: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 29 Connecting Devices™HMS Industrial Networks AB

Anybus-IP License Model

• No upfront payment - First payment with production

• Price scale depends on order quantity

• Licensing conditions must be signed for access to Development License

• Contract partner is HMS

• All protocols which were supported at the moment of the signature are included

• No added royalties for EtherCAT

• Access to updates of IP Cores is included

• Optional step-up for individual customizations and support

• Step-up allows custom specific extensions to API and functionality

• Not complementary, amount for fee depends on # of protocols and actual development and support effort

Evaluation

Version

Develop-

ment

License

Production Licenses for Product 1

$0 $0

Production Licenses for Product 2

Production Licenses for Product n

. . .

Page 28: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 30 Connecting Devices™HMS Industrial Networks AB

For Evaluation

• Dedicated code for each protocol

• Sources are encrypted and digitally signed

• Maximum continuous runtime limited to four hours between two resets

• Requires Xilinx Vivado (node-locked license comes with Zedboard)

IP for Development

• Dedicated package for each protocol

• Sources are encrypted and digitally signed

• Requires a node-locked license for using the Anybus IP package

• Requires license for Vivado Design Suite

IP for Production - Royalties

• Customer must order licenses from HMS

• License pricing depends on the volume per order (price scale applies)

• Customer entitles Xilinx to report the ordered FPGA/SoC volume for related

devices ("sockets") to HMS

Anybus-IP License Management

Page 29: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 31 Connecting Devices™HMS Industrial Networks AB

Anybus-IP on Xilinx Zedboard

Zedboard+HMS Boards+Anybus-IP

EIPScan: EtherNet/IP

Master Simulator

EIPScan

OUT:

4Bytes

IN:

2BytesCIP

Objects

EtherNet/IP Master/Scanner

EtherNet/IP Slave/Adapter

Real-time I/O

Communication

Explicit Message

Loopback

Page 30: Anybus-IP on XilinxHMS Industrial Networks AB Slide 14 Connecting Devices Anybus Chip, Brick, Module (CBM) Chip Brick Module NP30-based Industrial Ethernet and Fieldbus C30 B30 M30

Slide 32 Connecting Devices™HMS Industrial Networks AB

Let our knowledge work for you!

Allen Wang

HMS Industrial Networks AB Beijing Representative Office

[email protected]

+86 10 8532 1188 Ext. 803

Thank you!