이 애플리케이션의 일부 콘텐츠는 현재 사용할 수 없습니다.
이 상황이 계속되면 다음 주소로 문의하십시오피드백 및 연락
1. (WO2019025155) METHOD FOR GENERATING SOURCE CODE
국제사무국에 기록된 최신 서지정보    정보 제출

공개번호: WO/2019/025155 국제출원번호: PCT/EP2018/068986
공개일: 07.02.2019 국제출원일: 12.07.2018
IPC:
G06F 9/44 (2018.01) ,G06F 8/41 (2018.01) ,G06F 8/34 (2018.01)
G SECTION G — 물리학
06
산술논리연산; 계산; 계수
F
전기에 의한 디지털 데이터처리
9
프로그램제어를 위한 장치, 예. 제어장치
06
프로그램 기억방식을 사용하는 것, 즉 프로그램을 수신하고 보지하는 처리장치의 내부기억장치를 사용하는 것
44
특정한 프로그램을 실행하기 위한 배치
[IPC code unknown for G06F 8/41][IPC code unknown for G06F 8/34]
출원인:
DSPACE DIGITAL SIGNAL PROCESSING AND CONTROL ENGINEERING GMBH [DE/DE]; Rathenaustr. 26 33102 Paderborn, DE
발명자:
MAIR, Michael; DE
TRAUTMANN, Wolfgang; DE
우선권 정보:
17183987.131.07.2017EP
발명의 명칭: (EN) METHOD FOR GENERATING SOURCE CODE
(FR) PROCÉDÉ DE GÉNÉRATION DE CODE SOURCE
(DE) VERFAHREN ZUR ERZEUGUNG VON QUELLCODE
요약서:
(EN) The invention relates to a method for generating source code from one or more blocks of a block diagram comprising a model of a dynamic system having at least one directional connection between two blocks, wherein the block diagram can be designed to simulate the dynamic system, and wherein at least one region in which one or more blocks are located is defined in the block diagram. The block diagram comprises a first block and a second block, wherein the first block has a first block variable and the second block has a second block variable, each block variable of the block diagram having a descriptor. The descriptor of the first block variable is compared with the descriptor of the second block variable, and a check is performed to determine whether the first block and the second block are located in the same region. The first block variable and the second block variable are implemented in the source code as a single variable if the descriptors are concordant and the blocks are located in one region. If the descriptors are different and/or the blocks are not located in the same region, the first block variable and the second block variable are implemented in the source code as two separate variables. Moreover, the invention relates to a method for configuring a controller, to a computer program product and to a computer system.
(FR) L'invention concerne un procédé de génération de code source à partir d'un ou d'une pluralité de blocs d'un diagramme en bloc, qui comprend un modèle d'un système dynamique comportant au moins une connexion dirigée entre deux blocs, le diagramme en bloc pouvant être exécuté pour simuler le système dynamique et dans le diagramme en bloc, au moins une zone étant définie, dans laquelle un ou une pluralité de blocs sont situés. Le diagramme en bloc comprend un premier bloc et un deuxième bloc, le premier bloc présentant une première variable de bloc et le deuxième bloc présentant une deuxième variable de bloc, la variable de bloc respective du diagramme en bloc comportant un identificateur. L'identificateur de la première variable de bloc est comparé à l'identificateur de la deuxième variable de bloc et il est vérifié si le premier bloc et le deuxième bloc se trouvent dans la même zone. La première variable de bloc et la deuxième variable de bloc sont implémentées dans le code source en tant que variable unique lorsque les identificateurs correspondent et lorsque les blocs se trouvent dans une zone. Lorsque les identificateurs sont différents et / ou les blocs ne se trouvent pas dans la même zone, la première variable de bloc et la deuxième variable de bloc sont implémentées dans le code source en tant que deux variables distinctes. En outre, l'invention concerne un procédé de configuration d'un appareil de commande, un produit de programme informatique et un système informatique.
(DE) Die Erfindung betrifft ein Verfahren zum Erzeugen von Quellcode aus einem oder mehreren Blöcken eines Blockdiagramms, welches ein Modell eines dynamischen Systems mit mindestens einer gerichteten Verbindung zwischen zwei Blöcken umfasst, wobei das Blockdiagramm ausgeführt werden kann, um das dynamische System zu simulieren, und wobei in dem Blockdiagramm mindestens eine Region definiert ist, in der ein oder mehrere Blöcke liegen. Das Blockdiagramm umfasst einen ersten Block und einen zweiten Block, wobei der erste Block eine erste Blockvariable und der zweite Block eine zweite Blockvariable aufweist, wobei jede Blockvariable des Blockdiagramms einen Bezeichner aufweist. Der Bezeichner der ersten Blockvariable wird mit dem Bezeichner der zweiten Blockvariable verglichen, und es wird überprüft, ob der erste Block und der zweite Block in der gleichen Region liegen. Die erste Blockvariable und die zweite Blockvariable werden im Quellcode als eine einzige Variable implementiert, wenn die Bezeichner übereinstimmen und die Blöcke in einer Region liegen. Sofern die Bezeichner verschieden sind und/oder die Blöcke nicht in der gleichen Region liegen, werden die erste Blockvariable und die zweite Blockvariable im Quellcode als zwei getrennte Variablen implementiert. Weiterhin betrifft die Erfindung ein Verfahren zum Konfigurieren eines Steuergeräts, ein Computerprogrammprodukt und ein Computersystem.
front page image
지정국: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
아프리카지역 지식재산권기구(ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
유라시아 특허청 (AM, AZ, BY, KG, KZ, RU, TJ, TM)
유럽 특허청(EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
공개언어: 독일어 (DE)
출원언어: 독일어 (DE)