37397 a EG3200 Section 5 Communication (NXPowerLite)

download 37397 a EG3200 Section 5 Communication (NXPowerLite)

of 37

Transcript of 37397 a EG3200 Section 5 Communication (NXPowerLite)

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    1/37

    Proprietary Information

    Proprietary Information

    easYgen-3200 TrainingSection 5 - Communication

    marked

    CERTIFICATE ofDesign Assessment

    byABSAmerican Bureau of Shipping & Affiliated Companies

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    2/37

    Proprietary Information

    Proprietary Information

    ContentsIntroduct ion

    Commun icat ion Ports

    Serial Port Communicat ion

    CAN bus Communications

    Password Protect ion

    FAQ

    slide 3

    4

    5

    13

    25

    27

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    3/37

    3

    Proprietary Information

    Introduction

    The easYgen-3200 has four communication ports. The functionality

    of these ports are varied and may be utilize multiple protocols.

    These functions range from load dependent start/stop, load-sharing,

    reading ECU data, configuration, and remote monitoring and control

    via an HMI.

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    4/37

    4

    Proprietary Information

    Communication Ports

    CAN 1

    Serial 2RS-485

    Serial 1RS-232

    CAN 2

    Extension cards

    (IKD 1, Phoenix)

    J1939 messaging

    Load-sharing

    CANopen

    ToolKit

    Modbus

    Modbus

    All interfaces are galvanically (electrically) isolated

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    5/37

    5

    Proprietary Information

    Serial 2RS-485

    Serial 1RS-232

    Modem

    ToolKit

    Modbus

    Peer-to-peer

    Modbus

    Multiple units

    PLC

    PLC

    Ethernet

    PC

    PC

    Serial Port CommunicationsIntroduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

    http://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DNhttp://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DNhttp://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DNhttp://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DNhttp://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DNhttp://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DN
  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    6/37

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    7/37

    7

    Proprietary Information

    INSYS

    GSM Modemhttp://www.insys-tec.de

    RS-232

    Serial 1

    RS-232

    Serial 1: GSM Modem via RS-232

    Modbus

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

    http://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DN
  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    8/37

    8

    Proprietary Information

    Phoenix

    landline modemwith discrete input for dial up

    RS-232

    Serial 1

    RS-232

    Serial 1: Landline Modem via DPC

    Modbus

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

    http://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DN
  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    9/37

    9

    Proprietary Information

    Serial 1RS-232

    RS-232 Ethernet

    Anybus

    The Anybus converter provides a virtual COM port.

    The Toolkit software must connect to this port to

    receive the data

    http://www.anybus.com/products/abxss.shtml

    Serial 1: Ethernet to RS-232 converter

    ToolKit

    Modbus

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

    http://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DN
  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    10/37

    10

    Proprietary Information

    Only peer-to-peer easYgen-3000 to the Master

    PLC

    Serial 1

    RS-232

    Modbus

    Slave ID = 1 Modbus Master

    Serial 1: Modbus on RS-232Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    11/37

    11

    Proprietary Information

    Connecting several easYgen-3000 to one Master

    Acquire visualization data on different IDs

    Full- and Half Duplex- Mode

    PLC

    Serial 2

    RS-485

    Modbus

    Slave ID = 1 Slave ID = 2 Slave ID = 3 Modbus Master

    Serial 2: Modbus on RS-485Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    12/37

    12

    Proprietary Information

    Wiring of Half Duplex- ModeSerial 2: Modbus on RS-485

    Wiring of Full Duplex- Mode

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    13/37

    13

    Proprietary Information

    CAN Bus Communications

    ENGINE GENERATOR

    ECUGATEWAY

    Engine Generator

    ECUGATEWAY

    2x IKD 1

    Phoenix

    PLC

    CAN 2

    CAN 1

    Guidance level

    Load sharing

    CANopen

    Engine level

    J1939 (ECU)

    Extension cards

    32 units maxIntroduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    14/37

    14

    Proprietary Information

    CAN 1

    Connection to a PC via CAN-to-USB

    interface transducer, e.g. IXXAT

    Use the PC tool to watch CAN traffic

    IXXAT USB-to-CAN

    converter ToolKit

    CANopen

    software tool

    http://www.ixxat.com

    CAN 1: PCIntroduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

    http://images.google.de/imgres?imgurl=www.cmseddyscan.com/images/laptop.jpg&imgrefurl=http://www.cmseddyscan.com/products/ultrasonics/benchtest.htm&h=379&w=347&sz=10&tbnid=mV4-GU7YnYsJ:&tbnh=117&tbnw=108&start=29&prev=/images%3Fq%3Dlaptop%26start%3D20%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DN
  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    15/37

    15

    Proprietary Information

    CAN 1

    CAN 1: Load SharingIntroduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    16/37

    16

    Proprietary Information

    ENGINE GENERATOR

    ECUGATEWAY

    Engine Generator

    ECUGATEWAY

    2x IKD 1

    extension card

    CAN 2

    Parameters in the easYgen

    Function for RPDO 1 = 1st IKD

    Function for RPDO 2 = 2nd IKD

    CAN interface 2 IKD

    Parameters in IKD 1 IKD2

    CAN 2: ECU and IKDIntroduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    17/37

    17

    Proprietary Information

    ENGINE GENERATOR

    ECUGATEWAY

    Engine Generator

    ECUGATEWAY

    CAN 2

    Parameters in the easYgen

    Function for RPDO 1 = Co 16DIDO or BK 16DIDO

    Function for RPDO 2 = Off

    CAN interface 2 Phoenix

    Parameter in the Phoenix card

    Phoenix

    extension card

    Node ID = 2

    CAN 2: ECU and PhoenixIntroduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    18/37

    18

    Proprietary Information

    ENGINE GENERATOR

    ECUGATEWAY

    Visualization

    Alarms (failure code, blink code)

    Pressure

    Temperature

    Other measured values

    J1939

    The easYgen reads & displays ECU values:CAN 2: Visualization of a J1939 ECU

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    19/37

    19

    Proprietary Information

    ENGINE GENERATOR

    ECUGATEWAY

    Warning / Alarm lamp

    Amber warninglamp

    Red stoplamp

    Adjustable alarm class for each bit

    J1939

    The easYgen reacts to ECU messages with an alarm:CAN 2: Monitoring of a J1939 ECU

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    20/37

    20

    Proprietary Information

    ENGINE GENERATOR

    ECUGATEWAY

    Acknowledge Controlif supported by

    ECU

    Start/Stop

    Speed offsetDroop

    Idle

    Request Alarms(failure code, blink code)

    Reset blink code(only Scania)

    J1939

    The easYgen sends commands to the ECU:CAN 2: Control of a J1939 ECU

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

    http://www.deutz.de/live_deutz_com/html/default/awue-6pfdat.en.html;jsessionid=D29EF004B3D5CA35FE7592EE9DA59C95http://www.scania.com/http://www.deutz.de/live_deutz_com/html/default/awue-6pfdat.en.html;jsessionid=D29EF004B3D5CA35FE7592EE9DA59C95
  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    21/37

    21

    Proprietary Information

    ENGINE GENERATOR

    ECUGATEWAY

    Engine Generator

    ECUGATEWAY

    CAN 2

    CAN 2: Control of a J1939 ECUIntroduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

    (For example 90-110%)

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    22/37

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    23/37

    23

    Proprietary Information

    CAN 2: Coupling to Woodward EGS-02

    Visualization

    Engine SpeedEngine Load %Speed settingEngine HoursCoolant temperatureFuel temperatureBoost pressure

    Manifold Absolute Temperature CANJ1939

    The easYgen reads & displays EGS values by CAN:

    Amber warning

    lamp > Warning

    Red stoplamp

    > Shutdown

    Coming up:Alarms

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    24/37

    24

    Proprietary Information

    CAN 2: Coupling to Woodward EGS-02The easYgen sends CAN commands to the EGS-02:

    CAN

    J1939

    Start / stop

    ShutdownSpeed setpointLoad setpointAlarm ResetReal powerRated speedGenset breaker status

    CAN Commands

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    25/37

    25

    Proprietary Information

    Password Protection

    Possible ways to change a parameter:

    Hardware Access Method/Protocol Enter Password for:

    HMI Push-buttons Display

    RS-232 ToolKit No password requiredRS-232 Modbus Serial 1 (RS-232)

    RS-485 Modbus Serial 2 (RS-485)

    CAN 1 CANopen CAN 1

    Password protection valid for 2 hours

    Level 1/End user 0001

    Level 2/Temporary commissioning (random number+200)*3

    Level 3/Commissioning 0003

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    26/37

    26

    Proprietary Information

    Password Protection

    Randomly generated number

    To access to this interface,

    Enter code here

    Current level of access

    Password protection valid for 2 hours

    Level 1/End user 0001

    Level 2/Temporary commissioning (random number+200)*3

    Level 3/Commissioning 0003

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    27/37

    27

    Proprietary Information

    How can I make a start / stop / acknowledge via the interface?

    1) Configure the start / acknowledge

    commands in the easYgen

    2) Send the start/ stop commands via

    interface

    3) Change to automatic mode and

    check the function

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    28/37

    28

    Proprietary Information

    Acknowledge:Enter input command variable 04.14 Remote acknowledge in the

    Ext.Acknowledge LogicsManager output.

    When data bit 4 Remote acknowledge changes from 0 to 1, the

    Ext.Acknowledge LogicsManager output is enabled.

    Data bit 4 Remote acknowledge must change back to 0 to reset the

    Ext.Acknowledge LogicsManager output.

    How can I make a start / stop / acknowledge via interface?

    1) Config device

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    29/37

    29

    Proprietary Information

    Start/Stop:Enter input command variable 04.13 Remote request in the Start req in

    AUTO LogicsManager output.

    When data bit 0 Start request changes from 0 to 1, the Start req in AUTO

    LogicsManager output is enabled.

    When data bit 1 Stop request changes from 0 to 1, Start req in AUTO

    LogicsManager output is disabled.

    How can I make a start / stop / acknowledge via interface?

    1) Config device

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    30/37

    30

    Proprietary Information

    How can I make a start / stop / acknowledge via interface?

    2) Send start bit

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

    Remote control:

    Parameter ID 503

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    31/37

    31

    Proprietary Information

    All interfaces write on the same LogicsManagerTMcommands:

    04.13 Remote request

    04.14 Remote acknowledge

    RS-232

    Modbus

    CAN bus 1

    How can I make a start / stop / acknowledge via interface?

    2) Send start bit

    CANopen

    Modbus

    RS-485

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    32/37

    32

    Proprietary Information Note: Software ModScan32 adds internally +1 to the address (504 instead of 503)

    How can I make a start / stop / acknowledge via interface?

    2) Send start / stop bits

    Via interface RS-232or RS-485, Protocol Modbus: Address 503

    Start/Stop

    Engine starts when the Remote Start data bit is true/high

    Engine stops when the Remote Stop data bit is true/high

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    33/37

    33

    Proprietary Information Note: Software ModScan32 adds internally +1 to the address (504 instead of 503)

    How can I make a start / stop / acknowledge via interface?

    2) Send acknowledge bit

    Via interface RS-232or RS-485, Protocol Modbus: Address 503

    Acknowledge:

    Bit must be reset by the Modbus master

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    34/37

    34

    Proprietary Information

    How can I make a start / stop / acknowledge via interface?

    2) Send start / stop / acknowledge bits

    Via CAN businterfacetwo methods possible(Refer to the Interface manual 37383 for more details)

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    35/37

    35

    Proprietary Information

    How can I make a start / stop / acknowledge via interface?

    2) Send start / stop bits

    Start/Stop:

    Start bit #0

    Stop bit #1

    04.13 Remote

    start request

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    36/37

    36

    Proprietary Information

    How can I make a start / stop / acknowledge via interface?

    3) Monitor result

    Engine will perform a start sequence

    FAQ

    Introduction

    Comm Ports

    Serial Comms

    CANbus Comms

    Password

    FAQ

  • 8/13/2019 37397 a EG3200 Section 5 Communication (NXPowerLite)

    37/37

    Note:

    Information contained herein is intended for and appropriate to the purposes of this publication/presentation. Woodward reserves the right to update or otherwise revise any portion of this publication at any time. Technical data and

    detailed information is available in Woodward product specs. Specific reliance should be given only to information contained in purchase order(s), other contractual document(s), or information otherwise expressly represented in

    writing by Woodward as correct and accurate for the specific facts, circumstances and applications.

    Other sections are :

    1 Overview

    2 Hardware and I/O

    3 Operational Modes

    4 Configuration and ToolKit

    5 Communication

    6 LogicsManager

    7 Analog Manager

    8 Controller

    9 Synchronization and breaker

    10 Application

    11 Sequencing

    End of this presentation

    Thank you for your attention