[go: up one dir, main page]

KR930009122B1 - 자동차내 집약배선장치 및 그 제어방법 - Google Patents

자동차내 집약배선장치 및 그 제어방법 Download PDF

Info

Publication number
KR930009122B1
KR930009122B1 KR1019860001238A KR860001238A KR930009122B1 KR 930009122 B1 KR930009122 B1 KR 930009122B1 KR 1019860001238 A KR1019860001238 A KR 1019860001238A KR 860001238 A KR860001238 A KR 860001238A KR 930009122 B1 KR930009122 B1 KR 930009122B1
Authority
KR
South Korea
Prior art keywords
control
data
status
terminal
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1019860001238A
Other languages
English (en)
Other versions
KR860006751A (ko
Inventor
시게루 오호
다께시 히라야마
마사히로 마쓰모도
아끼라 하세가와
후미오 하마노
다까노리 시바다
Original Assignee
가부시기가이샤 히다찌세이사꾸쇼
미다 가쓰시게
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP60033658A external-priority patent/JPS61194942A/ja
Priority claimed from JP60058438A external-priority patent/JPH0669237B2/ja
Application filed by 가부시기가이샤 히다찌세이사꾸쇼, 미다 가쓰시게 filed Critical 가부시기가이샤 히다찌세이사꾸쇼
Publication of KR860006751A publication Critical patent/KR860006751A/ko
Application granted granted Critical
Publication of KR930009122B1 publication Critical patent/KR930009122B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • B60R16/0315Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)
  • Control By Computers (AREA)

Abstract

내용 없음.

Description

