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%3DN8/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%3DN8/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%3DN8/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%3DN8/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%3DN8/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=D29EF004B3D5CA35FE7592EE9DA59C958/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