Kia Forte: Operation
Control Specification
1. |
MANUAL Operation
(1) |
MANUAL Seat Operation SEAT is to be operated by MANUAL
switch Input of SEAT. SLIDE, RECLINE, Front rear height, and
rear right height is available to operate manually with IGN2
ON regardless of ECU B+ OFF.
|
|
2. |
MEMORY Saving Operation
(1) |
Allowing for Memory Storage
This process is allowed in case that IGN2 switch = ON,
and SPEED input is high ( less than 3km/h ).
1 BUZZER output is generated from IMS by receiving the
DATA, “SET = 1.”
|
(2) |
Memory Saving Operation
When MEM_1 or MEM_2 of transmitted wining communication
DATA receives the DATA (“1”) by IMS switch generated from 1
or 2 switch control in memory storage permission mode above,
2 BUZZER outputs are generated and current seat position is
stored. ( IMS switch transmits storage command only if 1 or
2 switch input is generated within 5 seconds from SET switch
OFF->ON, and the storage permission mode is cancelled if more
than 5 seconds are elapsed.)
|
(3) |
Requirements for Memory Storage
MEMORY Storage is not allowed or cancelled in case that
all of the following requirements are not met.
B. |
Vehicle speed input received from BCM is high
( less than 3Km/h )
|
C. |
Less than 5 seconds elapsed from SET switch OFF->ON
(determined by IMS switch )
|
|
(4) |
Memory SET is to be available for memory storage notwithstanding
the number of SET times. (However, each MEMORY switch operation
delivers 1 memory storage action only.)
|
(5) |
If MEMORY command is received during operating easy access
function or reproducing memory, activation is stopped, and current
position is stored.
If the command is received during operating MANUAL switch
of SEAT, it will be stored where the memory command is received.
|
|
Memory Reproduction
1. |
Reproducing Memory
When “1” is received by DATA PL_1 or PL_2 of LIN communication
transmitted by IMS switch generated from 1 or 2 switch operation, 1
BUZZER output is generated and SEAT position is automatically controlled,
moving back to where it is stored to be according to MEMORY.
|
3. |
Stopping Memory Reproduction
Reproducing memory is stopped unless all of the following conditions
are met.
A. |
Vehicle speed input received from BCM is high ( less than
3Km/h )
|
B. |
Target position of motor not reached
|
C. |
MANUAL switch of SEAT is not operated.
BUZZER output is operated for USER to understand reproduction
by other UNIT, regardless that MANUAL switch of SEAT is ON.
|
D. |
SET switch is not operated
|
|
4. |
Other
(1) |
If memory is not stored, Reproduction will not be activated
by 1 or 2 switch and BUZZER Output is generated.
|
(2) |
The most recently received signal will be reproduced if
other DATA (reproduction command) is received during reproducing
memory.
|
(3) |
If Input of SEAT MANUAL switch is operated during reproducing
seat position, the activation should be completely stopped.
|
(4) |
If ERROR occurs during operating SEAT, memory of related
motor will clear.
|
|
5. |
Motor Driving Control
(1) |
To prevent inrush current from being duplicated during
driving motor, automated control of driving motor will defer
driving time for 100ms each, and the priority is as follows.
SLIDE > RECLINE > Front rear height > rear right height
|
(2) |
Driving motor is executed in the following order, in case
of reproduction process, and DELAY TIME among each motor is
as follows.
TIME value of each continuous driving motor (excluding
operation by MANUAL switch)
SLIDE: 20 seconds, RECLINE: 35 seconds, Front rear height:
10 seconds, rear right height: 15 seconds
|
(3) |
Motor Driving Control of Reverse Direction
If motor driving requires being in reverse direction during
operating easy access function or reproduction process, driving
in current direction is immediately stopped, and driving in
the reverse direction will be operated following 100ms.
|
(4) |
If distance difference between stored position on reproduction
and current position is under the rated measurement, motor is
not operating regardless of receiving reproduction DATA. * SLIDE,
RECLINE, Front rear height, rear right HEIGHT: 12EDGE (6PULSE)
|
(5) |
Operation is stopped in reaching target position of motor,
when operating easy access function or reproduction process.
|
|
Easy access functionEasy access function
(user option - default : Operating easy access function)
1. |
If “SET” switch is pressed over 6 seconds, Easy access function
can be set/cancelled by AUTO_SET. (2 Buzzer Outputs when setting / 1
Buzzer Output when canceling)
|
2. |
If Signal “BCM KEY IN” transmitted from BCM and signal “LOCAL
KEY IN” in case that key is removed are changed from “LOW”(KEY IN) →
“HIGH” (KEY OFF), KEY IN→OUT & DRIVER DOOR OPEN SEAT SLIDE is moved
50mm backward from KEY OUT position.
|
3. |
Signal “BCM KEY IN” transmitted from BCM or signal “LOCAL KEY
IN” is changed from “HIGH” ( KEY OFF) → “LOW” ( KEY IN ) by inserting
KEY, it is moved to KEY OUT position.
|
4. |
Prohibiting and Stopping easy access operation.The following requirements
are determined and controlled by IMS. If one of the following conditions
is met during anti-operation or operation process, it is stopped.
(1) |
MANUAL switch of SEAT is in operation
|
(2) |
Reproduction command is received during easy access operation
|
(3) |
“AUTO_SET” DATA transmitted from IMS switch has “ OFF”
value.
(If “AUTO_SET” is changed during operating, the operation
is completed.)
|
(4) |
SET message transmitted from IMS switch is “1” during
easy access operation
|
|
5. |
If control is stopped during moving backward, the backward action
is paused without moving further. When returning, it moves just as much
the distance as it previously moved backwards.
|
6. |
MANUAL switch Input is operated during or after moving backward,
it will move to KEY OUT position on easy access operated by KEY IN.
|
7. |
Condition to Restore Memory of riding position in a vehicle
(1) |
MANUAL switch is operated in the level above Key IN
|
(2) |
Reproducing memory is in operation
|
|
LIMIT Setting
1. |
LIMIT position is randomly set as following since there is no
SLIDE, RECLINE, rear right height, and Front rear height LIMIT switch.
(1) |
Control is immediately stopped, and the location in front
of 6 pulse is set Driving LIMIT position, if more than 6PULSE
is not generated for 2 seconds during initial operation by MANUAL
switch or by easy access function after inserting battery.
(LIMIT position in reverse direction is the same as above.)
However, LIMIT position for Front rear height and rear
right height is set if more than 6PULSE is not generated for
a second.
|
(2) |
If virtual LIMIT is set, MEMORY Reproduction is not operated
off the LIMIT boundary for preventing motor damage by mechanical
LOCK
|
(3) |
If PULSE is correctly input away from the LIMIT boundary
by MANUAL operation or by Easy access function with the previously
set LIMIT applied, LIMIT position is renewed
|
|
Detecting and Controlling ERROR
1. |
Detecting seat ERROR
ERROR is controlled if the following situation occurs during easy
access operation, reproduction process and operating MANUAL switch of
each motor.
(1) |
ERROR resulted from PULSE is not input
Related motor output is stopped if ERROR is detected during
reproduction and easy access operation
Related motor output is stopped, if ERROR is found in
MANUAL operation.
|
(2) |
Sensor Vcc of Seat is detected as much as 40ms from less
than 1V. => Return if Sensor Vcc of Seat is over 7V.
If SEAT Sensor Vcc ERROR is detected during reproduction
and easy access operation, all operating SEAT motor is stopped.
(BUZZER output is not operated.)
|
|
2. |
ERROR Control
If ERROR is detected as shown above, it is considered to be caused
by broken HARNESS or Sensor malfunctioning, and is controlled as following.
A. |
BUZZER output is operated during receiving storage and
reproduction command regardless of ERROR occurrence
|
B. |
Paused easy access operation and memory reproduction is
available to be re-activated from operating MEMORY command after
motor malfunctioning is repaired, and it is as following.
(When SLIDE motor is repaired from Sensor ERROR, Easy
access function is available)
SEAT: 6PULSE is correctly input from ERROR causing motor
position Sensor by operating MANUAL switch with in 2 seconds
(SLIDE, RECLINE)/ 1 second(Front rear height, Rear right height).
|
|
Determining Seat Position
Seat position is relatively determined rather than by absolute position.
System Outline
An optimal seat position set by a driver can be memorized in Power seat
unit by IMS SW, which enables restoration of seat position set by the driver
despite.
P ...
Input/Output Specification
IMS input/output pin information
No.
Signal Name
I/O
Contents
Remark
A1
-
-
-
...