자동차내 집약배선장치 및 그 제어방법
제 1 도는 본 발명의 집약배선장치를 실차에 탑재한 경우의 실체 배선도.
제 2 도는 본 발명의 집약배선장치의 일예의 블록도.
제 3 도는 본 발명의 집약배선장치를 제어하는데 사용되는 메모리의 여러가지 테이블의 설명을 위한 블록도.
제 4 도는 집약배선장치의 일구성예의 블록도.
제 5 도는 CIM의 회로구성도.
제 6 도는 CCU의 회로구성도.
제 7 도 및 제 8 도는 CIM의 상태천이도.
제 9a 도∼제 9c 도는 본 발명의 집약배선장치의 동작설명을 위한 플로챠트.
제 10 도는 본 발명의 집약배선장치의 전원공급계의 설명도.
제 11 도는 주사테이블의 일실시예의 설명도.
제 12 도∼제 14 도는 접속테이블의 일실시예의 설명도.
제 15 도 및 제 16 도는 스테이이터스테이블의 일실시예의 설명도.
제 17 도는 제어테이블의 작성의 동작설명을 위한 플로챠트.
제 18 도는 OR관계의 입력의 처리의 설명을 위한 플로챠트.
제 19 도는 AND관계의 입력의 처리의 설명을 위한 플로챠트.
제 20 도는 RESTART루틴의 설명을 위한 플로챠트.
제 21 도는 TOCF 1루틴 설명을 위한 플로챠트.
제 22 도는 TRANS루틴의 설명을 위한 플로챠트.
제 23 도는 PWRCTL루틴의 설명을 위한 플로챠트.
제 24 도는 MON루틴의 설명을 위한 플로챠트.
제 25 도는 CONNECT루틴의 설명을 위한 플로챠트.
제 26 도는 ADCTRL루틴의 설명을 위한 플로챠트.
제 27 도는 SCAN루틴의 설명을 위한 플로챠트.
제 28 도는 본 발명의 집약배선장치의 동작설명용으로 상정한 구성도.
제 29 도는 배선상태의 설명도.
제 30 도는 SCNTBL의 일예의 설명도.
제 31 도는 CCTBL의 일예의 설명도.
제 32 도는 STATTB의 일예의 설명도.
제 33 도는 접속데이타와 STATTB와 대응을 도시한 설명도.
제 34 도∼제 37 도는 STATTB와 CNTLTB의 상태변화의 설명도.
본 발명은 다중신호전송장치에 관한 것이며, 특히 자동차에 있어서의 집약배선장치의 부하제어장치 및 그 제어방법에 관한 것이다. 자동차에는 여러가지 제어 및 기능을 표시하기 위한 각종 램프, 모터, 액튜에이터, 센서등의 전기장치가 다수 장착되어 있고, 그 수는 증대하고 있다.
현재의 자동차에는 이들 전기장치에 대하여 개별로 배선하고 있다. 그러므로, 전선의 속(束)(이른바, 와이어하네스)은 전기장치의 증가에 따라서, 복잡하고 또한 대규모의 것으로 되어 큰 문제가 되고 있다. 즉, 코스트의 증대, 중량의 증가, 배선공간의 감소등이다. 또한, 근년의 자동차 엘렉트로닉스 진전에 따라서 마이크로컴퓨터를 비롯한 전자기기가 다수 탑재되도록 되어서, 와이어하네스에 의하여 전파되는 신호는 단순한 온/오프신호 뿐만 아니고, 복잡한 데이터도 다수 존재하고 있으며, 노이즈에 의하여 데이터가 반전하여, 오동작을 일으킬 위험성도 있다.
이들 문제를 해결하기 위한 방법의 하나로서, 통신분야에서는 이미 확립되어 있는 다중신호전송의 기술을 자동차에 있어서도 적용하여, 적은 배선수로 다수의 신호를 전송하는 방법이 제안되어 있다. 이와같은 신호 전송장치에서는, 전송로로서 경량이며 비유도성인 광파이버케이블이 많이 사용되고 있으며, 예를들면 일본국 특개소 55(1980)-105490호 및 특개소 58(1983)-136149호가 있다.
집약배선장치의 형태인 데이터전송장치는 일본국 특원소 58(1983)-106666호(1984년 6월 12일 미합중국 특허출원 제619,998호의 대응출원)에 기재되어 있으며, 이 출원에는 신호전송로로서 광파이버케이블 OF을 사용하고, 중앙제어장치(이하 CCU라고 함)와 복수의 단말처리장치(이하 LCU라고 함)와의 사이를 광신호 채널로 공통으로 결합한 것이다. CCU는 자동차의 대쉬보드의 근방 등 적당한 장소에 설치되어, 시스템 전체를 제어하도록 되어있다. LCU는 각종의 조작 스위치, 표시기, 계기, 램프 및 각종의 센서 등 자동차내에 다수 설치되어 있는 전기장치의 근방에 소정의 수만큼 분산되어 배치되어 있다. CCU 및 각 LCU가 광파이버케이블과 결합하는 부분에는 광신호와 전기신호를 양 방향으로 변환하는 광전변화모듈이 설치되어 있다. 이 장치에 있어서, CCU는 마이크로콤퓨터를 구비하고, 직렬데이터에 의한 데이터통신기능을 가지고, 이에 대응하여 각 LCU에는 복수의 통신처리회로(이하 CIM이라고 함)가 배설되고, CCU는 LCU의 하나를 순차 선택한 다음, 그 LCU중의 CIM을 순차 선택하고, 그 CIM과의 사이에서의 데이터를 송수신하고, 이것을 반복함으로써 광파이버케이블을 통하여 다중전송이 가능하게 되고, 복잡하고 대규모인 자동차내 배선을 간략화할 수 있다. 이와같은 데이터전송장치에서는, CCU의 마이크로콤퓨터는 각 LCU에서 수신된 데이터를 분석, 처리하여 다음에 데이터를 전송할 LCU를 결정하고, 동시에 이 LCU에 대한 제어정보를 내용으로 하는 송신데이터를 작성하고, 이것을 CCU내의 CIM에 부여하는 동작을 한다.
이와같은 데이터전송장치를 자동차 등의 집약배선장치에 적용한 경우에는, 자동차 등의 원활한 제어를 보장하기 위하여 전술한 일련의 마이크로콤퓨터에 의한 제저처리가 충분히 고속으로 행하여질 필요가 있다. 예를들면, 조작스위치의 개폐에 의하여 램프를 점멸할 경우, CCU내의 마이크로콤퓨터의 제어처리가 소요의 고속성을 가지지 않으면 램프의 점멸에 지연을 초래할 것이며, 이와같은 지연의 발생은 제어의 내용에 따라서는 중대한 문제로 될 염려가 있다.
한편, 자동차내 집약배선장치에서는 일반적으로 데이터 교환해야할 부하(단자)의 수가 극히 많고, 예를들면 수백개에 이르며, 이와같은 장치에서는 CCU에도 직접 부하의 접속을 요하는 경우도 많고, 그러므로 CCU의 마이크로콤퓨터는 CIM에 의한 데이터전송제어뿐만 아니고, 다른 여러가지의 처리동작을 행할 필요가 있다. 따라서, 이와같은 데이터전송방식에 의한 종래의 자동차 등의 집약배선장치에서는, 부하수 즉 배선회로수가 증가함에 따라서 CCU의 마이크로콤퓨터의 처리능력이 따르지 못하여 제어동작에 지연을 초래하여, 필요한 제어응답성을 유지할 수 없었다. 따라서, 마이크로콤퓨터가 가장 효율적으로 동작하는 것이 중요하다.
그런데, 자동차에는 입력과 출력이 1대 1로 대응하지 않고, 복수의 입력이 온으로 되지 않으면 동작하지 않는 것(이하 AND관계의 입력이라고 함), 복수의 입력중 어느 하나가 온되면 동작하는 것(이하 OR관계의 입력이라고 함), 하나의 입력의 온으로 복수의 부하가 동작하는 것이 있다. 첫번째의 예로서는, 리어윈도우 디프로스터나 안개등 등이 있다. 이 리어윈도우디프로스터는 점화키스위치가 온일때에는 리어디프로스터스위치가 온으로 되지 않으면 동작하지 않는다. 안개등은 라이팅스위치가 온일 때에만 점등할 수 있도록 되어있는 것이 많다. 두번째의 OR관계의 입력에는 실내등, 주차등 및 위험경보등이 있다. 세번째의 예로서는, 라이팅스위치, 위험경보스위치 등이 있다.
상기 집약배선장치를 실현하는 방법으로서는, 하드웨어에 의한 방법 및 소프트웨어에 의한 방법이 있으나, 하드웨어에 의한 방법은 복수의 입력의 AND 또는 OR를 취하지 않으면 안되며, 스위치 등으로 부터 배선이 길게 되어, 집약배선장치를 도입하는 이점이 반감된다. 그러므로, 소프트웨어에 의하여 이들 입력과 부하와의 관계를 실현할 필요가 있다. 또, 기종의 상위로 인한 입출력개수의 상위 등도 용이하게 대응할 수 있는 것이 바람직하다.
본 발명은 상기한 사정을 감안하여 이루어진 것으로서, 그 목적으로 하는 바는, 데이터전송제어에 필요한 마이크로콤퓨터의 처리를 감소시키며, 제어동작에 충분한 응답성을 유지할 수 있는 자동차 등의 집약배선장치의 제어방법을 제공함에 있다.
본 발명의 다른 목적은 종래의 문제점을 해소하고, 집약배선장치를 이용하여 1입력 1출력, AND관계의 입력, OR관계의 입력 및 1입력 다출력을 제어하고, 또한 입출력관계의 변화에 용이하게 대응할 수 있는 부하제어장치를 제공함에 있다.
이러한 목적을 달성하기 위하여, 본 발명은 상기한 출력과 입력의 관계를 그 때마다 소프트웨어적으로 제어하도록 하고, 특히 그를 위한 데이터테이블을 이용하도록 한 점을 특징으로 한다. 이 목적을 위하여, 본 발명은 마이크로콤퓨터에 의한 송신데이터작성처리에 필요한 정보를 미리 테이블로서 구비하여 두고, 마이크로콤퓨터에 의한 데이터전송처리가 테이블검색으로 행하여지도록 한점을 특징으로 한다.
한 실시예에 있어서, 전체입력장치의 스테이터스(status)를 기억하는 메모리에 스테이터스테이블을 구비하고, 마이크로콤퓨터는 전체 CIM을 순차 주사하여, 입력장치의 스테이터스를 주기적으로 모니터하여 스테이터스테이블이 최신으로 유지되도록 한다. 또, 메모리에 전체출력장치의 제어스테이터스를 기억하는 제어테이블이 구비되어 있다. 이로써, 입력장치의 스테이터스가 변화될때 스테어터스테이블을 갱신하며, 마이크로콤퓨터는 어느 출력장치가 상기 변화에 의하여 영향을 받는가를 결정하고, 이로써 그 출력장치의 제어스테이터스는 제어테이블에서 갱신된다. 입력장치와 출력장치간의 대응을 결정하기 위하여 메모리에 이들 관계를 기억하는 접속테이블이 구비되어있다. 이로써, 입력장치의 스테이터스가 변화할때, 마이크로콤퓨터는 접속테이블을 참조하여, 어떤 출력장치가 이에 의하여 영향을 받는가를 결정하고, 필요하면 제어테이블에서 그 출력장치의 스테이터스를 변화시킨다. 그 명령제어기능의 일부로서, 마이크로콤퓨터는 CIM과 통신하여 제어테이블에 기억된 제어스테이터스데이터에 의하여 출력장치에 제어명령을 보낸다.
본 발명에 의하면, 스테이터스 및 제어테이블은 모든 장치에 관계된 스테이터스데이터를 기억할 수 있다. 이로써, 입력장치가 스테이터스를 변경할때, 마이크로콤퓨터는 스테이터스테이블로 현 스테이터스데이터를 독해하고, 다시 이 데이터와 제어테이블의 입력장치에 대한 대응데이터와를 비교한다. 그리고, 구데이터와 신데이터를 비교하여 스테이터스의 변화가 발생하였는가의 여부를 나타낸다.
CIM과의 통신에 있어서, 마이크로콤퓨터는 주사테이블에 CIM의 어드레스가 순차 기억되어 있는 주사테이블을 참조하고, 이 순서로 마이크로콤퓨터는 CIM에 액세스하는 것이다. 통신은 반이중방식(半二重方式)으로 행하여진다. 마이크로콤퓨터는 주사테이블에서의 주변 CIM의 어드레스와 제어테이블에서의 상기 주변 CIM에 대한 제어데이터를 CCU의 CIM에 송신하며, CCU의 CIM은 이 데이터를 사용하는 메시지를 작성하여 주변 CIM에 보낸다. 이 주변 CIM은 소정시간내에 메세지를 구비한 모니터데이터와 응답하고, 상기 모니터데이터를 사용하여 스테이터스테이블을 갱신한다. CCU내의 CIM은 인터럽트신호로 마이크로콤퓨터에 이 데이터의 수신을 통보한다.
입력과 부하간의 논리관계는 접속테이블에 격납되며, 따라서 입력장치의 스테이터스의 변화와 동시에 마이크로콤퓨터는 상기 접속테이블에서 어떤 출력장치가 상기 스테어스변화에 의하여 영향을 받는가를 결정할 뿐만 아니고, 다른 입력장치의 스테이터스가 관계되는가 또는 복수의 출력장치가 관계되는 가의 여부도 결정한다.
데이터전송선이나 어떤 CIM에 에러가 존재하면, 마이크로콤퓨터는 데이터전송에 대응하여 CIM으로부터의 응답을 수신하지 않는다. 다음에, 응답이 소정시간내에 수신되지 않으면, 마이크로콤퓨터는 어떤 페일발생여부를 의심하며, 데이터를 재송신하여 이것을 확인한다. 재확인 후에, 마이크로콤퓨터는 스테이터스테이블의 의심스러운 CIM에 대하여 페일플랙(fail flag)을 세트한다.
본 발명에 대하여 상세히 설명하기에 앞서 상기 일본국 특원소 58(1983)-106666호(미합중국 특허출원 제619,9989호의 대응 출원)에 개시된 집약배선장치의 설명은 본 발명의 집약배선장치의 일예로서 첨부된 제 1 도 및 제 2 도에 도시되어 있다.
제 1 도는 본 발명에 의한 집약배선장치의 실차탑재의 일실시예를 도시한 실체 배선도이다. 중앙제어장치(이하 CCU라고 함)(1)와 단말처리장치(이하 LCU라고 함)(11)∼(17)는 광파이어통신선(2)으로 연결되어 있고, CCU(1)는 LCU(11)∼(17)에 접속되어 있는 스위치 등의 스테이터스를 입력하고, 이에 대한 제어데이터를 작성하여 LCU(11)∼(17)에 송신하여, 부하를 제어하고 있다.
앞쪽 좌우측 라이트부(97), (98)(이것은 헤드라이트, 주차등 및 턴신호등을 포함)와 뒤쪽 좌우측 라이트부(99), (100)(이것은 미등, 정지등, 후진등 및 턴신호등을 포함)는 각각 LCU(11), (12), (16), (17)에 접속되어 있다. 실내등(95)은 LCU(15)에 접속되어 있으며, 도어스위치(91), (92)는 각각 LCU(15), (13)에 접속되어 있다. 점화키스위치(93)는 LCU(13)에, 리어디프로스터스위치(94)는 LCU(14)에, 리어윈도우디프로스터(96)는 LCU(17)에 접속되어 있다. CCU(1)는 LCU(13)로 부터 도어스위치(92)가 온 또는 LCU(15)로부터 도어스위치(91)가 온인 것을 수신하면, LCU(15)에 실내등(95)을 점등시키는 데이터를 송신한다.
리어윈도우디프로스터(96)의 경우에는 LCU(13), (14)로부터 키스위치(93)의 신호 ACC 및 IGN이 온되고, 리어디프로스터스위치(94)가 온인것을 수신한 때만, LCU(17)에 리어윈도우디프로스터(96)를 동작시키는 데이터를 송신한다. 현재의 자동차에서는, 리어윈도우디프로스터는 키스위치의 신호 IGN가 온되면 동작가능하게 되어 있으나, 집약배선장치를 사용하면, 신호 ACC와 IGN와 리어디프로스터스위치(94)로부터의 AND를 간단하게 취할 수 있으므로, 엔진시동시의 불필요한 전력소비를 방지할 수 있다.
제 2 도의 장치는 신호전송로로서 광파이버케이블 OF을 사용하고, CCU와 복수의 LCU와의 사이를 광신호채널로 공통으로 결합한 것이다. CCU는 자동차의 대쉬보드의 근방 등 적당한 장소에 설치되어, 장치 전체를 제어하도록 되어있다. LCU는 필요한 수만큼 제 1 도에 도시한 바와같이 자동차의 전기장치군의 부근에 분산배설되어 있다. 광신호를 전기신호 또는 역으로 변환하기 위한 광전변환모듈 O/E은 CCU 또는 LCU 및 광파이버케이블 OF의 각 접속점에 배치되어 있다. 그러나, 신호전송로는 쌍방향성의 것이면 어느 것이라도 되며, 전기 신호전송계에 한정되지 않고, 광파이버에 의한 광신호전송계 등 임의의것이 사용되며, 이로써 통신방식은 이른바 반이중방식으로서, CCU로부터 복수의 LCU내의 CIM중의 하나에 대한 호출에 응답하고, 이 LCU의 하나와 CCU간에 데이터의 송수신이 전송로를 통해 교대로 행하여지도록 되어 있다.
CCU는 디지탈콤퓨터(예를들면, 마이크로콤퓨터)와 직렬데이터 통신기능을 가지며, 각 LCU는 최소한 하나의 통신인터페이스모듈(이하 CIM이라고 함)을 가진다. CCU는 순차 LCU중 하나를 선택하고, 선택된 LCU와 데이터를 교환하며, 상기 동작을 반복하여 광파이버케이블 OF의 1채널을 통하여 다중송신이 달성되어, 자동차의 복잡하고 대규모의 배선장치를 단순하게 할 수 있다.
이와같은 반이중방식에 의한 다중송신이므로, CCU로부터 송출되는 데이터에는 그 행선을 나타내는 어드레스가 부가되고, 전송로로 부터 수취된 데이터에 부가되어 있는 어드레스가 자기의 어드레스라고 인식한 각 LCU내의 CIM중의 하나만 응답하도록 되어있다. 이와같이, CCU로부터 어드레스가 부가되어 송출된 데이터에 따라서 그 어드레스를 이해하고, 그것이 자기의 것이라고 판단한 CIM의 하나만이 이에 응답하여 자기의 데이터를 CCU에 송출함으로써, 전술한 반이중방식에 의한 데이터의 저농동작이이루어진다.
일반적인 동작에 있어서, 제 2 도의 장치의 기능은 스위치, 센서 및 여러가지 감시장치와 같은 입력장치의 스테이터스를 모니터하고, 램프, 계기, 경보 및 각종의 표시기와 같은 여러가지 출력장치를 입력장치의 스테이터스의 변화에 대응하여 제어하는 것이다. 이를 위하여 출력장치와 이에 결합된 입력장치가 종래 배선장치와 같이 영구적으로 서로 직접 접속되어 있지 않으므로, CCU는 여러가지 입력장치의 스테이터스가 어떻게 변화되며, 스테이터스의 상기 검출변화에 대응하여 출력장치에 어떤 제어가 요구되는가를 CCU가 알아야 할 필요가 있을 뿐만 아니라 각각의 출력장치를 제어하기 위하여 어느 입력장치가 할당되었는가도 CCU가 알아야 할 필요가 있다.
예를들면, 제 2 도에 있어서 입력장치로서의 스위치 SW1는 출력 장치로서의 램프 L를 제어할 수 있도록 할당되어 있으며, 센서 S1는 마찬가지로 계기 M를 제어할 수 있도록 할당되어 있다. 이로써, CCU는 스위치 SW1 및 센서 S1의 스테이터스를 주기적으로 모니터할 필요가 있다. 스위치 SW1가 닫혀질 때, CCU는 스테이터스의 이러한 변화를 검출하며, 램프 L가 제어될 수 있도록 결정하고, 이 램프 L와 결합된 LCG에 명령을 송신하며, 램프 L를 동작시킨다. 본 발명에 의해 이루어지는 이러한 방법에 대하여는 제 3 도를 참조하여 설명한다.
제 3 도에 도시한 바와같이, CCU의 일부로 되어있는 마이크로콤퓨터(5)는 장치의 제어를 위하여 메모리의 여러가지 테이블에 액세스 할 수 있고, 이들중 제 1 테이블은 주사테이블 SCNTBL로서 전체 LCU의 CIM의 어드레스를 차례로 리스트하며, 이 테이블에서 CCU는 CIM을 주사하여 이로부터 모니터데이터를 얻거나 또는 여기에 제어데이터를 공급한다. 제 2 테이블은 스테이터스테이블 STATTB로서 여러가지 CIM과 결합된 전체 입력장치의 현 스테이터스를 기억한다. 이로써, CCU가 CIM을 주사하여 이에 접속된 입력장치의 스테이터스를 얻으므로, 입력장치의 현 스테이터스는 스테이터스테이블 STATTB에 기억된다. 제 3 테이블은 제어테이블 CNTLTB로서 여러가지 CIM에 결합된 출력장치의 제어 또는 명령스테이터스를 기억한다. 이로써, 경보와 같은 특수 출력장치를 동작시켜야 할 경우, 제어스테이터스는 제어테이블 CNTLTB에 기억된다. 최종 테이블은 접속테이블 CCTBL로서 입력장치와 출력장치간의 배선논리관계를 기억한다.
제 3 도에 도시된 테이블에 기억된 데이터에 의한 CCU의 기본동작은 제 2 도의 램프 L를 제어하는 스위치 SW1의 상기 실시예를 참조하여 설명한다. 마이크로콤퓨터(5)는 주사테이블 SCNTBL에 기억된 어드레스의 순서에 따라서 LCU의 전체 CIM을 주사하고, 스위치 SW1에 접속된 CIM에 콘택트할 때, CIM에서 스위치 SW1의 현 스테이터스를 표시하는 데이터를 수신한다. 끝으로, 그 스테이터스가 LCU에 의하여 점검된 이후에 계속 스위치 SW1가 닫혀졌다고 가정하면, 스테이터스의 이러한 변화는 CIM에서 수신된 데이터에 의하여 표시된 현 스테이터스와 스테이터스테이블 STATTB에 기억된 것과 같은 스위치 SW1의 종전 스테이터스를 비교하여 검출될 수 있다. CCU는 이러한 점에서 스테이터스테이블 STATTB의 스위치 SW1의 스테이터스를 갱신할 뿐만아니라 검출스테이터스 변환가 출력장치의 제어변화를 요구할 수 있다는 것을 인식할 것이다. 이로써, CCU는 접속테이블 CCTBL에 액세스하여, 출력장치가 장치의 논리제어장치의 어느 스위치 SW1와 결합되어 있는가를 결정하고, 램프 L가 스위치 SW1와 결합하여 리스트되는 것을 발견할 것이다. 다음에, CCU는 제어테이블 CNTLTB에 액세스하여 램프 L의 제어데이터스를 변경시키고, 램프 L가 동작되도록 지정한다.
이와같은 방법에서는 CCU가 전체 CIM을 주기적으로 주사하므로, CCU는 입력장치에서 스테이터스데이터를 얻으며, 이것은 스테이터스테이블 STATTB을 갱신하는데 사용하고, 제어테이블 CNTLTB에 기억된 데이터에 따라서 출력장치의 동작을 제어하는 제어명령을 공급한다. 입력장치의 스테이터스의 변경이 스테이터스테이블 STATTB을 참조하여 검출되므로, 스테이터스가 변경된 입력장치와 결합되어 있는 출력장치의 식별은 접속테이블 CCTBL에 얻어지며, 제어테이블 CNTLTB의 출력장치의 제어스테이터스는 적절하게 변경된다.
제 4 도는 CCU 및 LCU의 구성의 일실시예의 블록도이다. CCU는 고도의 판단처리능력을 필요로 하므로, 마이크로콤퓨터(5)를 가지고 있다. CIM(6)은 마이크로콤퓨터(5)에서 생성된 병렬제어데이터를 직렬제어데이터로 변환하여 송신한다. 또, 수신데이터에 대하여는 직렬/병렬변환을 행하고, 에러가 없는 데이터를 수신하면, 마이크로콤퓨터(5)에 인터럽트요구를 출력하는 기능을 가지고 있다. 또, CCU는 어떤 LCU에 전송하는가를 선택하기 위한 멀티플렉서(8), CCU 및 각 LCU간에 송신되는 신호의 광/전기의 변환을 행하는 광전변환장치(21)∼(23), 수신데이터나 송신데이터 등을 기억하여 두는 메모리장치(9)로 구성되어 있다.
한편, LCU는 광전변환장치(24), CIM(7), 입출력인터페이스(4), A/D변환기(3)등으로 구성되고, A/D변환기(3)는 아날로그센서(121), (122)에 접속되며, 입출력인터페이스(4)는 디지탈입출력(111), (112)에 접속되어 있다.
제 5 도는 집약배선장치에 있어서 중요한 구성요소로서의 CIM의 회로구성도이다. CIM은 제어부와 인터페이스부로 대별할 수 있다. 제어부는 라인(68)의 수신데이터와 클록을 동기시키는 동기회로(61), 이 클록을 사용하여 시프트레지스터의 시프트동작의 제어, 인터럽트 관계의 제어(CCU내에 사용된 경우)나 데이터의 전송에러제어 등을 행하는 제어회로(62), 라인(67)에서 부여된 어드레스와 수신데이터 중에 포함되는 행선(行先)을 나타내는 어드레스와를 비교하는 어드레스비교기(63)로 구성되어 있다. 인터페이스부는 직렬/병렬변환을 행하는 시프트레지스터(64), 직렬입력의 A/D변환기(3)를 제어하는 A/D변환기제어회로(65), 라인(67)의 어드레스입력에 의해 입출력의 방향이 변화되고, 입출력인터페이스(4)에 접속된 입출력버퍼(66)로 구성되어 있다.
라인(68)으로부터 데이터를 수신하면, 시프트레지스터(64)에서 병렬데이터로 변환된다. 수신중에 전송에러의 점검이 행해지고, 수신완료시에는 라인(67)으로부터의 어드레스입력과 수신데이터내의 어드레스의 비교가 행해지고, 모두 이상이 없으면 수신데이터는 입출력버퍼(66)로 전송되어, 외부의 디지탈입출력(113)∼(115)의 출력부분을 제어한다. 한편, 데이터송신시에는 A/D변환기제어회로(65)내의 데이터 및 입출력버퍼(66)내의 데이터가 시프트레지스터(64)로 전송되고, 제어회로(62)에서 발생하는 시프트클록에 의하여 라인(69)에서 CCU에 향하여 송신한다. 제 5 도는 LCU내에 사용되어 아날로그데이터를 취급하는 경우의 CIM을 나타내고 있으나, CIM은 라인(67)으로부터 부여된 어드레스에 의하여 LCU내에서 디지탈입출력만을 취급하는 CIM으로서도, CCU내에서 마이크로콤퓨터와 인터페이스하는 CIM으로서도 사용할 수 있도록 되어있다.
제 6 도는 CCU(10)의 일실시예로서, 마이크로프로세서(이하 MPU라고 함)(101), RAM(102), ROM(103), 제 1 주변인터페이스어댑터(이하 PIA라고 함)(104), (105), CIM(106), 표시기(107), 타이머카운터(108), 게이트(109)∼(117) 및 CIM 8개의 O/E(118)∼(125)로 구성되고, 광파이버케이블 OF을 통하여 8개의 LCU의 제어가 행해지도록 되어있는 것으로서, PIA(105)가 게이트(109)∼(116)를 제어하고, 이로써 CIM(106)으로부터의 송신신호 TXD를 O/E(118)∼(125)중 어느 것에 송신데이터로서 부여할 것인가를 결정하는 동시에, 각 LCU로부터 송신된 데이터는 송신데이터로서 가해지며, 게이트(117)를 통해 CIM(106)에 부여되고, 수신신호 RXD로서 수신되도록 되어있다.
또한, 표시기(107)는 CCU(10)의 동작표시용으로서, PIA(104)를 통하여 MPU(101)에 접속되어 있다. 또한 타이머카운터(108)는 PIA(104)의 제어입력단자에 접속되고, PIA(104)로부터 입력되는 리세트신호에 의하여 리세트된 후, 소정시간을 계수하여 PIA(104)에 인터럽트신호를 보내는 동작을 한다.
제 7 도는 LCU내에 사용된 경우의 CIM의 상태천이도이다. CIM이 리세트되면 아이들(idle)상태로 되고, 데이터수신 대기상태로 된다. 여기서, 데이터의 선두의 스타트비트를 수신하면 수신상태로 이행하고, 데이터를 수신하면서 전송에러의 유무와 어드레스의 점검을 행한다. 에러가 있으면 아이들상태로 복귀하고, 다음의 데이터의 수신대기로 된다. 에러가 없으면 제로송신으로 이행하고, 전송에러검출에 필요한 비트수의 "0"을 송신한다. 다음의 송신상태에서 송신데이터를 송신하고, 아이들상태로 복귀하여, 1회의 전송을 종료한다.
제 8 도는 CCU내에 사용된 경우의 CIM의 상태천이도이다. 먼저, CIM이 리세트되어 아이들상태로 된다. 여기서 마이크로콤퓨터가 CIM내의 시프트레지스터(64)에 데이터를 기입하면, 송신을 개시하도록 되어있다. 아이들상태에서 제로송신, 송신으로 천이하고, 데이터를 송신하고, 아이들상태로 복귀하여, 송신데이터에 대한 반신데이터의 수신대기로 된다. 반신데이터를 수신하면 수신상태로 이행한다. 전송에러가 있으면 아이들상태로 복귀한다. CCU내의 CIM에서는, 수신데이터는 송신데이터에 대한 회답(回答)이므로, 어드레스점검은 행하지 않는다. 에러가 없는 데이터를 수신하면, 마이크로콤퓨터(5)에 대한 인터럽트요구 플랙을 세우고, 아이들상태로 복귀하여, 1회의 전송을 종료한다. 인터럽트요구는 소프트웨어에 의해 마스크할 수 있도록 되어있다.
제 9a 도∼제 9c 도는 제 5 도를 참조하여 설명한 CCU 및 LCU를 가지고, 제 2 도에 도시한 바와같은 스타형 네트워크구성의 집약배선장치에 있어서의 제어방법의 플로차트이다. 제 9a 도의 메인루틴에서는, 먼저 메모리나 타이머 등의 이니셜라이즈를 행하고, 전송을 기동, 즉 제 1 의 CIM에 데이터를 송신한다. 전송기동후는 송신데이터를 기억하여 두는 송신테이블의 갱신을 반복하여 행하고 있다. 송신데이터에 대한 수신데이터의 처리는 제 9b 도의 IRQ(인터럽트)루틴에서 행하고 있다. CIM이 데이터를 수신할때에, 출력할 인터럽트요구 플랙에 의하여 IRQ루틴으로 제어가 이행한다. IRQ루틴에서는 수신데이터를 입력하여 수신테이블에 기억하고, 다음의 CIM에 데이터를 송신하고, IRQ루틴에서 메인루틴으로 복귀한다.
데이터가 정상으로 송신되어 있으면, 메인루틴과 IRQ루틴만으로 집약배선장치는 기능을 발휘할 수 있으나, 어떤 이유로 송신 또는 수신데이터에 에러가 존재하면, 송신은 정지되어 버리고, 송신이 재개되는 일은 없다. 이를 방지하기 위한 것이 제 9c 도의 타이머인터럽트 루틴이다. 이것은 LCU내의 CIM이 데이터를 수신하고나서 송신하기 까지의 시간이 일정하다는 것을 이용하여, 타이머에 그 시간보다 긴 시간을 세트하여 두고, CCU가 송신하고나서의 시간이 세트시간과 일치하면, 타이머인터럽트루틴을 실행하도록 되어 있고, 그 CIM으로부터 2회 연속하여 데이터를 수신할 수 없는 경우에는 경보로서 부저나 램프를 동작시키는 경보처리와 다음의 CIM에 데이터를 송신하고, 전송을 속행시키는 처리를 행하고 있다.
다음에, 제 10 도는 CCU와 각 LCU에 대한 전원공급의 상태를 나타낸 것으로서, CCU 와 복수의 LCU 중의 특정의 하나인 LCU No.1 만은 그 전원선 P1이 배터리에 직접 접속되고, 자동차의 엔진이 정지되어 있을 때도 포함해서 항상 전원이 공급되어, 항상 동작상태로 되어 있으나, 다른 LCU(No.2∼No.m, 단 m은 LCU의 전체수)에 대한 전원선 P2은 CCU를 통하여 배터리에 접속되도록 되어 있고, 이로써 특정의 스위치 예를 들면 키스위치, 턴신호스위치, 라이팅스위치 등이 온으로 된 때에만, 전체 LCU 에 전원이 공급되도록 해서, 엔진정지시 등에서의 전력소비가 최소한으로 유지되도록 되어 있다.
제 3 도에 도시한 바와 같이, 본 발명의 실시예에서는 CCU(10)에 다음의 4종의 제어테이블, 즉 주사테이블(이하 SCNTBL 이라고 함) 및 접속(배선논리)테이블(이하 CCTBL 이라고함), 거기에 스테이터스(모니터)테이블(이하 STATTB 라고 함) 및 제어테이블(이하 CNTLTB 라고 함)을 구비하고 있다. 이들 테이블에 대하여는 본 발명에 대하여 좀 더 명확히 이해하기 위하여 상세히 설명한다.
주사테이블 SCNTBL은 ROM(103)의 소정의 에리어에 격납되어 있고, 데이터를 다음의 전송타이밍으로 송출할 상대방인 CIM과, 이 CIM이 포함되어 있는 LCU 를 알기 위해 사용되는 것으로서, 복수의 LCU 와 CIM의 어드레스를 전송순서에 따라서 순차 기입한 것이다.
제 11 도는 주사테이블 SCNTBL의 일실시예로서, +0 에서 n-1 까지의 n 종의 어드레스에 1바이트씩의 메모리에리어를 가진다. 여기서, n은 CIM의 전체수이며, 테이블 SCNTBL의 각 어드레스에는 하위 3비트에 각 LCU의 어드레스가, 그리고 상위 4비트에는 이 LCU 내에 포함되어 있는 각각의 CIM의 어드레스가 각각 격납되어 있다. 따라서, 이 실시예에서는 LCU의 개수를 m 이라고 하면, m은 최대 8이되고, 또한 하나의 LCU 내에 어드레스가능한 CIM의 개수는 16으로된다. 그리고, 이 주사테이블 SCNTBL은 어드레스순으로 검색되고, CCU 에 의한 각 CIM 에 대한 데이터송신의 순서가 부여되는 것으로 된다.
다음에, 접속테이블 CCTBL은 데이터를 송수신할 CIM의 각 단자간의 관계를 기술한 것으로, 주사테이블 SCNTBL 과 마찬가지로 ROM(103)의 소정의 에리어에 격납되어 있다. 이와 같은 집약배선장치에서는, CIM의 단자의 각각에 대한 데이터전송조건은 그 단자 이외의 단자와 1대 1, 또는 복수의 단자와 OR 조건 또는 AND 조건으로 결정되고, 시스템작동중에 변경이 가해지는 일은 없다. 여기서, 이들 단자간에서의 접속조건을 미리 테이블화하고, 이들의 검색만으로 어떤 단자로부터의 데이터의 입력시에 있어서 필요한 데이터의 송신선단자를 즉시 알 수 있도록 한 것이다.
제 12 도는 접속테이블 CCTBL의 일실시예로서, 접속조건을 무조건으로 나타낸 어드레스 UCTBL와, 이들중에서 OR 조건 및 AND 조건을 수반한 것을 수용한 어드레스부 ORTBL, ANDTBL, 여기에 아날로그데이터에 대응한 전송조건을 수용한 어드레스부 ANDTBL를 가지며, 각 어드레스는 3바이트로 구성되고, 그 내역은 제 13 도 및 제 14 도와 같이 되어 있다. 또한, 제 13 도가 테이블 CCTBL의 어드레스부 UCTBL, ORTBL, ANDTBL의 디지탈데이터의 경우이고, 제 14 도가 테이블 CCTBL의 어드레스부 ADTBL의 아날로그데이터의 경우이다.
접속테이블 CCTBL 에 있어서, 하나의 접속관계를 나타내기 위하여 3바이트를 할당하고 있다. 제 1 바이트에는 입력장치가 접속되어 있는 CIM 이 몇번째로 전송되는가의 순번이 들어가 있다. 제 2 바이트에는 출력기기가 몇번째로 전송되는 CIM 에 접속되어 있는가의 순번이 들어가 있다. 또한, 제 2 바이트의 비트 7, 비트 6에 입력이 AND 관계의 입력인가, OR 관계의 입력인가의 정보가 들어가 있다. 제 3 바이트는 상위 4비트에 입력장치가 CIM의 입출력단자의 몇번째에 접속되어 있는가, 하위 4비트에 출력기기가 CIM의 입출력단자의 몇번째에 접속되어 있는가의 정보를 가지고 있다. 예를들면
Figure kpo00001
은 첫번째로 전송되는 CIM의 입출력단자 9에 접속되어 있는 스위치는 다섯번째로 전송되는 CIM의 입출력단자 3에 접속되어 있는 장치를 동작시키는 것을 나타내고 있다. 또,
Figure kpo00002
는 세번째로 전송되는 CIM의 입출력단자 3에 접속되어 있는 출력기기는 복수의 입력의 AND 조건이 성립하지 않으면 동작하지 않는다는 것을 나타내고, 첫번째로 전송되는 CIM의 입출력단자 6에 접속되어 있는 입력은 그 중의 하나이다.
한편, 스테이터스테이블 STATTB 은 RAM(102)의 소정 에리어에 설정된 데이터테이블로서, 각 CIM으로부터의 입력데이터를 기억하여 두는 수신용(모니터용) 테이블과, 각 CIM 에 출력한 송신데이터를 기억하여 두는 송신용(제어용) 테이블로 이루어지고, CCU 측에서 순시에 시스템의 상태를 파악할 수 있고, 이로써 처리의 고속화를 가능하게 할 수 있는 것이다.
제 15 도는 스테이터스테이블 STATTB의 일실시예로서 디지탈데이터의 경우를 나타내고, 전송프레임의 DIO(이것은 제 5 도에서 설명한 CIM의 입출력버퍼의 단자, 즉 데이터의 송수신을 행할 단자를 나타냄)에 대응하여 2바이트가 각 어드레스에 준비되어 있다. 또, 아날로그데이터에 대하여는 제 16 도와 같이 구성되어 있다.
이미 설명한 바와 같이, 이 스테이터스테이블 STATTB은 수신용과 송신용이 쌍으로 되어 구비되고, CCU 와 LCU 와의 사이에서 데이터전송이 행해지는 것으로 새로운 수신데이터(CIM 1개분)를 가져오거나, 한편 이 수신데이터를 가져오기 전의 수신데이터는 수신용 STATTB 에 기억되어 있으므로, 결국 새로운 수신데이터가 나타난 때에, 이것을 수신용 STATTB의 데이터와 비교해 보면, 데이터가 변환한 것을 용이하게 검출할 수 있다. 그리고, 수신데이터에 변화가 발견되면, 그 변화한 데이터비트를 배타적 논리합연산에 의하여 검출하고, 변화한 비트마다 송신용 STATTB의 대응하는 데이터비트를 반전시켜 주는 것이지만, 이 때의 수신용 STATTB과 송신용 STATTB의 데이터비트의 대응은 CCTBL 에 의해 주어져 있으므로, 이 테이블 CCTBL의 검색에 의하여 용이하게 수신용의 데이터비트를 구할 수 있다.
제 17 도는 제 12 도에 도시한 구성의 접속테이블 CCTBL 을 이용하여 제어테이블 CNTLTB 을 갱신하는 루틴의 플로차트이다. 송신테이블을 갱신하는 방법으로서는, 순번으로 입력의 상태를 점검하고, "1"이면 대응하는 출력을 "1"로 하고, "0"이면 출력을 "0"으로 하는 방법이 가장 간단하다. 그러나, 입력과 출력의 접속관계가 다수 존재할 경우에는, 응답시간의 점에서 문제가 생긴다. 그러므로, 제 17 도의 루틴에서는 집약배선장치가 일반 배선계를 대상으로 하는 경우, 입력은 종전의 상태를 유지하고 있는 것이 많아서 변화하는 일이 적다는 것을 이용하여, 입력의 변화의 유무를 점검하고, 변화가 있었던 경우에는 대응하는 출력의 상태를 반전하도록 하고 있다.
먼저, 스텝 170 에서 최신의 데이터로 들어가 있는 스테이터스테이블 STATTB 과 종전의 입력상태로 들어가 있는 제어테이블 CNTLTB 을 비교하여, 입력의 변화의 유무를 점검하고 있다. 변화가 없으면(스텝 171), 스테이터스테이블 STATTB의 포인터를 1전진시켜서 종료한다(스텝 172). 변환가 있었던 경우에는 (스텝 171), 다음 회의 변화의 유무의 점검을 위하여 제어테이블의 변화가 있었던 입력비트를 반전시켜서, 스테이터스테이블과 일치시킨다(스텝 173). 다음에, 변화가 있었던 입력에 대한 접속관계를 접속테이블 CCTBL 로부터 검색하고(스텝 174), OR 비트, AND 비트를 조사하고(스텝 175∼177), "1"이면 각각의 처리를 행한다(스텝 178 및 179). "0"이면 이제 CCTBL 에서 검색된 접속데이터에 의하여 송신데이터의 출력비트를 반전시킨다(스텝 180). 변화가 있었던 입력에 대한 출력의 접속관계는 하나에 한하지 않으므로, 다시 접속테이블 CCTBL 에서 검색하고, 동일한 처리를 행한다. CCTBL 에 변화가 있었던 입력에 대한 접속데이터가 존재하지 않게 되면, 스테이터스테이블 STATTB의 포인터를 1전진시켜서 종료한다(스텝 172).
제 18 도는 OR 관계의 입력을 처리하는 루틴의 플로차트이다. 이 처리에는 접속테이블 CCTBL 중에서 OR 비트가 "1"인 접속관계만을 모아서 테이블로 한 ORTBL 을 이용하고 있다. OR 테이블 ORTBL의 구성은 제 12 도의 접속테이블 CCTBL의 구성에 있어서, OR 비트 및 AND 비트를 "0"으로 한 것과 동일하다. 변화가 있었던 입력에 대한 출력에 착안하여, 그 출력에 관한 접속데이터는 OR 테이블 ORTBL 에서 찾아내고(스텝 801), 그 접속데이터가 나타내고 있는 입력상태를 조사하고, "1"이면(스텝 803) 송신테이블의 출력기기에 대응하는 비트를 "1"로 하여 종료한다(스텝 806). "0"이면(스텝 803), OR 테이블 ORTBL 에서 다음의 접속데이터를 찾아내고(스텝 804), 동일한 처리를 행한다. 출력에 대한 접속데이터를 ORTBL 에서 찾아내지 못하면(스텝 802), 송신테이블중에서 출력기기에 대응하는 비트를 "0"으로 하여 종료한다(스텝 805).
제 19 도는 AND 관계의 입력을 처리하는 루틴의 플로차트이다. 이것은 제 18 도의 OR 관계의 입력의 처리 루틴에 있어서 "1"과 "0"을 치환한 것과 대략 동일하고, 변화가 있었던 입력에 대응하는 접속데이터(접속테이블 CCTBL 내)의 출력선에 착안하여, AND 테이블 ANDTBL 에서 AND 관계로 되어 있는 입력을 찾아내고(스텝 190), 그값이 "0"인지의 여부를 점검하고 있다. 하나라도 "0"이면, 송신테이블에 "0"을 기입하고(스텝 195), 전체입력이 "1"일 때에 한하여 송신테이블에 "1"을 기입하도록 되어 있다(스텝 194).
본 발명에 의한 집약배선장치에 의하면, 자동차내에 다수 존재하는 AND 관계로 되어 있는 입력이나 OR 관계로 되어 있는 입력의 처리를 CCU 에 있어서 소프트웨어로 행하고 있으므로, 떨어져 있는 스위치에 있어서도 각각 가장 가까운 LCU 에 접속하면 되며, 하드웨어의 추가 없이 실현할 수 있으므로, 집약배선장치를 소형화할 수 있다. 또한, 이들의 제어는 테이블을 사용한 제어방식으로 행하므로, 기종의 변경 등에 의한 입출력의 접소관계의 상위에 대하여는 테이블을 변경하는 것만으로 용이하게 대응할 수 있는 효과가 있다.
다음에, 이 실시예의 동작에 대하여 설명한다. 이 실시예의 의한 장치에 있어서는, CCU 가 각 CIM 을 전송계를 통하여 원격조작하여 데이터전송이 수행되어 가도록 되어 있고, 그러므로 각 CIM 에는 어드레스가 부여되어 있고, CCU 는 임의의 순서로 각 CIM 과 데이터의 교환이 가능하다. 그리고, 이 전송의 순서를 결정하고 있는 것이 제 11 도의 주사테이블 SCNTBL 이고, 그러므로 MPU(101)는 각 CIM 에 데이터를 송신하는 것으로 이 주사테이블 SCNTBL의 포인터를 증가시켜서, 다음의 전송상대로 될 CIM 을 지시한다. 따라서, 포인터가 한번 순회하는데 요하는 시간, 즉 전체의 CIM이 한번 순회하여 전송을 종료하는데에 요하는 시간이 이 실시예에 있어서 응답성을 결정하게 된다.
이 실시예에서는, CCU 가 송신데이터를 어떤 LCU 에 송출하고, 그 결과로서 그 LCU 내의 어떤 CIM에서의 수신데이타를 수신하는데에 요하는 시간은 약 600μS 이다. 여기서, 이 시간을 고려하여 응답시간을 충분히 단축하기 위하여, 이 실시예에서는 제 20 도에 도시한 리스타트처리 RESTART 를 메인루틴으로 하고, 여기에 제 21 도에 도시한 타이머인터럽트처리 TOCF Ⅰ 를 조합시켜서 전체 처리의 골조로 한다.
먼저, 제 20 도의 처리는 마스터리세트스위치가 조작된 때에 처음부터 실행되고, 이니셜라이즈한 후 TRANS1 가 1회만 실행되도록 되어 있다. 이 TRANS1의 상세는 제 22 도에 도시되어 있다. 이 TRANS1의 다음에는 통상의 처리루틴으로 들어가고, PWRCTL 처리와 MON 처리, 거기에 CONNECT 처리가 반복되며, 이들 처리의 상세는 각각 제 23 도, 제 24 도 및 제 25 도에 도시되어 있다.
제 23 도의 PWRCTL 처리는 제 10 도에서 설명한 LCU의 No.1∼No.m에 대한 전원공급을 제어하는 처리이다. 또, 제 24 도의 MON 처리는 제 15 도의 테이블에 기입된 페일플랙을 이용하고, 이로써 소정의 데이터가 전송되어 오지 않게 된 CIM 이 나타난 때에 경보를 발생하기 위한 처리이다. 제 25 도의 CONNECT 처리는 스테이터스테이블 STATTB의 갱신을 접속테이블 CCTBL을 이용하여 행하는 처리이고, 그 중에서 ORCON 처리와 ANDCON 처리의 상세가 제 18 도 및 제 19 도이다. 또한, ADCTRL 처리의 상세는 제 26 도에 도시되어 있으며, 그 처리는 이 실시예와는 특히 관계가 없으므로, 설명은 생략한다. 한편, 제 21 도의 타이머인터럽트처리 TOCF Ⅰ 에 있어서의 TRANS O 는 제 22 도에 도시되어 있고, 이때의 처리 SCAN의 상세는 제 27 도에 도시되어 있다. 이상의 실시예의 동작을 더욱 알기 쉽게 설명하기 위하여 구체적인 실시예를 이용하여 다음에 설명한다. 먼저, 설명을 간단히 하기 위하여, 제 28 도에 도시된 바와 같이 3개의 LCU 를 구비하고, 각 LCU 도 1개의 CIM 을 가진 것으로 되어 있는 장치를 상정한다. 그리고, LCU1 는 자동차의 엔진실내에 배설되어 있고, 그 중의 CIM의 어드레스는 7, LCU2는 마찬가지로 트렁크내에서 배설되어 있고, CIM의 어드레스는 8, 그리고 LCU3 는 운전석 부근에 배설되어 있고, CIM의 어드레스는 3으로 각각 설정되어 있다고 한다. 한편, 이에 대응하여 이들 LCU 내의 각 CIM의 DIO 단자의 할당은 제 29 도와 같이 설정되어 있다고 한다. 이상의 설정에의해 다음에 각 CIM의 데이터전송순서를 LCU1 로부터 LCU2, 그리고 LCU3의 순서로 정했다고 하면, 이때의 주사테이블 SCNTBL의 내용은 제 30 도와 같이 된다. 즉, 최초에는 LCU1 에서 그 CIM의 어드레스는 7이므로, 테이블의 어드레스 +0은 7, 1로 되고, 다음에 LCU2 에서 CIM의 어드레스는 8이므로, 테이블의 어드레스 +1은 8, 2, 끝으로 LCU3 에서 CIM의 어드레스는 3이므로, 테이블의 어드레스 +2 는 3, 3 이 각각 기입되어 있는 것으로 된다.
다음에, 제 29 도의 설정으로부터 접속테이블 CCTBL의 내용은 제 31 도와 같이 된다. 또한, 제 2 바이트의 좌측의 숫자 4, 0, 8은 각각 제 13 도의 AND 조건 (0, 1), 단독조건 (0, 0) OR 조건 (1, 0)을 나타내고 있다. 즉, 제 13 도에 있어서 (0, 0), (0, 1), (1, 0)을 4비트의 2진수의 상위 2비트로서 취급하고, 이것을 제 31 도에서는 0, 4, 8로 기재되어 있는 것이다. 그 밖에, 이 제 31 도의 테이블의 내용에 대하여는 후술한다.
한편, 스테이터스테이블 STATTB 은 최초에 클리어되므로(제 20 도의 이니셜라이즈처리에 의함), 이 때에는 제 32 도와 같이 되어 있다. 여기서, 이 스테이터스테이블 STATTB은 제 15 도에 도시한 바와 같이 그 제 1 바이트의 최상위비트로부터 제 2 바이트의 상위로부터 6비트째 까지가 CIM의 DIO 번호(단자 No)를 나타내지만, 이 때 제 35 도에 도시한 바와 같이 이 테이블 STATTB의 제 1 바이트와 제 2 바이트를 상위비트로부터 차례로 4비트씩 구분하고, CIM의 단자에 대한 접속정보("0"이면 접속하지 않고, "1"이 접속을 나타냄)를 그대로 4비트의 2진수로 표시하고, 이것을 10진수로 표시하도록 되어 있다.
또한, 제 28 도에 있어서 이 도면에 있어서의 LCU3은 제 10 도에 있어서의 LCU의 No.1 에 대응하는 것으로 한다. 그렇게 하면, 제 20 도의 처리에 들어간 후에는 자동차가 주차중 등에서 스위치들이 전혀 조작되지 않을 때에도 CCU 와 LCU3 및 이들간의 O/E는 항상 동작하고 있어서, 스위치등이 조작되는 것을 감시하고 있다.
여기서, 지금 점화스위치가 조작되어 IG, SW, Acc 가 온으로 되었다고 하면, 이것은 제 31 도에서 명백한 바와 같이 LCU3의 CIM의 어드레스 3, 즉 No.3의 단자가 "1"로 되었다는 것을 의미하므로, TOCF Ⅰ 처리(제 21 도)에 의하여 수신용의 스테이터스테이블 STATTB의 내용이 제 32 도의 상태에서 제 34 도와 같이 변화하고 (제 33a 도 참조), 수신용과 송신용의 테이블 STATTB, CNTLTB 간에 차이를 가져온다.
그렇게 하면, 이 차이가 RESTART 처리(제 20 도)중의 CONNECT 처리(제 25 도)에 의하여 검출되고, 이 결과 불일치 부분의 검출과 이것에 의한 송신용 테이블의 불일치부분의 반전에 의하여 검출되고, 스테이터스테이블 STATTB의 내용은 제 35 도와 같이 된다. 또한, 이 결과 RESTART 처리(제 20 도)중의 PWRCTL 처리 (제 23 도)에 의해 LCU1, LCU2 및 이들의 O/E 에도 전원이 공급되어 동작상태로 된다.
한편, 이 동안에도 테이블 STATTB의 페일플랙에 의한 MON 처리(제 24 도)가 행해지고, 정상의 데이터전송이 행하여지고 있는가의 여부의 감시를 계속하고 있다.
그런데, 수신용의 테이블 STATTB 이 제 34 도와 같이 된다고 하는 것은 전술한 바와 같이 LCU3의 CIM의 단자 No.3가 "1"로 되어 있고, 이것은 즉 LCU 가 3, CIM도 3인 것을 의미한다. 그렇게 하면, 제 30 도에서 명백한 바와 같이, 입력원으로 되는 CIM의 순서는 주사 테이블 SCNTBL의 어드레스 2로 되어 있고, 또한 이 CIM의 단자가 No.3 인 것으로부터 이것을 제 9 도, 제 28 도의 접속테이블 CCTBL 상에서 검색하면, 이 때에는 접속테이블 CCTBL의 제 1 바이트가 (0, 2)이고, 제 3 바이트의 상위 4비트가 (3)으로 되어 있으므로, 제 31 도의 테이블의 어드레스 CCTBL +0 가 먼저 해당하는 것을 알 수 있다. 그리고, 이 어드레스 CCTBL +0의 제 2 바이트의 하위디지트가 1이고, 제 3 바이트의 하위디지트가 2인 것으로부터 이때의 출력선 CIM 은 제 30 도의 주사테이블 SCNTBL의 어드레스 SCNTBL가 1의것, 즉 LCU2의 CIM8이고, 또한 이 단자 No.2의 리어윈도우디프로스터인 것을 알 수 있다.
또, 이번에는 이그니션스위치가 시동위치로 조작되었다고 하면, 이 스위치는 먼저 이그니션온의 위치로 되고, 이어서 스타트위치로 이행하므로, 먼저 LCU3의 CIM 단자의 No.3 이외에 No.4 도 "1"로 되므로, 테이블 STATTB 은 제 36a 와 같이 변하고(제 33 도
Figure kpo00003
참조), 이어서 테이블은 제 36b 도와 같은 상태로 변한다(제 33 도
Figure kpo00004
참조).
다음에, 이와 같은 스테이터스테이블 STATTB의 변화에 대응하여 제어테이블 CNTLTB 도 먼저 제 36c 도와 같이 변하고, 이어서 제 36d 도와 같이 변한다(제 33 도
Figure kpo00005
참조). 또한, 이 제 36c 도에서 어드레스 3의 제 1 바이트가 0, 0의 경우와 2, 0의 경우가 기입되어 있는 것은 다음의 이유에 의한다. 즉, 제 29 도 및 제 30 도에서 명백한 바와 같이, 스테이터스테이블 STATTB의 어드레스 6의 제 1 바이트가 1, 0일 때에는 그 어드레서 3의 제 1 바이트가 2, 0으로 되므로 AND 조건의 한쪽이 충족되지만, 이것만으로는 아무것도 결정되지 않았으므로 양쪽의 경우에 대하여 도시되어 있으며, 이것은 제 35 도의 송신용 테이블의 경우에도 동일하다. 또, 수신용 테이블이 제 36b 도와 같이 되어 있으므로 스테이터스테이블 STATTB 이 제 36d 도와 같이 CNTLTB 으로 변하는 것은 다음의 이유에 의한 것이다. 즉, 스테이터스테이블 STATTB 의 어드레스 6의 제 1 바이트가 O, C로 되면, 제 23 도 및 제 25 도에 동일한 CIM의 단자 No.0을 "1"로 하지 않으면 안된다는 것을 알 수 있다. 이와 같이, 점화스위치를 시동위치로 조작하면, 스타트모터가 온으로 된다.
다음에, 주차등스위치를 온으로 한 것으로 한다. 그렇게 하면, 제 29 도로부터 LCU3의 CIM의 단자 No.10 이 "1"로 된다는 것을 알 수 있고, 이 결과 스테이터스테이블 STATTB 은 제 37 도와 같이 된다. 여기서, 이때에는 테이블 CCTBL의 대응하는 어드레스는 CCTBL +27, +30 으로 되고, 또한 ORTBL +3과 ORSTOP 이 참조되고, OR 조건이므로 다른 입력을 고려하지 않고, 제 37 도와 같은 송신용 테이블 STATTB의 어드레스 +0의 제 1 바이트를 2, 0 으로, 그리고 어드레스 +3의 제 1 바이트를 8, 0 으로 각각 변경하고, 또한 어드레스 +6의 제 1 바이트를 2, 0 으로 한다. 따라서, 이때에는 제 29 도에서 명백한 바와 같이 클리어런스램프와 미등이 점등제어되어, 목적을 달성할 수 있다.
전술한 바와 같이 본 발명에 의하면, 자동차 등의 집약배선장치 에서의 마이크로컴퓨터에 의한 데이터전송제어에 필요한 처리의 많은 부분을 테이블검색으로 행하도록 했으므로, 종래 기술의 결점을 제거하고, 자동차 등의 집약배선장치에의한 제어를 충분히 고속으로 행할 수 있다.

