KR20170089209A - 분산처리 연동시스템에서 소프트웨어 안전성 구현방법 - Google Patents
분산처리 연동시스템에서 소프트웨어 안전성 구현방법 Download PDFInfo
- Publication number
- KR20170089209A KR20170089209A KR1020160009332A KR20160009332A KR20170089209A KR 20170089209 A KR20170089209 A KR 20170089209A KR 1020160009332 A KR1020160009332 A KR 1020160009332A KR 20160009332 A KR20160009332 A KR 20160009332A KR 20170089209 A KR20170089209 A KR 20170089209A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- safety
- transmitted
- present
- distributed processing
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000012545 processing Methods 0.000 claims abstract description 43
- 230000005540 biological transmission Effects 0.000 claims abstract description 23
- 230000009977 dual effect Effects 0.000 claims abstract description 21
- 238000004891 communication Methods 0.000 claims abstract description 8
- 230000002159 abnormal effect Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- B61L27/0005—
-
- B61L27/0088—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
- H04L12/427—Loop networks with decentralised control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Hardware Redundancy (AREA)
Abstract
본 발명을 적용하면, 안정적인 이중계 시스템의 절체를 위해 이더캣을 이용하여 시스템을 구성하고, 송신측 데이터중 Safety Layer에 CRC, 송신측 ID, 시켄스 번호를 포함하여 전송하고 이를 검증토록 함으로써 빠르고 안정적인 데이터의 전송이 이루어지도록 하고 이를 통해 시간 동기화를 구현하기가 용이하다는 장점이 있다.
Description
도 2는 본 발명의 일실시예에 따른 분산처리 연동시스템에서 소프트웨어 안전성 구현을 위한 데이터 구조를 도시한 도면,
도 3은 본 발명의 일실시예에 따른 분산처리 연동시스템의 하드웨어 구조를 도시한 도면,
도 4는 본 발명의 일실시예에 따른 분산처리 연동시스템에서 소프트웨어 구조를 도시한 도면,
도 5는 본 발명의 일실시예에 따른 분산처리 연동시스템에서 소프트웨어 안전성 구현을 위한 데이터 레이어를 도시한 도면이다.
14b,18b:제 1계 출력카드, 16a,20a:제 2계 입력카드,
16b,20b:제 2계 출력카드.
Claims (6)
- 제 1, 2 CPU 장치(6)(8)로 구성되고, 제 1, 2 CPU 장치(6)(8)는 각각 복수개의 CPU(22,24)(36,38)와, 입출력 카드를 컨트롤하는 I/O CPU(26)(40)로 구성되며, 상기 CPU(22,24)(36,38)에 대해 각각 입력과 출력을 수행하는 복수개의 입력 및 출력카드(14a,18a)(14b,18b)(16a,20a)(16b,20b)가 제 1계 및 제 2계의 이중계로 이루어진 분산처리 연동 시스템에서,
상기 제 1계와 제 2계간 전송하려는 데이터구조에 safety envelope를 부가하고, 전송방식에 따라 UDP/IP/Ethernet envelope를 추가함으로써 짧은 전송시간으로 데이터 전송이 가능하도록 함으로써 이중계의 데이터 처리에 대한 시간 동기화를 확보할 수 있도록 한 분산처리 연동시스템에서 소프트웨어 안전성 구현방법. - 제 1항에 있어서,
상기 제 1계와 제 2계간 통신방식은 이더캣(EtherCAT) 방식인 것을 특징으로 하는 분산처리 연동시스템에서 소프트웨어 안전성 구현방법. - 제 1항에 있어서,
상기 복수개의 입력 및 출력카드(14a,18a)(14b,18b)(16a,20a)(16b,20b)는 확장을 위해 링구조로 설계된 것을 특징으로 하는 분산처리 연동시스템에서 소프트웨어 안전성 구현방법. - 제 1항에 있어서,
상기 제 1계와 제 2계간 전송되는 전송데이터는 Safety layer를 두고, 외부에는 Black channel가 형성된 구조로 설계된 것을 특징으로 하는 분산처리 연동시스템에서 소프트웨어 안전성 구현방법. - 제 1항에 있어서,
상기 제 1계와 제 2계중 송신측은 Safety layer에 적어도 CRC 및 송신측 ID 및 시켄스 번호를 포함시키고,
수신측은 송신측에서 전송된 데이터의 CRC 및 송신측 ID 및 시켄스 번호가 올바른지를 확인하고, 틀리면 무시하도록 연동 처리되는 것을 특징으로 하는 분산처리 연동시스템에서 소프트웨어 안전성 구현방법. - 제 1항에 있어서,
상기 제 1계와 제 2계중 제 1계가 Active 시스템으로 작동시, 제 2계는 Standby 시스템이 되고, 현장기기로 신호를 출력하지 않게 처리되며,
Active 시스템의 이상시, 이상신호가 Standby 시스템으로 통보되고, Standby 시스템이 Active 시스템으로 변경되게 연동 처리되는 것을 특징으로 하는 분산처리 연동시스템에서 소프트웨어 안전성 구현방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160009332A KR20170089209A (ko) | 2016-01-26 | 2016-01-26 | 분산처리 연동시스템에서 소프트웨어 안전성 구현방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160009332A KR20170089209A (ko) | 2016-01-26 | 2016-01-26 | 분산처리 연동시스템에서 소프트웨어 안전성 구현방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20170089209A true KR20170089209A (ko) | 2017-08-03 |
Family
ID=59655390
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160009332A Ceased KR20170089209A (ko) | 2016-01-26 | 2016-01-26 | 분산처리 연동시스템에서 소프트웨어 안전성 구현방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20170089209A (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110406563A (zh) * | 2018-04-27 | 2019-11-05 | 比亚迪股份有限公司 | 计算机联锁系统及其切换控制方法、设备、存储介质 |
| CN112269699A (zh) * | 2020-11-11 | 2021-01-26 | 上海新时达机器人有限公司 | 老化测试方法及装置、EtherCAT主站及系统、存储介质 |
| KR20230068568A (ko) * | 2021-11-11 | 2023-05-18 | 한국전기연구원 | 고속통신기반의 전력변환장치용 제어장치 |
-
2016
- 2016-01-26 KR KR1020160009332A patent/KR20170089209A/ko not_active Ceased
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110406563A (zh) * | 2018-04-27 | 2019-11-05 | 比亚迪股份有限公司 | 计算机联锁系统及其切换控制方法、设备、存储介质 |
| US11904918B2 (en) | 2018-04-27 | 2024-02-20 | Byd Company Limited | Computer interlocking system and switching control method for the same, device, and storage medium |
| CN112269699A (zh) * | 2020-11-11 | 2021-01-26 | 上海新时达机器人有限公司 | 老化测试方法及装置、EtherCAT主站及系统、存储介质 |
| CN112269699B (zh) * | 2020-11-11 | 2023-01-31 | 上海新时达机器人有限公司 | 老化测试方法及装置、EtherCAT主站及系统、存储介质 |
| KR20230068568A (ko) * | 2021-11-11 | 2023-05-18 | 한국전기연구원 | 고속통신기반의 전력변환장치용 제어장치 |
| WO2023085465A1 (ko) * | 2021-11-11 | 2023-05-19 | 한국전기연구원 | 고속통신기반의 전력변환장치용 제어장치 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11221612B2 (en) | System and method of communicating data over high availability industrial control systems | |
| CN101584155B (zh) | 具有主/从结构的通信系统 | |
| CN108810887B (zh) | 多个管理器或接入点在无线网络中的不相交安全 | |
| CN103124224A (zh) | 用于工业控制的多故障容许以太网 | |
| CN114342327B (zh) | 在能冗余运行的通信网络中数据传输的方法和耦合通信设备 | |
| US11927950B2 (en) | System and method of communicating safety data over high availability industrial control systems | |
| JP5836528B1 (ja) | 通信接続装置及び通信システム | |
| US11438192B2 (en) | Managed switch with physically distributed ports | |
| KR102075744B1 (ko) | 무선 통신 시스템에서 기지국 이중화를 위한 장치 및 방법 | |
| US11669076B2 (en) | System and method of communicating unconnected messages over high availability industrial control systems | |
| US11026119B2 (en) | Radio communication system for an industrial automation system and method for operating the radio communication system | |
| US8959386B2 (en) | Network and expansion unit and method for operating a network | |
| JP2016225985A (ja) | インバータ制御方法 | |
| KR20210124713A (ko) | 산업장비간 무선 통신 장치 및 이를 이용한 모니터링 시스템 | |
| KR101176307B1 (ko) | 무선 센서 네트워크의 경로 다중화 장치 | |
| CN114326364B (zh) | 用于高可用性工业控制器中的安全连接的系统和方法 | |
| KR100724495B1 (ko) | 피엘씨 이중화 시스템 및 운전 방법 | |
| JP2014220863A (ja) | 列車制御システム | |
| US10880043B2 (en) | Method and computer system for establishing an interactive consistency property | |
| US20190215386A1 (en) | Low cost, high bandwidth redundant communication network | |
| JP2022110241A (ja) | 通信ネットワーク | |
| JP4544015B2 (ja) | 二重系遠方監視制御システム | |
| KR100968269B1 (ko) | 고장 허용 시간 동기 방식을 이용한 무선 통신 시스템 및그 방법 | |
| CN108156098B (zh) | 一种基于powerlink的通信网络系统 | |
| JP2022110240A (ja) | 通信ネットワーク |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160126 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170614 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20171228 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20170614 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |