Documente Academic
Documente Profesional
Documente Cultură
1
1
Who is who?
• Name
• Company
• Position
• Programming skills
• Experience with PLUS+1
• Projects
2
Agenda
• This is PLUS+1
• Programming example
• Example system (what can we test?)
• Things to check, how and in what order
• CAN, Terminating resistor, CG150
• Service Tool Overview
– Safety
– CG150 and connection
– Checking the MC controller I/O
• Deutch Pin crimping and disconnection
3
PLUS+1 Controls Platform
4
PLUS+1 Controls Platfrom
Content
• Introduction
• Market Trends
• Key Applications
• Summary
5
PLUS+1 Controls Platfrom
Introduction
• Introduced in 2004
6
PLUS+1 Controls Platfrom
Introduction
PLUS+1
12-pin 24-pin 38-pin 50-pin 88-pin
Family
Controllers MC012-010 MC024-010 MC038-010 MC050-010 MC088-015
MC024-020 MC050-020
MC050-055
OX012-010 OX024-010
IOX012-010 IOX024-020
7
PLUS+1 Controls Platfrom
Market Trends - Productivity
• Development Productivity
– More work with smaller design teams
– Faster time to market, shorter design cycles
– Modularity to increase reuse of designs
8
PLUS+1 Controls Platfrom
Market Trends - Performance
• Microcontroller Performance
– More processor capability required for complex applications
– Accurate current controlled outputs
– Ability to communicate with multiple subsystems
– Software becomes key to machine performance and
differentiation
9
PLUS+1 Controls Platfrom
10
PLUS+1 Controls Platfrom
Product and System Information
11
PLUS+1 Controls Platfrom
PLUS+1 Hardware Family
12
PLUS+1 Controls Platfrom
PLUS+1 Hardware Family
• PLUS+1 Microcontroller Family
Inputs* Outputs* Optional Features
Rated PWM Digital Application
Product Family Current Timing Digital Analog Rheostat (3A max) PVG (3A max) Keyed Other
13
PLUS+1 Controls Platfrom
PLUS+1 Hardware Family
• Networked solutions
– CAN communications facilitates distributed
architecture
– Place control near I/O
– I/O modules easily extend control
14
PLUS+1 Controls Platfrom
PLUS+1 Hardware Family
– Variants with
• Inputs only
• Outputs only
• Combination of inputs and outputs
15
PLUS+1 Controls Platfrom
PLUS+1 Hardware Family
OX012-010 16A - - - - 6 6 6
IOX012-010 8A 3 3 4 - 2 2 2
IX024-010 - 7 13 12 4 - - -
OX024-010 32A - - - - 10 10 16
IOX024-020 24A 5 7 6 - 8 8 8
16
PLUS+1 Controls Platfrom
PLUS+1 Hardware Family
• Summary:
17
PLUS+1 Controls Platfrom
GUIDE Development Environment
18
PLUS+1 Controls Platfrom
GUIDE Development Environment
19
PLUS+1 Controls Platfrom
GUIDE Development Environment
• Description here
20
PLUS+1 Controls Platfrom
GUIDE Development Environment
21
PLUS+1 Controls Platfrom
Application Software Solutions
Multiple projects, CAN connections
Propel Sub-system Steering Sub-system
Integrated, CAN-
6 Vehicle Solutions
Sensors
Joystick
EDC
EDC
Valves
Dual
connected Sub-systems Dual Path
Path Steering
Dual Path
EDC
Core Block Core Block
Joystick
Fan Drive, Transit mixer
EDC
Core
Dual Path
EDC
Block
26
PLUS+1 Controls Platfrom
Application Software Solutions
Keyed software blocks can only be loaded onto
keyed Application Hardware
Subsystem Application for PLUS+1 Application Hardware programming template (.P1P file format)
Subsystem Application portable to other PLUS+1 controllers, applications (.SCS file format)
Hardware
(GUIDE Programmable)
(GUIDE Programmable)
(GUIDE Programmable)
(GUIDE Programmable)
Keyed Blocks
Plug In
(GUIDE Programmable)
Application
Plug In
Block (.SCS)
Plug In
(.SCS)
(GUIDE Programmable)
STOP
28
PLUS+1 Controls Platfrom
PLUS+1 Compliance
Compliance Blocks - Software blocks for PLUS+1 products
Non-optimized tuning
parameters
Swashplate Angle
Optimized tuning
parameters stored in
Compliance Block
0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45
Time (mS)
30
PLUS+1 Controls Platfrom
PLUS+1 Compliance
31
PLUS+1 Controls Platfrom
Service Tools
PC to CANbus Gateway
32
PLUS+1 Controls Platfrom
Service Tools
• Fully customizable service solutions
33
PLUS+1 Controls Platfrom
PC Communications
34
PLUS+1 Controls Platfrom
Key Applications
35
PLUS+1 Controls Platfrom
Product Literature
• Technical Information • Family Brochure
• Data Sheets
36
PLUS+1 Controls Platfrom
Product Support
Multiple projects, automated CAN connections
Sensors
Joystick
EDC
EDC
(R&D)
Valves
Dual Path
Dual Path Dual Path
Steering
connected Sub-systems
EDC
Core Block Core Block
55 Sub-system
Sub-systemApplications
Applications Fan Drive, Transit mixer
Joystick
EDC
Dual Path
EDC
Core Block
• PLUS+1 Compliance
PID, Ramp, Filter, Ramp
22 Function
FunctionBlocks
Blocks(Library)
(Library) PWM Drivers, FNR Switches
Ramp
Released In
InDevelopment R&D
Released Development R&DProject
Project
• Documentation
• eLearning
• Classroom
training PLUS+1
Tools
• Email support &
web site FAQ
• Helpdesk telephone support
37
PLUS+1 Controls Platfrom
Product Support – On-line Training
• Self-paced GUIDE
programming training,
always available on line
• E-learning supplements,
or substitutes for available
classroom training
38
38
PLUS+1 Controls Platfrom
Summary
• High power family of 12, 24, 38, 50 and 88-pin
controllers and I/O modules
Scalable for any application
39
PLUS+1 GUIDE Training
40
Software
41
License
42
Side panels and compiling messages
43
Setup a new project (program)
44
New project
• Go to: File>New
45
Install Hardware Files
46
Install Function Libraries
47
Select hardware
Right click
48
Load template
Right click
49
Setting the backup interval
• Go to:
Setup>Options
50
Options, Shortcuts
51
Bus and page
52
Top view pages in the template
53
Node number for Service Tool
54
Components
55
Where can I get help?
• Help Contents and User Manual has got the same info
Pdf-format
56
Documents in the Hardware file
• Data sheet
• Application Programming Interface Specification (API
Specification)
57
Data sheet
58
Input types
59
Output types
60
Multiple Supply or Ground pins
61
API Specification
• Example: C1p06.DigIn
62
Zooming and change view
• Mouse operations
– Scroll wheel - Zoom In/Zoom Out
– Hold right key + move up to the right – Zoom in
– Hold right key + move down to the left – Zoom out
– Right click – That position will be the new center of the drawing without
changing the zoom level
• Keyboard operations
– Page Up/Page Down - Zoom In/Zoom Out
– Home – Zoom to fit drawing
63
Enter and leaving a page
64
Page Navigator
65
Inputs page
1 level down in
Inputs page
Top Level
Bus connection
between levels
66
Digital input
67
Pull up/Pull down
5 Volts
> 5 Volts
Inside the Plus 1
Controller
5 Volts
1. Pull Up
5 Volts
> 5 Volts
Inside the Plus 1
Controller
Bias to Ground, so
switch must switch to a
voltage more than 5
volts, typically supply.
2. Pull Down
69
Settings for digital reading on MF in
DigInConfigHigh
DigInConfigLow
Status ON
Status OFF
Time
Digital Input Hystersis
70
Analog input
71
Signals from operating system
72
Outputs
73
Multifunctional output
74
Duty cycle
PWM
frequency
75
How to connect to a Multifunctional output
Constants connected to
outputs to be able to compile
To use DigOut,
disconnect the False component
To use OutputValue,
disconnect the Typed Constant
76
Feedback from outputs
77
Drawing commands
78
Drawing commands
79
Functional description
80
Application
81
PLUS+1 Hitch Control Example
82
LEDs on the I/O-module
• I/O-module LEDs
83
LEDs of IX module
LEDs of IX module
Potential for IX modules to not go online. If voltage is
applied to an IX module input pin prior to the module
being powered on, there is a possibility that the module
CPU will not power up. The module is not damaged and
will power up and operate normally once power is
removed from the input pins. It is recommended that
either the IX module’s 5 Vdc sensor power be used to
power sensors or that power is removed from the input
pins until the module is powered up.
84
84
Checking the “Grounding” of the System
85
Safety and the Service Tool
86
CG 150
87
Things to check, how and in what order
89
Service Tool Over View
• COMMUNICATION
– ON LINE / OFF LINE MODE
– GREEN LIGHT AT BOTTOM OF SCREEN
– GATEWAY = DISPLAY / SAUER DANFOSS CG150
– BAUD RATE DOWNLOAD 250K DEFAULT
• WILL NEED MORE THAN THE FREE LICENSE TO
CHECK SYSTEMS WITHOUT A DEDICATED SERVICE
TOOL PROGRAM
• DESIGN LOG
• Power controller off/on and power computer off/on
90
PLUS+1 MC CONTROLLER I/O
91
Checking the “Grounding” of the System
92
92
PLUS+1 Controls Platform
PLUS+1 hardware products
• http://www.sauer-
danfoss.com/Products/MobileElectronics/Microcontroller/PL
US1Microcontrollers/index.htm
93
PLUS+1 Controls Platform
PLUS+1 hardware products
PLUS+1
12-pin 24-pin 38-pin 50-pin 88-pin
Family
Controllers MC012-010 MC024-010 MC038-010 MC050-010 MC088-015
MC024-020 MC050-020
MC050-055
OX012-010 OX024-010
IOX012-010 IOX024-020
94
Service Tool
• Download program
• Read signals in the system
• Set parameters in the system
• Create diagnostic files (.P1D)
95
Set up the Service tool
96
SauerDanfoss CG150 Gateway
97
Install CG150 Gateway
98
Open Service Tool
99
Select Gateway
100
Select File Download
or
101
Select controller
102
Select file and Start Download
103
Trainer Break Out Box
Pot 0 – 5V
104
Service tool screen
Scan system
Requested Log
period setting Log to a file Play a saved Log
file
105
Make a new Log Function
Right click
106
Open Design Screen
107
Design Screen
108
Recover ECU
109
ECU status
110
Decimal values range
111