Claims (14)

  1. 메모리를 가진 콤퓨터가 설비된 중앙제어장치의 제어하에서 공통의 데이터전송장치에 의하여 복수의 입력단자와 출력단자간에서 데이터를 전송하는 자동차 내 집약배선장치의 제어방법에 있어서, 주사테이블의 형태로 상기 각각의 입력단자의 동작스테이터스(status)를 주기적으로 주사하는 단계와, 스테이터스테이블의 형태로 상기 입력단자의 동작스테이터스의 상기 주사결과를 메모리에 기억하는 단계와, 제어테이블의 형태로 상기 각각의 출력단자의 원하는 제어조건을 메로리에 기억하는 단계와, 접속테이블의 형태로 식별된 입력단자에 의하여 제어될 출력단자의 식별을 포함하는 접속정보를 메모리에 기억하는 단계와, 상기 스테이터스테이블에 기억된 동작스테이터스정보와 상기 접속테이블에 기억된 접속정보에 의거하여 동작조건을 제어하기 위하여 상기 출력단자에 상기 공통의 데이터전송장치를 통하여 상기 중앙제어장치로 부터 제어명령 신호를 송신하는 단계로 이루어지는 것을 특징으로 하는 자동차내 집약배선장치의 제어방법.
  2. 제 1 항에 있어서, 또한 하나 이상의 입력단자의 동작 스테이터스에 의거하여 하나 이상의 출력단자를 제어하는 논리조건을 나타내는 논리데이터를 상기 접속테이블에 기억하는 단계를 포함하는 것을 특징으로 하는 자동차내 집약배선장치의 제어방법.
  3. 제 1 항에 있어서, 또한 어드레스테이블의 형태로 상기 입력단자의 어드레스의 리스트를 메모리에 기억하고, 상기 어드레스테이블에 상기 어드레스를 기억하고 있는 순서로 상기 중앙제어장치와 상기 입력단자간에서 순차 통신을 행하는 단계를 포함하는 것을 특징으로 하는 자동차내 집약배선장치의 제어방법.
  4. 제 3 항에 있어서, 또한 상기 중앙제어장치와 상기 입력단자간의 각각의 통신에 응답하여 상기 스테이터스테이블에서 각각의 입력단자의 동작스테이터스를 갱신하는 단계를 포함하는 것을 특징으로 하는 자동차내 집약배선장치의 제어방법.
  5. 제 1 항에 있어서, 또한 입력단자의 동작스테이터스가 상기 접속테이블에 기억된 접속정보에 의거하여 상기 스테이터스테이블에서 갱실될 때마다, 상기 제어테이블에 기억된 것과 같이 하나 이상의 출력단자의 원하는 제어조건을 갱신하는 단계를 포함하는 것을 특징으로 하는 자동차내 집약배선장치의 제어방법.
  6. 제 2 항에 있어서, 상기 접속테이블은 논리동작을 포함하지 않는 제어동작을 가진 입력단자와 출력단자간의 상호관계를 포함하는 제 1 부분과, AND 동작을 포함하는 제어동작을 가진 입력 단자와 출력단자간의 상호관계를 포함하는 제 2 부분과, OR 동작을 포함하는 제어동작을 가진 입력 단자와 출력단자간의 상호관계를 포함하는 제 3 부분으로 이루어지는 것을 특징으로 하는 장동차내 집약배선장치의 제어방법.
  7. 제 1 항에 있어서, 상기 스테이터스테이블에서 입력단자의 스테이터스의 변경을 검출하는 중앙제어장치는 상기 접속테이블에서 결합된 출력단자를 결정하고, 제어테이블의 출력단자의 제어조건을 갱신하는 것을 특징으로 하는 자동차내 집약배선장치의 제어방법.
  8. 제 3 항에 있어서, 중앙제어장치는 입력단자에 데이터를 전송하고, 응답메시지를 대기하고, 소정시간내에 응답메시지를 수신하지 못하면, 플랙을 상기 스테이터스테이블에 세트하는 것을 특징으로 하는 자동차내 집약배선장치의 제어방법.
  9. 제 8 항에 있어서, 중앙제어장치는 상기 스테이터스테이블의 플랙에 응답하여, 제어테이블에 조건을 설정하고, 경보에 접속된 단자를 동작시키는 것을 특징으로 하는 자동차내 집약배선장치의 제어방법.
  10. 복수의 입력단자중 선택된 단자의 검출된 동작조건에 의거하여 복수의 출력단자에 데이터를 전송하여 출력단자를 제어하는 자동차내 집약배선장치에 있어서, 각각 하나 이상의 입력단자 또는 출력단자에 접속되는 복수의 단말제어장치와, 데이터를 기억하는 메모리장치를 가진 콤퓨터를 구비하는 중앙 제어장치와, 상기 중앙제어장치를 상기 각각의 단말제어장치에 접속시키는 다중신호전송로로 이루어지고, 상기 중앙제어장치는 (a) 주사테이블의 형태로 상기 단말제어장치와 주기적으로 통신하여 이에 접속된 입력단자의 동작스테이터스를 주사하는 제 1 수단과, (b) 스테이터스테이블의 형태로 상기 주사테이블에 의하여 얻은 데이터를 기억하는 상기 메모리장치내의 제 2 수단과, (c) 제어테이블의 형태로 상기 각각의 출력단자의 원하는 제어조건을 기억하는 상기 메모리장치내의 제 3 수단과, (d) 접속테이블의 형태로 식별된 입력단자에 의하여 제어될 출력단자의 식별을 포함하는 접속정보를 기억하는 상기 메모리장치 내의 제 4 수단과, (e) 상기 스테이터스테이블의 동작스테이터스정보와 상기 접속 테이블의 접속정보에 의거하여 상기 단말제어장치에 제어명령신호를 송신하여 출력단자의 동작조건을 제 5 수단으로 이루어지는 것을 특징으로 하는 자동차내 집약배선장치.
  11. 제 10 항에 있어서, 상기 다중신호전송로는 광파이버케이블로 이루어지는 것을 특징으로 하는 자동차내 집약배선장치.
  12. 제 10 항에 있어서, 상기 접속테이블은 하나 이상의 입력단자의 동작스테이터스에 의거하여 하나 이상의 출력단자를 제어하기 위한 논리조건을 나타내는 논리데이터를 포함하는 것을 특징으로 하는 자동차내 집약배선장치.
  13. 제 10 항에 있어서, 상기 중앙제어장치는 또한 단말제어장치의 어드레스를 소정의 순서로 리스트하는 주사테이블을 기억하는 상기 메모리장치내의 제 6 수단과, 상기 주사테이블의 어드레스 순서에 따라서 상기 단말제어장치와 통신하는 제 7 수단을 포함하는 것을 특징으로 하는 자동차내 집약배선장치.
  14. 제 13 항에 있어서, 제 4 수단은 상기 스테이터스테이블로부터 입력단자의 상태의 변경을 검출할 때 상기 제어테이블의 출력단자의 제어조건을 갱신하는 수단을 포함하는 것을 특징으로 하는 자동차내 집약배선장치.
KR1019860001238A 1985-02-23 1986-02-21 자동차내 집약배선장치 및 그 제어방법 Expired - Fee Related KR930009122B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP60033658A JPS61194942A (ja) 1985-02-23 1985-02-23 集約配線システムの制御方式
JP85-33658 1985-02-23
JP60058438A JPH0669237B2 (ja) 1985-03-25 1985-03-25 自動車の集約配線システムの制御方法
JP85-58438 1985-03-25

Publications (2)

Publication Number Publication Date
KR860006751A KR860006751A (ko) 1986-09-15
KR930009122B1 true KR930009122B1 (ko) 1993-09-23

Family

ID=26372387

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019860001238A Expired - Fee Related KR930009122B1 (ko) 1985-02-23 1986-02-21 자동차내 집약배선장치 및 그 제어방법

Country Status (5)

Country Link
US (3) US4855896A (ko)
EP (3) EP0192819A3 (ko)
KR (1) KR930009122B1 (ko)
CN (1) CN1007936B (ko)
DE (2) DE3588235T2 (ko)

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3802241A1 (de) * 1988-01-27 1989-08-10 Opel Adam Ag Elektronisches steuergeraet fuer kraftfahrzeuge
GB8822347D0 (en) * 1988-09-22 1988-10-26 Trw Transport Elect Ltd Improvements relating to remote controls
US5081586A (en) * 1990-02-20 1992-01-14 Eaton Corporation Multiplexing of accessories in a vehicle
US5280251A (en) * 1991-11-07 1994-01-18 Cami Research, Inc. Continuity analysis system with graphic wiring display
US5339362A (en) * 1992-01-07 1994-08-16 Rockford Corporation Automotive audio system
EP0581063A1 (de) * 1992-07-27 1994-02-02 Siemens Aktiengesellschaft Verfahren zum Aufruf von Stationen anhand des Inhalts eines Adressenspeichers und Anordnung zur Durchführung des Verfahrens
WO1994026558A1 (en) * 1993-05-07 1994-11-24 Oztech Industries Pty. Limited Vehicle communication/control system
US5701418A (en) * 1994-03-31 1997-12-23 Chrysler Corporation Intra-vehicular LAN and method of routing messages along it using hash functions
JP3618119B2 (ja) * 1994-06-23 2005-02-09 株式会社デンソー 車両通信システム
GB2295070B (en) * 1994-11-09 1999-11-17 Alps Electric Co Ltd Multiplex communication system
US5687081A (en) * 1994-12-30 1997-11-11 Crown Equipment Corporation Lift truck control system
US6182807B1 (en) 1995-02-21 2001-02-06 Hitachi, Ltd. Device and method for supplying power to a vehicle, semi-conductor circuit device for use in the same and collective wiring device for a vehicle or an automobile
US7028819B2 (en) * 1996-02-21 2006-04-18 Hitachi, Ltd. Device and method for supplying power to a vehicle, semi-conductor circuit device for use in the same and collective wiring device for a vehicle or an automobile
JP3189937B2 (ja) * 1995-06-29 2001-07-16 矢崎総業株式会社 負荷制御装置に用いる制御仕様設計管理システム
JP3503846B2 (ja) * 1995-06-30 2004-03-08 日野自動車株式会社 車両用多重通信システム
JP3234861B2 (ja) 1996-06-13 2001-12-04 株式会社日立製作所 乗物の電源供給装置及び集約配線装置
DE19758709B4 (de) * 1996-06-13 2007-04-12 Hitachi, Ltd. Vorrichtung zur Zufuhr elektrischer Energie zu elektrischen Lasten in einem Fahrzeug
US6163082A (en) * 1996-06-13 2000-12-19 Hitachi, Ltd. Power supplying apparatus for a vehicle and an intensive wiring apparatus
DE19725153B4 (de) * 1996-06-13 2004-04-08 Hitachi, Ltd. Vorrichtung zur Stromzuführungsüberwachung
JP3438473B2 (ja) * 1996-06-20 2003-08-18 矢崎総業株式会社 多重伝送システム、およびこれに用いられる異常処理制御方法並びに異常処理装置
US6434459B2 (en) * 1996-12-16 2002-08-13 Microsoft Corporation Automobile information system
US6114970A (en) * 1997-01-09 2000-09-05 Motorola, Inc. Method of assigning a device identification
US6122555A (en) * 1997-05-05 2000-09-19 Honeywell International Inc. System and methods for globally optimizing a process facility
DE19737325A1 (de) * 1997-08-28 1999-03-11 Grundig Ag Kommunikationsanlage für ein Kraftfahrzeug
DE19744230B4 (de) * 1997-10-07 2007-10-25 Robert Bosch Gmbh Steuergeräte für ein System und Verfahren zum Betrieb eines Steuergeräts
US6253113B1 (en) 1998-08-20 2001-06-26 Honeywell International Inc Controllers that determine optimal tuning parameters for use in process control systems and methods of operating the same
US6542782B1 (en) 1998-12-31 2003-04-01 Z. Joseph Lu Systems for generating and using a lookup table with process facility control systems and models of the same, and methods of operating such systems
US6347254B1 (en) 1998-12-31 2002-02-12 Honeywell Inc Process facility control systems using an efficient prediction form and methods of operating the same
US6411205B1 (en) * 1999-06-21 2002-06-25 Dennis Reid Display unit
US6618628B1 (en) * 2000-10-05 2003-09-09 Karl A. Davlin Distributed input/output control systems and methods
JP2006115203A (ja) * 2004-10-14 2006-04-27 Alps Electric Co Ltd 通信制御装置
JP2006333438A (ja) * 2005-04-28 2006-12-07 Fujitsu Ten Ltd ゲートウェイ装置及びルーティング方法
DE102007024476A1 (de) * 2007-05-25 2008-11-27 Dirk Selbach Kabelbaumherstellungssystem
US9625923B2 (en) * 2013-04-16 2017-04-18 Watlow Electric Manufacturing Company Process controller with integrated optical sensing
US20150095335A1 (en) * 2013-09-27 2015-04-02 Fisher-Rosemount Systems, Inc. Change management system in a process control architecture
US20150375673A1 (en) * 2014-06-25 2015-12-31 GM Global Technology Operations LLC Systems and methods for vehicle glass panels with integrated lighting components
US10256011B2 (en) 2014-10-31 2019-04-09 Panduit Corp. Wire harness assembly system
JP2017094995A (ja) * 2015-11-26 2017-06-01 住友電装株式会社 スライドドアの給電装置
CN110989518B (zh) * 2019-11-25 2021-01-15 格创东智(深圳)科技有限公司 一种集成制造现场的控制方法和控制系统

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3622994A (en) * 1970-02-11 1971-11-23 Honeywell Inc Control and supervision system having data storage
JPS5426677B2 (ko) * 1973-07-28 1979-09-05
US3864578A (en) * 1973-12-26 1975-02-04 Texas Instruments Inc Multiplex system for a vehicle
DE2433025A1 (de) * 1974-07-10 1976-01-22 Bosch Gmbh Robert Verfahren und vorrichtung zum steuern und kontrollieren von elektrischen schaltvorgaengen, insbesondere in kraftfahrzeugen
US4019172A (en) * 1976-01-19 1977-04-19 Honeywell Inc. Central supervisory and control system generating 16-bit output
US4104731A (en) * 1976-06-14 1978-08-01 Allen-Bradley Company Asynchronous coupling of data between a word-oriented I/O module and the memory of a programmable controller
US4313160A (en) * 1976-08-17 1982-01-26 Computer Automation, Inc. Distributed input/output controller system
US4185272A (en) * 1977-03-17 1980-01-22 General Electric Company Distribution control system
US4218745A (en) * 1978-09-11 1980-08-19 Lockheed Corporation Microcomputer assisted electrical harness fabrication and testing system
FR2445769A1 (fr) * 1979-01-04 1980-08-01 Renault Dispositif de distribution d'energie electrique a bord d'un vehicule, par exemple a moteur
US4293924A (en) * 1979-05-30 1981-10-06 Allen-Bradley Company Programmable controller with high density intelligent I/O interface
DE3035201A1 (de) * 1980-09-18 1982-04-29 Hoechst Ag, 6000 Frankfurt Verfahren zur herstellung von carbonsaeurehalogeniden
US4404651A (en) * 1981-03-09 1983-09-13 Allen-Bradley Company Programmable controller for using coded I/O data technique
JPS5868109A (ja) * 1981-10-17 1983-04-22 Toshiba Mach Co Ltd 機能拡張性を有するプログラマブルシ−ケンスコントロ−ラ
JPS58106666A (ja) * 1981-12-18 1983-06-25 Ricoh Co Ltd パタ−ン認識装置
JPS58198994A (ja) * 1982-05-15 1983-11-19 Matsushita Electric Works Ltd 時分割多重遠隔制御システムの割込処理方式
JPS58222310A (ja) * 1982-06-21 1983-12-24 Omron Tateisi Electronics Co 状態パタ−ン比較機能を備えたプログラマブル・コントロ−ラ
US4534025A (en) * 1983-02-24 1985-08-06 United Technologies Automotive, Inc. Vehicle multiplex system having protocol/format for secure communication transactions
US4517637A (en) * 1983-04-21 1985-05-14 Inconix Corporation Distributed measurement and control system for industrial processes
DE3317652A1 (de) * 1983-05-14 1984-11-15 Brown, Boveri & Cie Ag, 6800 Mannheim Einrichtung zur uebertragung von befehlen von wenigstens einer eingabestelle zu einer ausgabestelle
JPS60551A (ja) * 1983-06-16 1985-01-05 Hitachi Ltd 自動車用データ伝送システム
US4652853A (en) * 1983-08-15 1987-03-24 Honda Giken Kogyo Kabushiki Kaisha Multiple communication system for vehicular bodies

Also Published As

Publication number Publication date
EP0192819A3 (en) 1988-07-20
EP0192819A2 (en) 1986-09-03
CN1007936B (zh) 1990-05-09
DE3588235T2 (de) 2002-10-17
EP0487503A1 (en) 1992-05-27
DE3588221D1 (de) 2000-03-02
US4855896A (en) 1989-08-08
US5438506A (en) 1995-08-01
EP0487503B1 (en) 2000-01-26
US4969082A (en) 1990-11-06
EP0580189B1 (en) 2001-12-05
CN85107028A (zh) 1986-08-20
EP0580189A1 (en) 1994-01-26
DE3588235D1 (de) 2002-01-17
KR860006751A (ko) 1986-09-15

Similar Documents

Publication Publication Date Title
KR930009122B1 (ko) 자동차내 집약배선장치 및 그 제어방법
US5832397A (en) Integrated wiring systems for a vehicle control system
US4942571A (en) On-board network for motor vehicles
KR920007480B1 (ko) 데이터전송시스템
KR102090061B1 (ko) Can과 통합된 bcm을 테스트하는 장치
JP3082282B2 (ja) 車載用通信装置
EP0190697B1 (en) System for interconnecting sensor and actuating devices
EP0917991B1 (en) On-vehicle multiplex communication system and manufacturing method thereof
KR890004180B1 (ko) 단말처리장치
KR101039926B1 (ko) 차량용 자기진단 제어 시스템
JP3334953B2 (ja) 自動車用通信システム及びその制御ユニット
KR100829829B1 (ko) 랩뷰(Labview)를 이용한 차량용 모듈 제어장치
JPS5870657A (ja) 自動車用多重信号伝送方式
JP3310020B2 (ja) 車両用多重伝送装置
JP2619506B2 (ja) エレベータの信号伝送装置
EP0666200A2 (en) Distributed control apparatus, a method of transmitting data therein, and a vehicle including such an apparatus
JPS61218242A (ja) 自動車の集約配線システムの制御方法
JPS61194942A (ja) 集約配線システムの制御方式
JP2764858B2 (ja) データ伝送システム
JPH04239836A (ja) 多重通信ネットワークシステム
JPS61218243A (ja) 集約配線システム
JPH0227171B2 (ko)
KR20210003436A (ko) 차체제어모듈
JP2764857B2 (ja) 通信処理用回路素子
WO2024024085A1 (ja) 車両制御システム

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

St.27 status event code: A-2-2-Q10-Q13-nap-PG1605

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20020903

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20030924

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20030924

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000