기능 블록을 통한 통신

Size: px
Start display at page:

Download "기능 블록을 통한 통신"

Transcription

1 6 절 제목 페이지 6.1 기능블록을통한통신 기능블록개요 기능블록의사용 기능블록의파라미터화 프로그램처리관련일반정보 기능블록의기술사양 6-48 지점간통신 CP

2 6.1 기능블록을통한통신 CPU, CP 341, 통신파트너사이의통신은 CP 341 의기능블록과프로토콜을통해 이루어집니다. 통신 CPU 와 CP 341 기능블록은 CPU 와 CP 341 사이에서소프트웨어인터페이스를구성합니다. 기능블록은사용자프로그램에서돌아가며호출해야합니다. 통신 CP 341과통신파트너전송프로토콜은 CP 341에서번역됩니다. 전송프로토콜을사용하면 CP 341의인터페이스를통신파트너의인터페이스에적용할수있습니다. 그러면모뎀또는 SIMATIC S5에서사용할수있는표준프로토콜 (ASCII 드라이버, 3964(R) 프로시저, RK 512 컴퓨터연결 ) 을취급할수있는모든통신파트너와 S7 자동화시스템을연결할수있습니다. 인터럽트응답 프로세스 (OB 40) 또는진단 (OB 82) 인터럽트시의 CP 341 기능블록호출은 허용되지않습니다. 6.2 기능블록개요 S7-300 프로그래머블컨트롤러를사용하면 CPU 와 CP 341 통신프로세서사이의 통신을사용자프로그램에서시작, 제어하는여러기능블록을사용할수있습니다. 기능블록 / 기능 다음표에는 CP 341 의기능블록 / 기능과그목적에관한설명이나와있습니다. 표 6-1 CP 341 의기능블록 / 기능 FB/FC 의미프로토콜 FC 5 V24_STAT (version 2.0) FC 6 V24_SET (version 2.0) CP 341-RS 232C의 RS 232C 인터페이스에서 V24_STAT 기능을사용해서시그널상태를읽을수있습니다. V24_SET 기능을사용하면 CP 341-RS 232C의 RS 232C 인터페이스출력을설정 / 리셋할수있습니다. ASCII 드라이버 ASCII 드라이버 6-2 지점간통신 CP 341

3 표 6-1 CP 341 의기능블록 / 기능, 계속 FB/FC 의미프로토콜 FB 7 P_RCV_RK FB 8 P_SND_RK P_RCV_RK 기능블록을사용하면통신파트너에서데이터를수신한후데이터블록에넣거나통신파트너에전송할데이터를준비할수있습니다. P_SND_RK 기능블록을사용하면데이터블록의영역또는서브영역전체를통신파트너로송신하거나통신파트너에서데이터를페칭할수있습니다. 3964(R) 프로시저, ASCII 드라이버, RK 512 컴퓨터연결 3964(R) 프로시저, ASCII 드라이버, RK 512 컴퓨터연결 공급및설치범주 CP 341의기능블록은파라미터화인터페이스및프로그래밍예와함께이설명서와함께제공되는 CD에들어있습니다. 기능블록은파라미터와인터페이스와함께설치됩니다. 설치에관한설명은 5.2절을참조하십시오. 설치가끝난기능블록은라이브러리에저장됩니다. CP341: FC 5 V24_STAT 와 FC 6 V24_SET ( 버전 2.0) FB 7 P_RCV_RK 와 FB 8 P_SND_RK 라이브러리는 CP PTP\ CP 341\ 블록에서 STEP 7 SIMATIC 관리자의 File > Open > Library를선택하면열수있습니다. 기능블록관련작업을수행하려면, 프로젝트에필요한기능블록을복사하기만하면됩니다. 허용되는 FB 및 FC 버전 허용되는기능블록과기능에관한다음경고를참조하십시오. 경고 CP 341에서허용되는 FC 5 V24_STAT와 FC 6 V24_SET 기능버전은버전 2.0 뿐입니다. 이기능의버전 1.0을사용하면데이터일관성문제가생길수있습니다. 기능블록 FB 7 P_RCV_RK와 FB 8 P_SND_RK을이용한데이터전송은 CP 341에서만허용됩니다. CP 340에서기능블록 FB 2 P_RCV와 FB 3 P_SEND를사용하면데이터일관성문제가발생할수있기때문에이조합은허용되지않습니다. 지점간통신 CP

4 6.3 기능블록의사용 다음부분에는기능블록에파라미터를제공할때에고려해야하는사항에관한 설명이나와있습니다. FB 에서의 STATUS 표시 기능블록의 STATUS 표시에관한다음사항을참조하십시오. 파라미터 DONE, NDR, ERROR, STATUS 은한모듈실행에만해당됩니다. 따라서 STATUS 를표시하려면먼저빈데이터영역에복사해야합니다. DONE = 1 은요청이에러없이완료된것을나타냅니다. 즉 : ASCII 드라이버의경우 : 요청이통신파트너로송신되었습니다. 그렇다고통신파트너에서데이터를수신한것을의미하는것은아닙니다. 3964( R ) 프로시저의경우 : 통신파트너로요청이송신되고긍정적인인지가반환되었습니다. 그렇다고데이터가파트너 CPU로중계된것을의미하는것은아닙니다. RK 512 컴퓨터연결의경우 : 요청이통신파트너로송신된후에러없이파트너 CPU로전송되었습니다 (R) 프로시저에서의기능블록사용 3964(R) 프로시저를이용한통신파트너연결에는다음과같은기능블록을사용할수있습니다. 사용됩니다. 데이터전송에는 FB 8 P_SND_RK 데이터수신에는 FB 7 P_RCV_RK 6-4 지점간통신 CP 341

5 요청의병렬처리사용자프로그램의각 CP 341에는한 FB P_SND_RK와한 FB P_RCV_RK만을프로그래밍할수있습니다. 사용이다음만으로제한된다는점에도주의해야합니다. FB P_SND_RK에 1 인스턴스데이터블록 FB P_RCV_RK에 1 인스턴스데이터블록그이유는 FB 내부루틴에필요한상태가인스턴스데이터블록에저장되기때문입니다. 데이터일관성데이터일관성은 CPU와 CP 341 사이의데이터전송블록크기에의해 32 바이트로제한됩니다. 32 바이트를넘는데이터를일관적으로전송하는데에는다음과같은사항이적용됩니다. 송신기 : 데이터를모두전송할때까지 (DONE = 1) 전송 DB에액세스하지마십시오. 수신기 : 데이터를모두수신할때까지 (NDR = 1) 수신 DB에액세스하지마십시오. 수신이끝나면데이터처리가끝날때까지수신 DB (EN_R = 0) 을막아두어야합니다. S7에서통신파트너로데이터송신, FB P_SND_RK FB P_SND_RK는파라미터 DB_NO, DBB_NO, LEN으로지정되는데이터블록의데이터를 CP 341로전송합니다. FB P_SND_RK는데이터전송시에주기내에서호출할수도있고, 타이머구동프로그램에서 ( 조건없이 ) 또는정적으로호출할수도있습니다. 데이터전송은 REQ 입력에양의에지가생기면시작됩니다. 관련데이터의양에따라서는여러호출을통해 ( 프로그램주기 ) 데이터전송작업을수행할수도있습니다. 주기중에는 R 파라미터의입력이 1 이되면 P_SND_RK 기능블록 (FB) 을호출할수있습니다. 그러면 CP 341에대한전송이취소되고, P_SND_RK FB가다시초기상태로설정됩니다. CP 341에서이미수신한데이터는통신파트너로송신됩니다. R 입력이정적으로시그널상태 1 을나타내면송신이꺼져있는것입니다. LADDR 파라미터는어드레싱할 CP 341의어드레스를지정합니다. 지점간통신 CP

6 FB P_SND_RK에서의에러표시 DONE 출력은 요청이에러없이완료된것 을나타냅니다. ERROR는에러발생여부를나타냅니다. 에러가발생한경우에는 STATUS(8.3절참조 ) 에해당이벤트번호가표시됩니다. 에러가발생하지않은경우에는 STATUS의값이 0이됩니다. DONE과 ERROR/STATUS는 FB P_SND_RK의 RESET에대한응답으로도출력됩니다 ( 그림 6-5 참조 ). 에러가발생한경우에는 BR의이진결과값이리셋됩니다. 블록이에러없이종료된경우에는이진결과값이 1 로고정됩니다. P_SND_RK 기능블록에는파라미터점검이없습니다. 즉, 잘못된파라미터가있는경우에는 CPU가 STOP 모드로전환될수있습니다. CPU가 STOP에서 RUN 모드로변경된후 CP 341에서활성요청을처리하려면먼저 P_SND_RK FB의 CP CPU 시동메커니즘을완료해야합니다 (6.5절참조 ). 메커니즘에서시작된모든요청은소실되지않습니다. 이요청은 CP 341의시동조정이완료되면전송됩니다. 수행작업 블록호출 6-6 지점간통신 CP 341

7 파라미터 EN과 ENO는그래픽표시 (LAD 또는 FBD) 에서만나타납니다. 이런파라미터의처리에는컴파일러의이진결과 BR이사용됩니다. 블록이에러없이종료되면이진결과의시그널상태가 1 로설정됩니다. 에러가발생하면 BR이 0 으로설정됩니다. 데이터영역내지정사항 P_SND_RK FB는인스턴스 DB I_SND_RK와함께작동합니다. DB 번호는호출내에지정됩니다. 인스턴스 DB의길이는 62바이트입니다. 인스턴스 DB 내의데이터에는액세스할수없습니다. 예외 : 에러 STATUS == W#16#1E0F가발생한경우에는 SFCERR 변수에서에러에관한자세한내용을찾아볼수있습니다 (8.3절참조 ). 이에러변수는인스턴스 DB에대한기호액세스를통해서만로드할수있습니다. 지점간통신 CP

8 파라미터, FB P_SND_RK 다음표에는 P_SND_RK FB 의파라미터목록이나와있습니다. R_CPU_NO, R_TYP, R_NO, R_OFFSET, R_CF_BYT, R_CF_BIT 파라미터는 3964(R) 프로시저에서별로의미를갖지못하기때문에무시할수있습니다. 송신의경우에는 SF 파라미터가기본적으로 S 이기때문에, 이값도무시할수있습니다. 표 6-2 P_SND_RK FB 의파라미터 이름유형데이터 유형 설명 허용되는값, 비고 REQ INPUT BOOL 양의에지에서요청을시작합니다. R INPUT BOOL 요청을취소합니다. 현재요청이취소됩니다. 송신이차단됩니다. LADDR INPUT INT CP 341의기본어드레스 STEP 7에서기본어드레스를얻습니다. DB_NO INPUT INT 데이터블록번호 송신 DB 번호 ; CPU별, (0은허용되지않습니다 ) DBB_NO INPUT INT 데이터바이트번호 0 _ DBB_NO _ 8190 데이터를데이터워드로전송합니다 LEN INPUT INT 데이터길이 1 _ LEN _ 1024, 바이트수로지정됩니다 DONE 1 OUTPUT BOOL 에러없이요청이완료되었습니다. 에러 1 OUTPUT BOOL 요청이완료되었으나 에러가발생했습니다. STATUS 파라미터 == 16#00; STATUS 파라미터에오류에 관한상세정보가포함됩니다, STATUS 1 OUTPUT WORD 에러사양 에러 == 1인경우, STATUS 파라미터에오류에관한상세정보가포함됩니다, 1 파라미터는다음으로 FB를호출할때까지사용할수있습니다. 6-8 지점간통신 CP 341

9 P_SND_RK FB 의시간순서도 다음그림은 REQ 와 R 입력의배선방법에따른 DONE 과 ERROR 파라미터의 동작을나타냅니다. 그림 6-1 시간순서도, 8 P_SND_RK FB REQ 입력은에지로발동됩니다. REQ 입력에생기는양의에지를사용합니다. 전송 프로시저내내 RLO( 논리작동결과 ) 를 1 로유지할필요는없습니다. 지점간통신 CP

10 통신파트너로부터의 S7 데이터수신, FBP_RCV_RK P_RCV_RK FB는 CP 341에서파라미터 DB_NO, DBB_NO, LEN에지정된 S7 데이터영역으로데이터를전송합니다. P_RCV_RK FB는데이터전송시에주기내에서호출할수도있고, 타이머구동프로그램에서 ( 조건없이 ) 정적으로호출할수도있습니다. EN_R의 ( 정적 ) 시그널상태가 1 이면소프트웨어는 CP341에서데이터를읽을수있는지여부를점검합니다. EN_R 파라미터의시그널상태를 0 으로만들면활성전송을취소할수있습니다. 취소된수신요청은에러메시지와함께종료됩니다 (STATUS 출력 ). EN_R 파라미터의시그널상태가 0 인동안은수신이꺼진상태로유지됩니다. 관련데이터의양에따라데이터전송작업은여러번의호출에걸쳐 ( 프로그램주기 ) 실행될수도있습니다. 기능블록에서 R 파라미터의시그널상태가 1 인것을인식하면현재전송요청이취소되고 P_RCV_RK FB가초기상태로설정됩니다. R 파라미터의시그널상태가 1 인동안에는수신이꺼진상태로유지됩니다. LADDR 파라미터는어드레싱할파라미터를정의합니다. P_RCV_RK FB에서의에러표시 NDR 출력에 request completed without errors/data accepted 가표시됩니다 ( 모든데이터읽음 ). ERROR에는에러발생여부가표시됩니다. 에러가발생한경우에는 STATUS에해당이벤트번호가표시됩니다 (8.3절참조 ). 에러가발생하지않은경우 STATUS의값은 0이됩니다. NDR과 ERROR/STATUS는 FB P_RCV_RK의 RESET에대한응답으로도출력됩니다 (LEN 파라미터 == 16#00) ( 그림 6-2 참조 ). 에러가발생하면이진결과 BR이리셋됩니다. 에러없이블록이종료된경우에는이진결과상태가 1 로설정됩니다. P_RCV_RK 기능블록에는파라미터점검능력이없습니다. 즉, 잘못된파라미터가있으면 CPU가 STOP 모드로전환될수있습니다. CPU가 STOP에서 RUN 모드로변경된후에 CP 341에서요청을수신하려면먼저 P_RCV_RK FB의 CP-CPU 시동메커니즘을완료해야합니다 (6.5절참조 ) 지점간통신 CP 341

11 수행작업 블록호출 EN과 ENO 파라미터는그래픽표시 (LAD 또는 FBD) 에만나타납니다. 컴파일러에서는이진결과 BR을사용해서이파라미터를처리합니다. 블록이에러없이종료된경우에는이진결과시그널상태가 1 로설정됩니다. 에러가발생한경우에는 BR이 0 으로설정됩니다. 데이터영역내지정사항 P_RCV_RK FB는인스턴스 DB I_RCV_RK와함께사용됩니다. DB 번호는호출내에지정됩니다. DB 인스턴스의길이는 60바이트입니다. 인스턴스 DB 내의데이터에는액세스할수없습니다. 예외 : 에러 STATUS == W#16#1E0E가발생한경우에는 SFCERR 변수에서에러에관한자세한사항을참조할수잆습니다 (8.3절참조 ). 이에러변수는인스턴스 DB에대한기호액세스를통해서만로드할수있습니다. 지점간통신 CP

12 파라미터, FB P_RCV_RK 다음표에는 P_RCV_RK FB 의파라미터목록이나와있습니다. L_TYP, L_NO, L_OFFSET, L_CF_BYT, L_CF_BIT 파라미터는 3964(R) 프로시저에서 별로중요한역할을담당하지않기때문에무시할수있습니다. 표 6-3 FB P_RCV_RK 파라미터 이름유형데이터 유형 설명 허용되는값, 비고 EN_R INPUT BOOL 데이터읽기를허용합니다 R INPUT BOOL 요청을취소합니다. 현재요청이취소됩니다. 수신이차단됩니다. LADDR INPUT INT CP 341의기본어드레스 STEP 7에서기본어드레스를얻습니다. DB_NO INPUT INT 데이터블록번호 수신 DB 번호 : CPU별, 0은허용되지않습니다. DBB_NO INPUT INT 데이터바이트번호 0 _ DBB_NO _ 8190 데이터를데이터워드로수신합니다 NDR 1 OUTPUT BOOL 에러없이요청이완료되었습니다. 데이터가수용되었습니다. 에러 1 OUTPUT BOOL 요청이완료되었으나 에러가발생했습니다. STATUS 파라미터 == 16#00; STATUS 파라미터에오류에 관한상세정보가포함됩니다, LEN 1 OUTPUT INT 수신된메시지프레임길이 1 _ LEN _ 1024, 바이트수로지정됩니다 STATUS 1 OUTPUT WORD 에러사양 에러 == 1인경우, STATUS 파라미터에에러에관한자세한내용이포함됩니다. 1 파라미터는다음으로 FB를호출할때까지사용할수있습니다 지점간통신 CP 341

13 P_RCV_RK FB 의시간순서도 다음그림은 EN_R 과 R 입력부배선에따른 NDR, LEN, ERROR 파라미터의동작을 나타냅니다. 그림 6-2 FB 7 P_RCV_RK 의시간순서도 EN_R 은정적값 1 로설정해야합니다. 수신요청중에는 EN_R 파라미터에 RLO 1 이들어가야합니다 ( 논리작동결과 ). 지점간통신 CP

14 6.3.2 RK 512 컴퓨터연결의기능블록사용 RK 512 프로시저가있는통신파트너와의연결에사용할수있는기능블록은다음과같습니다. 데이터송신및페칭의경우 FB 8 P_SND_RK 데이터수신및준비의경우 FB 7 P_RCV_RK 전송옵션액티브요청 : CPU의사용자프로그램내에서 CP 341로액티브요청을송신하려면 8 P_SND_RK 기능블록 (FB) 을사용합니다. 다음과같은일을수행할수있습니다. 프로그래머블컨트롤러에서원격통신파트너로데이터를송신합니다 ( FB P_SND_RK를이용한데이터송신 참조 ) 원격통신파트너에서데이터를페칭하고프로그래머블컨트롤러의 S7데이터영역에둡니다 ( FB P_SND_RK를이용한데이터페칭 참조 ) : CP 341에서데이터를페칭하는경우에는항상 CP 341에 P_RCV_RK 기능블록을프로그래밍해야합니다. 패시브요청 : 패시브요청을사용해서 CP 341 상의데이터읽기와준비를조정하려면 7 P_RCV_RK 기능블록 (FB) 을사용합니다. 통신파트너는액티브에해당합니다. 다음과같은일을수행할수있습니다. 통신파트너에서프로그래머블컨트롤러의 S7 데이터영역으로송신한데이터를읽습니다 ( FB P_RCV_RK에서의데이터수신 참조 ). 프로그래머블컨트롤러에서원격통신파트너로보낼데이터를준비합니다 ( FB P_RCV_RK를이용한데이터준비 참조 ) 요청의병렬처리사용자프로그램의각 CP 341에는한액티브요청과한패시브요청만을프로그래밍할수있습니다. CP 341에서는액티브요청을처리하는동안패시브요청을처리할수도있습니다. 다음과같은것만을사용할수있다는점에도주의하십시오. FB P_SND_RK의 1 인스턴스데이터블록 FB P_RCV_RK의 1 인스턴스데이터블록그이유는 FB의내부루틴에필요한상태가인스턴스데이터블록에저장되기때문입니다 지점간통신 CP 341

15 인터프로세서통신플래그인터프로세서통신플래그 SIMATIC S5에서익힌인터프로세서통신플래그기능은 CP 341의데이터수신또는준비시의비동기덮어쓰기지정 (FB 7 P_RCV_RK) 과 CPU 상의데이터처리방법으로지원됩니다. 인터프로세서통신플래그는 RK 512 컴퓨터연결과함께만사용할수있습니다. 데이터일관성데이터일관성은 CPU와 CP 341 사이의데이터전송블록크기때문에 32 바이트로제한됩니다. 다음은 32 바이트를넘는데이터전송의일관성에적용되는사항입니다. 송신기 : 데이터모두를전송할때까지는전송 DB에액세스하지마십시오 (DONE = 1). 페처 : 데이터모두를전송할때까지는전송 DB에액세스하지마십시오 (DONE = 1). 수신기 : 인터프로세서통신플래그기능을사용합니다. 데이터모두를수신할때까지는수신 DB에액세스하지마십시오 ( 이요청의인터프로세서통신플래그분석 : 인터프로세서통신플래그는 NDR = 1인경우 FB에서한주기에설정됩니다 ). 수신데이터를처리할때까지는인터프로세서통신플래그를 0 으로리셋하지마십시오. 준비기 : 인터프로세서통신플래그기능을사용합니다. 데이터를모두페칭할때까지는준비된데이터에액세스하지마십시오 ( 이요청의인터프로세서통신플래그분석 : 인터프로세서통신플래그는 NDR = 1인경우 FB에서한주기에설정됩니다 ). 페칭할데이터를모두처리할때까지는인터프로세서통신플래그를 0 으로리셋하지마십시오. 파트너에서영역 I( 입력 ), O( 출력 ), F( 플래그 ), T( 시간 ), C( 카운터 ) 에있는데이터를페칭하는경우에는인터프로세서통신플래그를사용하지않는한데이터일관성이제한되기때문에데이터전송이진행되는동안다른인스턴스에서이런영역에액세스할수가없습니다. 지점간통신 CP

16 FB P_SND_RK를이용한데이터송신 ( 액티브요청 ) 파라미터설정 SF = S 에 The P_SND_RK 기능블록을사용해서 S7 데이터영역의데이터를 CP 341에전송할수있습니다. 데이터전송은 REQ 입력에발생하는양의에지로시작됩니다. 관련데이터의양에따라데이터전송작업은여러번의호출에걸쳐 ( 프로그램주기 ) 실행될수도있습니다 (LEN). LADDR 파라미터는어드레싱할 CP 341의어드레스를지정합니다. 데이터블록영역은송신할데이터에허용할수있는유일한소스입니다. 소스는이데이터블록에서송신할첫데이터바이트의데이터블록번호 (DB_NO) 와오프셋 (DBB_NO) 에의해완전히지정됩니다. 허용되는대상영역으로는데이터유형 (R_TYP), 데이터블록 (DB), 확장데이터블록 (DX) 이있습니다. 대상은첫바이트를기록할 CPU 번호 (R_CPU_NO, 멀티프로세서통신에만관련 ), 데이터유형 (R_TYP: DB or DX), 데이터블록번호 (R_NO), 오프셋 (R_OFFSET) 에의해완전히지정됩니다. R_CF_BYT와 R_CF_BIT는파트너 CPU 상의인터프로세서통신플래그바이트와비트를정의합니다. P_SND_RK 기능블록 (FB) 은 R 파라미터의입력시그널상태가 1 인경우에주기내에서호출할수있습니다. 그러면 CP 341에대한전송이취소되고 P_SND_RK FB가다시초기상태로설정됩니다. CP 341에서이미수신한데이터는통신파트너로송신됩니다. R 입력이정적인시그널상태 1 로유지되는것은송신이꺼진것을나타냅니다. FB P_SND_RK에서의에러표시 DONE 출력에 request completes without errors 가표시됩니다. ERROR에는에러발생여부가표시됩니다. 에러가발생한경우에는 STATUS에해당이벤트번호가표시됩니다 (8.3절참조 ). 에러가발생하지않은경우 STATUS의값은 0이됩니다. DONE과 ERROR/STATUS는 FB P_SND_RK의 RESET에대한응답으로도출력할수있습니다 ( 그림 6-3 참조 ). 에러가발생하면이진결과 BR이리셋됩니다. 에러없이블록이종료된경우에는이진결과상태가 1 로설정됩니다. P_SND_RK 기능블록 (FB) 에는파라미터점검능력이없습니다. 즉, 잘못된 파라미터가있는경우에는 CPU 가 STOP 모드로전환될수도있습니다 지점간통신 CP 341

17 데이터송신에관한사항데이터송신에관한다음사항에주의하십시오. RK 512를사용하면짝수데이터만을송신할수있습니다. 길이 (LEN) 데이터로홀수를지정하면끝에값이 0 인자리채우기용바이트가전송됩니다. RK 512를사용하면짝수오프셋만을사용할수있습니다. 홀수오프셋을지정한경우에는데이터가파트너의데이터영역내에있는, 다음으로낮은오프셋으로저장됩니다. 예 : 오프셋은 7 이고, 데이터는바이트 6 으로저장됩니다. 지점간통신 CP

18 수행작업 블록호출 EN과 ENO 파라미터는그래픽표시 (LAD 또는 FBD) 에만나타납니다. 이런파라미터를처리할때에, 컴파일러에서는이진결과 BR을사용합니다. 블록이에러없이종료된경우에는이진결과시그널상태가 1 로설정됩니다. 에러가발생한경우에는 BR이 0 으로설정됩니다. 데이터영역내지정사항 P_SND_RK FB는인스턴스 DB I_SND_RK와함께작동합니다. DB 번호는호출내에지정됩니다. 인스턴스 DB의길이는 62바이트입니다. 인스턴스 DB 내의데이터에는액세스할수없습니다 지점간통신 CP 341

19 파라미터, FB P_SND_RK 다음표에는 데이터송신 요청에해당하는 8 P_SND_RK 기능블록의파라미터에 관한설명이나와있습니다. 표 6-4 데이터송신 요청에해당하는 8 P_SND_RK 기능블록의파라미터 이름 유형 데이터 설명 허용되는값, 비고 유형 SF INPUT CHAR 송신데이터또는페치데이터에해당하는셀렉터 SF = S ( 송신 ) 기본값 : S REQ INPUT BOOL 양의에지에서요청을시작합니다. R INPUT BOOL 요청을취소합니다. 현재요청이취소됩니다. 송신이차단됩니다. 기본값 : 0 LADDR INPUT INT CP 341의기본어드레스 STEP 7에서기본어드레스를얻습니다. DB_NO INPUT INT 소스의데이터블록번호 송신 DB 번호 ; CPU별, (0은허용되지않습니다 ) DBB_NO INPUT INT 데이터바이트번호 of 소스 0 _ DBB_NO _ 8190 데이터를데이터워드로전송합니다 LEN INPUT INT 송신할프레임의데이터길이 1 _ LEN _ 1024, 바이트로지정, 짝수제한 R_CPU_NO INPUT INT 파트너 CPU의 CPU 번호 0 _ R_CPU_NO _ 4, 멀티프로세서작동에만해당, 기본값 : 1 R_TYP INPUT CHAR 파트너 CPU 상의어드레스유형 D : 데이터블록 X : 확장데이터블록 R_NO INPUT INT 파트너 CPU 상의데이터 0 _ R_NO _ 255 블록번호 R_OFFSET INPUT INT 파트너 CPU 상의데이터 0 _ R_OFFSET _ 510, 짝수제한 바이트번호 R_CF_BYT INPUT INT 파트너 CPU 상의인터프로세서통신플래그바이트 0 _ R_CF_BYTE _ 255 기본값 : 255 ( 의미 : 인터프로세서통신플래그없음 ) R_CF_BIT INPUT INT 파트너 CPU 상의 0 _ R_CF_BIT _ 7 인터프로세서통신플래그비트 DONE 1 OUTPUT BOOL 에러없이요청이 STATUS 파라미터 == 16#00; 완료되었습니다. ERROR 1 OUTPUT BOOL 요청이완료되었으나에러가발생했습니다. STATUS 파라미터에오류에관한상세정보가포함됩니다, STATUS 1 OUTPUT WORD 에러사양 에러 == 1인경우, STATUS 파라미터에오류에관한상세정보가포함됩니다, 1 파라미터는다음으로 FB를호출할때까지사용할수있습니다. 지점간통신 CP

20 메시지프레임헤더내사양 다음표에는 RK 512 메시지프레임헤더내사양이나와있습니다. 표 6-5 RK 512 메시지프레임헤더 데이터송신 요청에해당하는 RK512 메시지프레임헤더내 사양 S7 프로그래머블 컨트롤러상의소스 ( 로컬 CPU) 대상, 파트너 CPU 메시지프레임헤더, 바이트 3/4 명령유형 5/6 D-DBNO/D 오프셋 7/8 번호 데이터블록데이터블록 AD DB/DW 워드 데이터블록확장데이터블록 AD DB/DW 워드 약자 : D-DBNO 대상데이터블록번호 D-Offset 대상시작어드레스 DW 워드로나타낸오프셋 6-20 지점간통신 CP 341

21 P_SND_RK FB 의시간순서도 다음그림에는 REQ 와 R 입력의배선방법에따른 DONE 과 ERROR 파라미터의 거동이설명되어있습니다. 그림 6-3 데이터송신 요청에해당하는 8 P_SND_RK 기능블록의시간순서도 REQ 입력은에지로발동됩니다. REQ 입력에생기는양의에지를사용합니다. 전송 프로시저내내 RLO( 논리작동결과 ) 를 1 로유지할필요는없습니다. 지점간통신 CP

22 FB P_SND_RK 의데이터페칭 ( 액티브요청 ) P_SND_RK 기능블록은원격통신파트너에서 SF = F 페치데이터를설정해서 파라미터에사용한후프로그래머블컨트롤러의 S7 데이터영역에넣을수있습니다. CP 341 에서데이터를페칭하는경우에는항상 CP 341 상에 P_RCV_RK 기능블록을 프로그래밍해야합니다. 데이터전송은 REQ 입력에발생하는양의에지로시작됩니다. 관련데이터의양에따라데이터전송작업은여러번의호출에걸쳐 ( 프로그램주기 ) 실행될수도있습니다 (LEN). LADDR 파라미터는어드레싱할 CP 341의어드레스를지정합니다. 데이터를페칭할통신파트너는 CPU 번호 (R_CPU_NO, 멀티프로세서통신에만관련 ) 로지정됩니다. 페칭할데이터의소스로는다음과같은데이터유형 (R_TYP) 을사용할수있습니다. 데이터블록, 확장데이터블록, 플래그, 입력, 출력, 카운터, 시간. 소스는이영역에서송신할첫데이터바이트의데이터유형 (R_TYP), 데이터블록번호 (R_NO, 데이터블록과확장데이터블록에만관련 ), 오프셋 (R_OFFSET) 에의해완전히지정됩니다. R_CF_BYT와 R_CF_BIT는파트너 CPU 상의인터프로세서통신플래그바이트와비트를정의합니다. 대상으로는데이터블록 (DB) 만이허용됩니다. 대상은이데이터블록에기록할첫데이터바이트의데이터블록번호 (DB_NO) 와오프셋 (DBB_NO) 에의해완전히지정됩니다. P_SND_RK 기능블록 (FB) 은 R 파라미터입력의시그널상태가 1 이되면주기내에서호출할수있습니다. 그러면 CP 341에서전송이취소되고, P_SND_RK FB가초기상태로다시설정됩니다. R 입력이정적으로시그널상태 1 을가리키는것은페칭이꺼져있는것을나타냅니다 지점간통신 CP 341

23 FB P_SND_RK에서의에러표시 DONE 출력에 request completed without errors 가표시됩니다. ERROR에는에러발생여부가표시됩니다. 에러가발생한경우에는 STATUS에해당이벤트번호가표시됩니다 (8.3절참조 ). 에러가발생하지않은경우 STATUS의값은 0이됩니다. DONE과 ERROR/STATUS는 FB P_SND_RK의 RESET에대한응답으로도출력됩니다 ( 그림 6-4 참조 ). 에러가발생하면이진결과 BR이리셋됩니다. 에러없이블록이종료된경우에는이진결과상태가 1 로설정됩니다. P_SND_RK 기능블록 (FB) 에는파라미터점검능력이없습니다. 즉, 잘못된 파라미터가있으면 CPU 가 STOP 모드로전환될수있습니다. ( 확장 ) 데이터블록에서의사항데이터블록과확장데이터블록에서의데이터페칭에관한다음사항에주의하십시오. RK 512에서는짝수데이터만을페칭할수있습니다. 길이 (LEN) 값으로홀수데이터를지정하면추가바이트가함께전송됩니다. 하지만대상 DB에는정확한데이터수가입력됩니다. RK 512에서는짝수오프셋만을사용할수있습니다. 홀수오프셋을지정하면데이터는파트너의데이터영역에있는, 다음으로낮은짝수오프셋을사용해서페칭합니다. 예 : 오프셋은 7 이고데이터는바이트 6 으로페칭됩니다. 시간과카운터에관한사항통신파트너에서시간이나카운터를페칭하는경우에는각시간또는카운터에대해 2 바이트가페칭된다는것에주의해야합니다. 예를들어, 10 카운터를페칭하려면길이로 20을입력해야합니다. 지점간통신 CP

24 수행작업 블록호출 EN과 ENO 파라미터는그래픽표시 (LAD 또는 FBD) 에만나타납니다. 이런파라미터를처리하는데에는컴파일러에서이진결과 BR을사용합니다. 블록이에러없이종료된경우에는이진결과시그널상태가 1 로설정됩니다. 에러가발생한경우에는 BR이 0 으로설정됩니다. 데이터영역내지정사항 P_SND_RK FB는인스턴스 DB I_SND_RK와함께작동합니다. DB 번호는호출내에지정됩니다. 인스턴스 DB의길이는 62바이트입니다. 인스턴스 DB 내의데이터에는액세스할수없습니다 지점간통신 CP 341

25 파라미터, FB P_SND_RK 다음표에는 데이터페치 요청에해당하는 8 P_SND_RK 기능블록의파라미터에 관한설명이나와있습니다. 표 6-6 데이터페치 요청에해당하는 8 P_SND_RK 기능블록의파라미터 이름유형데이터유형설명허용되는값, 주석 SF INPUT CHAR 데이터송신또는데이터페칭용 셀렉터 SF = F ( 페칭 ) 기본값 : S ( 송신 ) REQ INPUT BOOL 양의에지로요청을시작합니다. R INPUT BOOL 요청을취소합니다. 현재요청이취소됩니다. 페칭이차단됩니다. 기본값 : 0 LADDR INPUT INT CP 341의기본어드레스 STEP 7에서기본어드레스를얻습니다 DB_NO INPUT INT 대상데이터블록번호 송신 DB 번호 ; CPU별, (0은허용되지않습니다 ) DBB_NO INPUT INT 대상데이터바이트번호 0 _ DBB_NO _ 8190 데이터를데이터워드로전송합니다 LEN INPUT INT 페칭할프레임의데이터길이 1 _ LEN _ 1024, 바이트로지정 2 R_CPU_NO INPUT INT 파트너의 CPU 번호 CPU 0 _ R_CPU_NO _ 4, 멀티프로세서작동에만해당, 기본값 : 1 R_TYP INPUT CHAR 파트너 CPU 상의어드레스유형 D : 데이터블록 X : 확장데이터블록 F : 플래그 I : 입력 O : 출력 C : 카운터 T : 시간 R_NO INPUT INT 데이터블록번호 on partner CPU 0 _ R_NO _ 255 R_OFFSET INPUT INT 파트너 CPU 상의데이터바이트 표 6-7 참조 번호 R_CF_BYT INPUT INT 파트너 CPU 상의인터프로세서 통신플래그바이트 0 _ CF_BYTE _ 255 기본값 : 255 ( 의미 : 인터프로세서 통신플래그없이 ) R_CF_BIT INPUT INT 파트너 CPU 상의인터프로세서 0 _ CF_BIT _ 7 통신플래그비트 지점간통신 CP

26 DONE 1 OUTPUT BOOL 에러없이요청이 STATUS 파라미터 == 16#00; 완료되었습니다. 에러 1 OUTPUT BOOL 요청이완료되었으나에러가 발생했습니다. STATUS 파라미터에오류에관한 상세정보가포함됩니다, STATUS 1 OUTPUT WORD 에러사양 에러 == 1인경우, STATUS 파라미터에오류에관한상세정보가포함됩니다, 1 파라미터는다음으로 FB를호출할때까지사용할수있습니다. 2 각시간과각카운터에는길이로항상 2 바이트를지정합니다 지점간통신 CP 341

27 데이터소스에해당하는 FB 상의파라미터 ( 파트너 CPU) 다음표에는전송할수있는데이터유형목록이나와있습니다. 표 6-7 데이터페치 요청에해당하는전송가능데이터유형 파트너 CPU 상의소스 R_TYP R_NO R_OFFSET** ( 바이트단위 ) 데이터블록 D * 확장데이터블록 X * 메모리마커 M 무관 입력 E 무관 출력 A 무관 카운터 Z 무관 시간 T 무관 * 짝수라야만합니다! ** 값은파트너 CPU에서결정됩니다. 메시지프레임헤더내사양 다음표에는 RK 512 메시지프레임헤더내사양이나와있습니다. 표 6-8 페치데이터 요청에해당하는 RK 512 메시지프레임헤더내사양 파트너 CPU 상의 S7 프로그래머블 메시지프레임헤더, 바이트 소스 컨트롤러상의대상 ( 로컬 3/4 명령유형 5/6 S-DBNO/S 7/8 번호 CPU) 오프셋 데이터블록 데이터블록 ED DB/DW 워드 확장데이터블록 데이터블록 EX DB/DW 워드 메모리마커 데이터블록 EM 바이트어드레스 바이트 입력 데이터블록 EI 바이트어드레스 바이트 출력 데이터블록 EQ 바이트어드레스 바이트 카운터 데이터블록 EC 카운터번호 워드 시간 데이터블록 ET 시간값 워드 약자 : S-DBNO 소스데이터블록번호 S-Offset 소스시작어드레스 지점간통신 CP

28 FB P_SND_RK FB 의시간순서도 다음그림에는 REQ 와 R 입력의배선방법에따른 DONE 과 ERROR 파라미터의 거동이나와있습니다. 그림 6-4 페치데이터 요청에해당하는 8 P_SND_RK 기능블록의시간순서도 REQ 입력은에지로발동됩니다. REQ 입력에생기는양의에지를사용합니다. 전송 프로시저내내 RLO( 논리작동결과 ) 를 1 로유지할필요는없습니다 지점간통신 CP 341

29 FB P_RCV_RK에서의데이터수신 ( 패시브요청 ) P_RCV_RK FB는데이터를 CP 341에서 S7 데이터영역으로전송합니다. P_RCV_RK FB는데이터전송중에주기내에서호출할수도있고, 타이머구동프로그램에서 ( 조건없이 ) 정적으로호출할수도있습니다. 파라미터 EN_R의 ( 정적 ) 시그널상태가 1 이면소프트웨어는 CP 341에서데이터를읽을수있는지여부를점검합니다. EN_R 파라미터의시그널상태를 0 으로만들면활성전송을취소할수있습니다. 취소된수신요청은에러메시지와함께종료됩니다 (STATUS 출력 ). EN_R 파라미터의시그널상태가 0 인동안은수신이꺼진상태로유지됩니다. 관련데이터의양에따라데이터전송작업은여러번의호출에걸쳐 ( 프로그램주기 ) 실행될수도있습니다. LADDR 파라미터는어드레싱할 CP 341의어드레스를지정합니다. 통신파트너에서대상 DB 를지정한경우에는데이터가 RK 512 메시지프레임헤더에지정된데이터영역으로들어갑니다. (L_...) 파라미터는사용자에게전송할데이터에해당하는대상영역유형 (L_TYP) 과대상데이터블록번호 (L_NO, L_TYP = DB와함께만관련 ), 대상영역내의오프셋 (L_OFFSET), 길이 (LEN) 를알립니다. 파트너에서대상 DX 를지정한경우에는데이터가파라미터 DB_NO와 DBB_NO에지정된데이터블록 (DB) 에들어갑니다. 기능블록에서 R 파라미터의시그널상태 1 을인식하면현재전송요청이취소되고 P_RCV_RK FB가초기상태로설정됩니다. R 파라미터의시그널상태가 1 을표시하는동안은수신이꺼진상태를유지합니다. NDR 출력에 request completed without errors/data accepted 가표시됩니다 ( 데이터모두읽음 ). 파라미터 L_TYP, L_NO, L_OFFSET은데이터를놓을위치에서한주기에순서대로표시됩니다. 파라미터 L_CF_BYT와 L_CF_BIT 역시한주기에서해당요청의 LEN과함께표시됩니다. FB P_RCV_RK FB에서의에러표시 ERROR에는에러발생여부가표시됩니다. 에러가발생한경우에는 STATUS에해당이벤트번호가표시됩니다 (8.3절참조 ). 에러가발생하지않은경우 STATUS의값은 0이됩니다. NDR과 ERROR/STATUS는 FB P_RCV_RK의 RESET에대한응답으로도출력됩니다 (LEN 파라미터 == 16#00) ( 그림 6-5 참조 ). 에러가발생하면이진결과 BR이리셋됩니다. 에러없이블록이종료된경우에는이진결과상태가 1 로설정됩니다. P_RCV_RK 기능블록에는파라미터점검능력이없습니다. 즉, 잘못된파라미터가 있으면 CPU 가 STOP 모드로전환될수있습니다. 지점간통신 CP

30 인터프로세서통신플래그의사용데이터수신을시작하기전에는 RK 512 메시지프레임헤더에있는인터프로세서통신플래그를점검합니다. 인터프로세서통신플래그값이 0 이아니면데이터는전송되지않습니다. 전송이완료되면기능블록에서는인터프로세서통신플래그를 1 로설정하고인터프로세서통신플래그 (NDR) 는기능블록에서한주기에대해출력됩니다. 사용자프로그램에서인터프로세서통신플래그분석은전송데이터의처리여부를나타냅니다. 데이터를처리하고나면사용자는인터프로세서통신플래그를 0 으로리셋해야합니다. 다음 SEND 요청은통신파트너에서시작할수있습니다. 수행작업 블록호출 EN과 ENO 파라미터는그래픽표시 (LAD 또는 FBD) 에만나타납니다. 컴파일러에서이런파라미터를처리하는데에는이진결과 BR이사용됩니다. 블록이에러없이종료된경우에는이진결과시그널상태가 1 로설정됩니다. 에러가발생한경우에는 BR이 0 으로설정됩니다 지점간통신 CP 341

31 데이터영역내지정사항 P_RCV_RK FB는인스턴스 DB I_RCV_RK와함께사용됩니다. DB 번호는호출내에지정됩니다. DB 인스턴스의길이는 60바이트입니다. 인스턴스 DB 내의데이터에는액세스할수없습니다. 예외 : 에러 STATUS == W#16#1E0E가발생한경우에는 SFCERR 변수에서에러에관한자세한사항을참조할수잆습니다 (8.3절참조 ). 이에러변수는인스턴스 DB에대한기호액세스를통해서만로드할수있습니다. 지점간통신 CP

32 파라미터, FB P_RCV_RK 다음표에는 데이터수신 요청에해당하는 7 P_RCV_RK 기능블록의파라미터에 관한설명이나와있습니다. 표 6-9 데이터수신 요청에해당하는 7 P_RCV_RK 기능블록의파라미터 이름유형데이터유형설명허용되는값, 비고 EN_R INPUT BOOL 데이터수신을허용합니다 R INPUT BOOL 요청을취소합니다. 현재요청이취소됩니다. 수신이차단됩니다. 기본값 : 0 LADDR INPUT INT CP 341의기본어드레스 STEP 7에서기본어드레스를얻습니다. DB_NO INPUT INT 수신데이터의데이터 블록번호 ( 대상 ) DBB_NO INPUT INT 수신데이터의데이터 바이트번호 ( 대상 ) L_TYP 1 OUTPUT CHAR 로컬 CPU 상의영역유형 ( 대상 ) L_NO 1 OUTPUT INT 로컬 CPU 상의데이터 블록번호 ( 대상 ) L_OFFSET OUTPUT INT 로컬 CPU 상의데이터 1 바이트번호 ( 대상 ) L_CF_BYT OUTPUT INT 로컬 CPU 상의 1 인터프로세서통신 플래그바이트 L_CF_BIT 1 OUTPUT INT 로컬 CPU 상의 인터프로세서통신 플래그비트 NDR 1 OUTPUT BOOL 에러없이요청이 완료되었습니다. 데이터가 수용되었습니다. 에러 1 OUTPUT BOOL 요청이완료되었으나 에러가발생했습니다. LEN 1 OUTPUT INT 수신된메시지프레임 길이 수신 DB 번호 : CPU별, 0은허용되지않습니다 ( 대상이 DX인경우에만해당 DX) 0 _ DBB_NO _ 8190 데이터를데이터워드로수신합니다 ( 대상이 DX인경우에만해당 DX) D : 데이터블록 0 _ L_NO _ _ L_OFFSET _ _ L_CF_BYTE _ 의미 : 인터프로세서통신플래그없음 0 _ L_CF_BIT _ 7 STATUS 파라미터 == 16#00; STATUS 파라미터에오류에관한상세정보가포함됩니다, 0 _ LEN _ 1024, 바이트수로 지정됩니다 STATUS 1 OUTPUT WORD 에러사양 에러 == 1인경우, STATUS 파라미터에에러에관한자세한 내용이포함됩니다. 1 파라미터는다음으로 FB를호출할때까지사용할수있습니다 지점간통신 CP 341

33 FB P_RCV_RK FB 의시간순서도 다음그림에는 EN_R 과 R 입력배선방법에따른 NDR, LEN, ERROR 파라미터의 거동이나와있습니다. 그림 6-5 데이터수신 요청에해당하는 7 P_RCV_RK 기능블록의시간순서도 EN_R 은정적값 1 로설정해야합니다. 수신요청중에는 EN_R 파라미터에 RLO 1 을보내야합니다 ( 논리작동결과 ). 지점간통신 CP

34 FB P_RCV_RK을이용한데이터준비 ( 패시브요청 ) 통신파트너에서 FETCH 요청을실행하는경우에는 P_RCV_RK 기능블록을호출해야합니다. P_RCV_RK FB는 S7 데이터영역에서 CP 341에전송할데이터를준비합니다. P_RCV_RK FB는전송시에주기내에서호출할수도있고타이머구동프로그램에서호출할수도있습니다 ( 조건없이 ). 파라미터 EN_R에서의 ( 정적 ) 시그널상태가 1 이면소프트웨어는 CP 341에서데이터를준비할수있는지여부를점검합니다. EN_R 파라미터의시그널상태를 0 으로만들면활성전송을취소할수있습니다. 취소된요청은에러메시지와함께종료됩니다 (STATUS 출력 ). EN_R 파라미터에시그널상태 0 이표시되는동안에는요청이꺼진상태를유지합니다. 관련데이터의양에따라데이터전송작업은여러번의호출에걸쳐 ( 프로그램주기 ) 실행될수도있습니다. 준비할데이터의소스영역유형 (L_TYP), 소스데이터블록번호 (L_NO, L_TYP = DB와함께인경우에만해당됩니다 ), 소스영역내오프셋 (L_OFFSET), 길이 (LEN) 는첫 RK 412 메시지프레임에서결정됩니다. 기능불록에서는이메시지프레임의정보를분석한후요청데이터를 CP 341로전송합니다. DB_NO와 DBB_NO 파라미터는 P_RCV_RK 기능블록에서별로중요성을갖지않습니다. LADDR 파라미터는어드레싱할 CP 341의어드레스를지정합니다. 기능블록에서 R 파라미터의시그널상태 1 을인식하면현재전송요청은취소되고 P_RCV_RK FB가초기상태로설정됩니다. R 파라미터의시그널상태가 1 인동안에는요청이꺼진상태를유지합니다. NDR 출력에 request completed without errors/data accepted 가표시됩니다 ( 모든데이터읽음 ). 파라미터 L_TYP, L_NO, L_OFFSET에는데이터를페칭할한소스주기에대해차례로표시됩니다 ( 가능한데이터유형 : 데이터블록, 입력바이트, 출력바이트, 시간, 카운터 ). 파라미터 L_CF_BYT와 L_CF_BIT 역시해당요청의 LEN과함께한주기에대해표시됩니다. 통신파트너에서 CP 341 의시간또는카운터를페칭하는경우에는길이가최대 32 바이트로제한됩니다 ( 각각 2 바이트로구성되는 16 개의시간또는카운터 ) 지점간통신 CP 341

35 P_RCV_RK FB에서의에러표시 ERROR에는에러발생여부가표시됩니다. 에러가발생한경우에는 STATUS에해당이벤트번호가표시됩니다 (8.3절참조 ). 에러가발생하지않은경우 STATUS의값은 0이됩니다. NDR과 ERROR/STATUS은 FB P_RCV_RK의 RESET에대한응답으로도출력됩니다 (LEN 파라미터 == 16#00) ( 그림 6-5 참조 ). 에러가발생하면이진결과 BR이리셋됩니다. 에러없이블록이종료된경우에는이진결과상태가 1 로설정됩니다. P_RCV_RK 기능블록에는파라미터점검능력이없습니다. 즉, 잘못된파라미터가 있으면 CPU 가 STOP 모드로전환될수있습니다. 인터프로세서통신플래그의사용메시지프레임을수신하고나면 RK 512 메시지프레임헤더내의인터프로세서통신플래그가점검됩니다. 인터프로세서통신플래그의값이 0 이되지않으면데이터는준비되지않습니다. 전송이완료되면기능블록의인터프로세서통신플래그는 1 로설정되고, 기능블록의한주기에해당하는인터프로세서통신플래그 (NDR) 가출력됩니다. 사용자프로그램에서인터프로세서통신플래그분석은전송준비되니데이터에액세스할수있는지여부를나타냅니다. 데이터를처리하고나면사용자는곧인터프로세서통신플래그를 0 으로리셋해야합니다. 다음 FETCH 요청은통신파트너에서시작할수있습니다. 지점간통신 CP

36 수행작업 블록호출 EN과 ENO 파라미터는그래픽표시 (LAD 또는 FBD) 에만나타납니다. 컴파일러에서이런파라미터를처리하는데에는이진결과 BR이사용됩니다. 블록이에러없이종료된경우에는이진결과시그널상태가 1 로설정됩니다. 에러가발생한경우에는 BR이 0 으로설정됩니다. 데이터영역내지정사항 P_RCV_RK FB는인스턴스 DB I_RCV_RK와함께사용됩니다. DB 번호는호출내에지정됩니다. DB 인스턴스의길이는 60바이트입니다. 인스턴스 DB 내의데이터에는액세스할수없습니다. 예외 : 에러 STATUS == W#16#1E0E가발생한경우에는 SFCERR 변수에서에러에관한자세한사항을참조할수잆습니다 (8.3절참조 ). 이에러변수는인스턴스 DB에대한기호액세스를통해서만로드할수있습니다 지점간통신 CP 341

37 파라미터, FB P_RCV_RK 다음표에는 데이터준비 요청에해당하는 7 P_RCV_RK 기능블록의파라미터에 관한설명이나와있습니다. 표 6-10 데이터준비 요청에해당하는 7 P_RCV_RK 기능블록의파라미터 이름 유형 데이터유형 설명 허용되는값, 비고 EN_R INPUT BOOL 데이터읽기를허용합니다y R INPUT BOOL 요청을취소합니다. 현재요청이취소됩니다. 준비가차단됩니다. 기본값 : 0 LADDR INPUT INT CP 341의기본어드레스 STEP 7에서기본어드레스를얻습니다. DB_NO INPUT INT 무관 DBB_NO INPUT INT 무관 L_TYP 1 OUTPUT CHAR 로컬 CPU 상의영역유형 ( 소스 ) L_NO 1 OUTPUT INT 로컬 CPU 상의데이터블록번호 ( 소스 ) L_OFFSET OUTPUT INT 로컬 CPU 상의데이터 1 바이트번호 ( 소스 ) L_CF_BYT OUTPUT INT 로컬 CPU 상의 1 인터프로세서통신플래그 바이트 L_CF_BIT 1 OUTPUT INT 로컬 CPU 상의 인터프로세서통신플래그 비트 NDR 1 OUTPUT BOOL 에러없이요청이 완료되었습니다. 데이터가 수용되었습니다. 에러 1 OUTPUT BOOL 요청이완료되었으나 에러가발생했습니다. D : 데이터블록 F : 플래그 I : 입력 O : 출력 C : 카운터 T : 시간 0 _ L_NO _ 255 (L_TYP = D인경우에만해당 ) 0 _ L_OFFSET _ 510 ( 영역유형에따라달라짐 ) 0 _ L_CF_BYTE _ 의미 : 인터프로세서통신플래그없음 0 _ CF_BIT _ 7 STATUS 파라미터 == 16#00; STATUS 파라미터에오류에관한상세정보가포함됩니다, LEN 1 OUTPUT INT 수신된메시지프레임길이 0 _ LEN _ 1024, 바이트수로지정됩니다 STATUS 1 OUTPUT WORD 에러사양 에러 == 1인경우, STATUS 파라미터에오류에관한상세정보가포함됩니다, 1 파라미터는다음으로 FB 를호출할때까지사용할수있습니다. 지점간통신 CP

38 P_RCV_RK FB 의시간순서도 다음그림은 EN_R 과 R 입력배선방법에따른 NDR, LEN, ERROR 파라미터의 거동을나타냅니다. 그림 6-6 데이터준비 요청에해당하는 7 P_RCV_RK 기능블록의시간순서도 EN_R 은정적값 1 로설정해야합니다. 수신요청을진행하는동안에는 EN_R 파라미터에 RLO 1 이설정되어야합니다 ( 논리작동결과 ) 지점간통신 CP 341

39 6.3.3 ASCII 드라이버에서의시스템기능블록사용 3964(R) 프로시저가있는 ASCII 드라이버의데이터전송에도같은기능을사용할수있습니다. 즉, 6.3.1절에서 3964(R) 프로시저에대해설명한, 모든기능블록 FB P_SND_RK와 FB P_RCV_RK에관한모든정보는 ASCII 드라이버에도해당됩니다. 또, RS 232C 인터페이스서브모듈에서 ASCII 드라이버를사용하면 RS 232C 보조시그널을읽고제어할수있습니다. 다음부분에서는이런추가기능을사용하는데에필요한내용만을설명합니다. 기능블록은다음과같이 RS 232C 보조시그널을읽고제어하는데에사용할수있습니다. 인터페이스상태점검에는 FC 5 V24_STAT 인터페이스출력설정 / 리셋에는 FC 6 V24_SET CP 341 에서는 FC 5 V24_STAT 와 FC 6 V24_SET 기능의버전 _ 2.0 만이허용됩니다. 이들기능의버전 1.0 을사용하면데이터일관성에문제가발생할수있습니다. CP 341의인터페이스상태점검 V24_STAT FC는 CP 341에서 RS 232C 보조시그널을읽은후모듈파라미터에서사용자가사용할수있도록합니다. V24_STAT FC는전송중에주기내에서호출할수도있고, 시간제어프로그램에서정적으로호출할수도있습니다. RS 232C 보조시그널은기능을호출할때마다업데이트됩니다 ( 주기적폴링 ). CP 341은 20 ms의시간을기준으로입력 / 출력상태를업데이트합니다. 입력 / 출력은그런것과관계없이지속적으로업데이트됩니다. 이진결과 BR은영향을받지않습니다. 이기능은에러메시지를생성하지않습니다. LADDR 파라미터는어드레싱할 CP 341을정의합니다. 지점간통신 CP

40 수행작업 블록호출 EN 과 ENO 파라미터는그래픽표시 (LAD 또는 FBD) 에만나타납니다. 컴파일러에서는 이런파라미터의처리에이진결과 BR 을사용합니다. 데이터영역내지정사항 V24_STAT 기능은데이터영역을차지하지않습니다. 시그널변경을식별하는데에는최소펄스시간이필요합니다. 중요한시간에는 CPU 주기 ( 시간 ), CP 341 상의업데이트시간, 통신파트너의응답시간이있습니다 지점간통신 CP 341

41 파라미터 FC 5 V24_STAT 다음표에는 5 V24_STAT FC 의파라미터목록이나와있습니다. 표 6-11 FC 5 V24_STAT 파라미터 이름유형데이터 유형 설명 허용되는값, 비고 LADDR INPUT INT CP 341 의기본어드레스 STEP 7 에서기본 어드레스를얻습니다. DTR_OUT OUTPUT BOOL 데이터터미널준비완료, CP 341 작동준비완료 DSR_IN OUTPUT BOOL 데이터설정준비완료, 통신 파트너작동준비완료 RTS_OUT OUTPUT BOOL 송신요청, CP 341 송신준비완료 (CP 341 출력 ) (CP 341 입력 ) (CP 341 출력 ) 1 CTS_IN OUTPUT BOOL Clear to send, 통신파트너는 CP 341 에서데이터를수신할수 있습니다 (CP 341 의 RTS = ON 에 (CP 341 입력 ) 응답 )1 DCD_IN OUTPUT BOOL 데이터캐리어탐지, 시그널수준 수신 (CP 341 입력 ) RI_IN OUTPUT BOOL 링표시기, 시그널호출 (CP 341 입력 ) 1 이 RS 232C 보조시그널에관한자세한내용은 절을참조하십시오. CP 341의인터페이스출력설정 / 리셋사용자는 V24_SET FC 기능의파라미터입력을사용해서해당인터페이스출력을설정또는리셋할수있습니다. V24_SET FC는주기내에서호출할수도있고시간제어프로그램에서정적으로 ( 조건없이 ) 호출할수도있습니다. 이진결과 BR은영향을받지않습니다. 이기능은에러메시지를생성하지않습니다. LADDR 파라미터는어드레싱할 CP 341을정의합니다. 지점간통신 CP

42 수행작업 블록호출 EN 과 ENO 파라미터는그래픽표시 (LAD 또는 FBD) 에만나타납니다. 컴파일러에서 이런파라미터를처리하는데에는이진결과 BR 이사용됩니다. 데이터영역내지정사항 V24_STAT 기능은데이터영역을차지하지않습니다. 파라미터 FC 6 V24_SET 다음표에는 6 V24_SET FC 의파라미터목록이나와있습니다. 표 6-12 FC 6 V24_SET 파라미터 이름유형데이터 유형 설명 허용되는값, 비고 LADDR INPUT INT CP 341 의기본어드레스 STEP 7 에서기본 어드레스를얻습니다. RTS INPUT BOOL 송신요청, CP 341 송신준비완료 1 (CP 341 출력제어 ) DTR INPUT BOOL 데이터터미널준비완료, CP 341 작동 (CP 341 출력제어 ) 준비완료 1 1 RS 232C 보조시그널에관한자세한내용은 절을참조하십시오 지점간통신 CP 341

43 6.4 기능블록의파라미터화 이절은 SIMATIC S5 에서 SIMATIC S7 로업그레이드하는사용자를대상으로 마련되었습니다. 여러작은절에는 STEP 7 에서의기능블록프로그래밍에관한주요 내용이포함되어있습니다 데이터블록지정관련일반정보 어드레싱 데이터블록에있는데이터피연산자는 STEP 7 에서비트별로어드레싱 처리됩니다 ( 어드레싱이워드별로이루어지는 STEP 5 와는대조적입니다 ). 따라서 데이터피연산자의어드레스를변환해야합니다. 그림 6-7 STEP 5 와 STEP 7 의데이터어드레싱비교 STEP 7 에서의데이터워드어드레스는 STEP 5 에비해두배가되었습니다. 더 이상은오른쪽과왼쪽데이터바이트로나뉘지않습니다. 비트번호는항상 0 에서 7 까지로지정됩니다. 지점간통신 CP

44 예 표의왼쪽열에있는 STEP 5 데이터피연산자는오른쪽열의 STEP 7 데이터 피연산자가됩니다. STEP 5 STEP 7 DW 10 DBW 20 DL 10 DBB 20 DR 10 DBB 21 D 10.0 DBX 21.0 D 10.8 DBX 20.0 D DBX 데이터블록의파라미터화 직접 / 간접파라미터화 STEP 7에서는 STEP 5에서처럼데이터블록을간접적으로파라미터화 ( 파라미터를현재선택한데이터블록으로전송합니다 ) 할수없습니다. 모든블록파라미터는상수와변수를모두받아들이기때문에 STEP 7에서는더이상직접파라미터화와간접파라미터화를구분할필요가없습니다. 직접파라미터화 의예 직접파라미터화 의규칙에따라 FB 8 을호출합니다 지점간통신 CP 341

45 간접파라미터화 의예 간접파라미터화 의규칙에따라 FB 8 을호출합니다. 데이터워드의파라미터화 ( 실제피연산자에따라 ) 현재선택한데이터블록은표준기능에서더이상결정할수없기때문에데이터워드사양 ( 부분적으로인정된사양 ) 은허용되지않습니다. 데이터피연산자가실질파라미터로지정된경우에는항상완전인정된사양을사용해야합니다. A fully qualified specification can be either absolute or symbolic. Mixed 어드레스ing with fully qualified data 피연산자s is rejected by the compiler. 예 1 기호표에는데이터블록에해당하는기호이름을입력하고해당데이터블록에서는 데이터피연산자에해당하는기호이름을선언합니다. 지점간통신 CP

46 예 2 사용된데이터블록 DB 10의기호이름은 CP_DB 입니다. 송신 DB 번호의기호이름은 SEND_DBNO 이며데이터블록 DB 10의데이터워드 DBW 0에위치합니다. SEND 메시지프레임의시작어드레스는 SEND_DWNO 이며데이터블록 DB 10의 DBW 2에위치하고, 메시지프레임길이는 SEND_LEN 이며데이터블록 DB 10의 DBW 4에위치합니다. 모듈어드레스에사용되는메모리워드 BGADR (MW21) 가, DONE 파라미터에는플래그 SEND_DONE (M26.0) 이, ERROR 파라미터에는메모리비트 SEND_ERROR (M26.1) 가, STATUS 파라미터에는메모리워드 SEND_STATUS (MW27) 가변수로사용됩니다. 다음페이지에는 STL 목록의예가나와있습니다. 절대적으로어드레싱된실질피연산자의예 절대적으로어드레싱된실질피연산자를이용한 FB 8 호출 : 6-46 지점간통신 CP 341

47 기호로어드레싱된실질피연산자 의예 기호로어드레싱된실질피연산자를이용한 FB 8 호출 : EN/ENO 메커니즘 EN과 ENO 파라미터는그래픽표시 (LAD 또는 FBD) 에만나타납니다. 컴파일러에서는이런파라미터의처리에이진결과 (BR) 를사용합니다. 블록이에러없이종료된경우에는이진결과시그널상태가 1 로설정됩니다. 에러가발생한경우에는 BR이 0 으로설정됩니다. 지점간통신 CP

48 6.5 프로그램처리관련일반정보 CP 341 프로그래머블컨트롤러의시동특성파라미터화데이터는 CP341: Point-to-Point Communication, Parameter Assignment 파라미터화인터페이스를사용해서작성한후 STEP7 소프트웨어를사용해서 CPU로전송할수있습니다. CPU를시동할때마다 CPU의시스템서비스에서현재파라미터를 CP 341로전송합니다. 시동특성, FB-CP 341 CPU와 CP 341 사이의연결이구성되고나면 CP 341을초기화해야합니다. 각 P_SND_RK, P_RCV_RK 기능블록에는별도의시동좌표가있습니다. 요청을능동적으로처리하려면먼저해당시동프로시저를완료해야합니다. 경고해제 기능블록에서는인터럽트를꺼둘수없습니다. 모듈어드레싱 논리기본어드레스는 STEP 7 을통해정의되며, 사용자가블록파라미터 LADDR 에서정의해야합니다 지점간통신 CP 341

49 6.6 기능블록의기술사양 메모리요구사항 다음표에는 CP 341 기능블록 / 기능의메모리요구사항이나와있습니다. 표 6-13 기능블록 / 기능의메모리요구사항 ( 바이트단위 ) 블록 이름 버전 로드메모리 작업메모리 로컬데이터 FC 5 V24_STAT FC 6 V24_SET FB 7 P_RCV_RK FB 8 P_SND_RK 실행시간 다음표에는 CP 341 기능블록 / 기능의실행시간이나와있습니다. 표 6-14 기능블록 / 기능의실행시간 ( 초단위 ) 블록이름버전기능 CPU 313/ CPU 315/ CPU CPU 614 CPU 314 CPU 315DP DP FC 5 V24_STAT 2.0 RS 232C 보조시그널읽기 FC 6 V24_SET 2.0 RS 232C 보조 시그널 설정 FB 7 P_RCV_RK 2.1 유휴 수신 * 준비 * FB 8 P_SND_RK 2.3 유휴 송신 * 페칭 * * 실행시간은데이터블록의 1 32 바이트로참조됩니다. RK 512 의경우에는파라미터의전송기본 허용범위로요청당한번씩표시된실행시간을추가해야합니다. 지점간통신 CP

50 최소 CPU 주기수다음표에는 최소요청 처리에필요한최소 CPU 주기 (FB/FC 호출 ) 수가나와있습니다 ( 프로그램주기당전송되는사용자데이터집합에 32 바이트 SEND/RECEIVE). 이값은중앙작동에만적용됩니다. 표 6-15 최소 CPU 사이클수 처리에필요한 CPU 주기수... 에러없는완료 에러발생완료 RESET/RESTART P_RCV_RK _ 3 _ 3 _ 4 P_SND_RK _ 3 _ 3 _ 4 V24_STAT 1 V24_SET 2 >> 2 CPU가 STOP에서 RUN 모드로변경된후에 CP 341에서활성화된요청을처리하려면 CP-CPU 시동메커니즘 P_SND_RK를완료해야합니다. 메커니즘에서시작된요청은소실되지않습니다. CP 341의시작좌표가완료되면이값이전송됩니다. CPU 모드가 STOP에서 RUN으로변경된후에사용자프로그램에서 CP 341에메시지를수신하려면 CP-CPU 시동메커니즘 P_RCV_RK를완료해야합니다. 사용시스템기능블록에서는다음과같은시스템기능이사용됩니다. SFC 58 WR_REC 데이터레코드쓰기 SFC 59 RD_REC 데이터레코드읽기 6-50 지점간통신 CP 341

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

제품 설명

제품 설명 1 절 제목 페이지 1.1 CP 341의사용 1-2 1.2 CP 341과의지점간연결에필요한컴포넌트 1-4 1.3 CP 341의설계 1-6 1.4 직렬인터페이스의속성 1-8 1.5 CP 341의통신파트너연결에사용되는케이블 1-12 지점간통신 CP 341 1-1 1.1 CP 341 의사용 CP 341 통신프로세서를사용하면지점간연결을통해프로그래머블컨트롤러나 컴퓨터사이에서데이터를교환할수있습니다.

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

Microsoft PowerPoint - chap06-2pointer.ppt

Microsoft PowerPoint - chap06-2pointer.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.

More information

ADP-2480

ADP-2480 Mitsubishi PLC 접속 GP 는 Mitsubishi FX Series 와통신이가능합니다. 시스템구성 6 7 8 GP-80 RS- Cable RS-C Cable FXN--BD FXN--BD 6 FX Series(FXS,FXN,FXN,FXNC, FXU) 7 FXS, FXN 8 FXN FX Series 는기본적으로 RS- 통신을하며, RS-/ converter

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

MF Driver Installation Guide

MF Driver Installation Guide Korean MF 드라이버 설치설명서 사용자 소프트웨어 CD-ROM... 드라이버 및 소프트웨어 정보...1 지원되는 운영 체제...1 MF 드라이버 및 MF Toolbox 설치... [쉬운 설치]를 사용한 설치...2 [사용자 정의 설치]를 사용한 설치...10 USB 케이블 연결(USB를 이용해 연결하는 경우만)...20 설치 결과 확인...21 온라인

More information

PRO1_09E [읽기 전용]

PRO1_09E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_09E1 Information and - ( ) 2 3 4 5 Monitor/Modify Variables" 6 7 8 9 10 11 CPU 12 Stop 13 (Forcing) 14 (1) 15 (2) 16 : 17 : Stop 18 : 19 : (Forcing) 20 :

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

1 안전 기준

1 안전 기준 PROFIBUS S7-300 의 DP 모드 : DP 마스터와 DP 슬레이브 5 PROFIBUS S7-300 의 DP 모드 : DP 마스터와 DP 슬레이브 PROFIBUS DP 에서분산주변장치를사용하여간단하고성공적으로데이터교환을할수있습니다. 이장에는 SIMATIC S7-300을 DP 마스터와 인텔리젼트 (Intelligent) DP 슬레이브로작동하게해주는예제

More information

슬라이드 1

슬라이드 1 -Part3- 제 4 장동적메모리할당과가변인 자 학습목차 4.1 동적메모리할당 4.1 동적메모리할당 4.1 동적메모리할당 배울내용 1 프로세스의메모리공간 2 동적메모리할당의필요성 4.1 동적메모리할당 (1/6) 프로세스의메모리구조 코드영역 : 프로그램실행코드, 함수들이저장되는영역 스택영역 : 매개변수, 지역변수, 중괄호 ( 블록 ) 내부에정의된변수들이저장되는영역

More information

초급과정 목차

초급과정 목차 제목 S7 PLC 소개.... 2 STEP 7 패키지구성... 3 Automation License Manager... 4 Automation License Manager 화면설명... 5 License 설치 / 백업... 6 P.C PLC 연결...... 7 인터페이스설정.... 8 P.C Adapter(RS-232C, USB) 인터페이스설정... 9 P.C

More information

PRO1_02E [읽기 전용]

PRO1_02E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_02E1 Information and 2 STEP 7 3 4 5 6 STEP 7 7 / 8 9 10 S7 11 IS7 12 STEP 7 13 STEP 7 14 15 : 16 : S7 17 : S7 18 : CPU 19 1 OB1 FB21 I10 I11 Q40 Siemens AG

More information

PRO1_16E [읽기 전용]

PRO1_16E [읽기 전용] MPI PG 720 Siemens AG 1999 All rights reserved File: PRO1_16E1 Information and MPI 2 MPI 3 : 4 GD 5 : 6 : 7 GD 8 GD 9 GD 10 GD 11 : 12 : 13 : 14 SFC 60 SFC 61 15 NETPRO 16 SIMATIC 17 S7 18 1 MPI MPI S7-300

More information

2주차: 입출력 제어 복습

2주차: 입출력 제어 복습 마이크로프로세서 응용및실습 ` 13-14 주차 : 직렬통신 (2) 한철수 전자공학과 2/35 직렬통신과병렬통신 직렬통신 한가닥의선으로송수신할데이터를차례대로전송하는방식 장점 : 통신선로가적기때문에경제적임 단점 : 전송속도가느림. 송수신약속이복잡해짐 병렬통신 여러가닥의선으로동시에여러개의데이터를전송하는방식 장점 : 전송속도가빠름 단점 : 직렬통신보다비쌈 3/35

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

System Recovery 사용자 매뉴얼

System Recovery 사용자 매뉴얼 Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.

More information

OCW_C언어 기초

OCW_C언어 기초 초보프로그래머를위한 C 언어기초 4 장 : 연산자 2012 년 이은주 학습목표 수식의개념과연산자및피연산자에대한학습 C 의알아보기 연산자의우선순위와결합방향에대하여알아보기 2 목차 연산자의기본개념 수식 연산자와피연산자 산술연산자 / 증감연산자 관계연산자 / 논리연산자 비트연산자 / 대입연산자연산자의우선순위와결합방향 조건연산자 / 형변환연산자 연산자의우선순위 연산자의결합방향

More information

KMC.xlsm

KMC.xlsm 제 7 장. /S 에필요한내용 1] IGBT 취급시주의사항 ) IGBT 취급시주의 1) 운반도중에는 Carbon Cross로 G-E를단락시킵니다. 2) 정전기가발생할수있으므로손으로 G-E 및주단자를만지지마십시요. 3) G-E 단자를개방시킨상태에서직류전원을인가하지마십시요. (IGBT 파손됨 ) 4) IGBT 조립시에는사용기기나인체를접지시키십시요. G2 E2 E1

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

PMU통신 매뉴얼 1장

PMU통신 매뉴얼 1장 TOP 통신매뉴얼 (Siemens S5/S7 시리즈 ) Published by M2I Corporation M2I Corporation < 개정이력 > No. 개정일자 개정이력 Rev. 비고 1 2003-11-03 CP441 RS-422 결선도추가 A 2 2006-05-27 CP341 설정예제추가 B 3 2007-01-04 CP341 232C 결선도수정 C

More information

Windows 10 General Announcement v1.0-KO

Windows 10 General Announcement v1.0-KO Windows 10 Fuji Xerox 장비와의호환성 v1.0 7 July, 2015 머리말 Microsoft 는 Windows 10 이 Windows 자동업데이트기능을통해예약되어질수있다고 6 월 1 일발표했다. 고객들은 윈도우 10 공지알림을받기 를표시하는새로운아이콘을알아차릴수있습니다. Fuji Xerox 는 Microsoft 에서가장최신운영시스템인 Windows

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include

More information

Studuino소프트웨어 설치

Studuino소프트웨어 설치 Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...

More information

Contents 01. 안전을 위한 주의 사항 03 02. 터치형 멀티 조절기 각부 명칭 04 03. 터치형 각방 조절기 각부 명칭 05 04. 조절기 난방/정지 하기 06 05. 조절기 외출 /해제하기 07 06. 조절기 반복난방 하기 09 07. 조절기 예약난방 /

Contents 01. 안전을 위한 주의 사항 03 02. 터치형 멀티 조절기 각부 명칭 04 03. 터치형 각방 조절기 각부 명칭 05 04. 조절기 난방/정지 하기 06 05. 조절기 외출 /해제하기 07 06. 조절기 반복난방 하기 09 07. 조절기 예약난방 / 사 용 설 명 서 대림산업 Touch형 조절기 멀티조절기 각방조절기 본 사용설명서는 찾기 쉬운 장소에 보관하세요. 제품 사용 전 반드시 사용설명서를 잘 읽어 주세요. 제품의 사양은 사전에 통보 없이 변경될 수 있습니다. 본사 및 공장 : 경기도 용인시 처인구모현면일산리 483-1 TEL : +82-31 - 336 9911 FAX : +82-31 - 336 9911

More information

PRO1_18E [읽기 전용]

PRO1_18E [읽기 전용] : S700 Siemens AG 999 All rights reserved Date: 0009 File: PRO_E Information and S7300 S7300 CPU () 3 S7300 CPU () S700 CPU () 5 S700 CPU () 6 S700 7 S700 : 9 CPU : 0 CPU : CPU : 3 SFC 35 5 ST7PRO : S700

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예 Mitsubishi FX Series Computer Link 2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK... 1 1. 시스템구성... 3 2. 시스템설정... 4 3. 사용예... 6 3.1. 사용예 1... 6 3.2. 사용예 2... 9 4. 케이블연결도... 13 4.1.

More information

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을 IDIS Mobile ios 사용설명서 Powered by 사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다.

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 인터넷프로토콜 5 장 데이터송수신 (3) 1 파일전송메시지구성예제 ( 고정크기메시지 ) 전송방식 : 고정크기 ( 바이너리전송 ) 필요한전송정보 파일이름 ( 최대 255 자 => 255byte 의메모리공간필요 ) 파일크기 (4byte 의경우최대 4GB 크기의파일처리가능 ) 파일내용 ( 가변길이, 0~4GB 크기 ) 메시지구성 FileName (255bytes)

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

Microsoft PowerPoint - chap04-연산자.pptx

Microsoft PowerPoint - chap04-연산자.pptx int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); } 1 학습목표 수식의 개념과 연산자, 피연산자에 대해서 알아본다. C의 를 알아본다. 연산자의 우선 순위와 결합 방향에

More information

네트워크 설정

네트워크 설정 158. 내용 비고 제조사 기기명 통신모듈 MITSUBISHI MELSEC(GOLDSEC-M) AJ71E71(MJ71E71)/QJ71E71 통신방식 Ethernet 3 장참조 프로토콜 3E 통신프레임표시가능 1 장 8 쪽참조 쓰기후읽기가능 1 장 9 쪽참조 통신설정 1. 통신포트설정 소켓포트번호네트워크통신을위해지정된소켓포트번호를입력합니다. 값은 5000 에서

More information

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F > 이씨제어 한글기술서적소개 1. SIMATIC S7-300/400 초급과정교육교재 S7-300/400 에대한초급교육에사용되는한글판교육교재. * 참고영어원문 : Programming with STEP 7, Automating with STEP 7 in STL and SCL A4 단면 280 쪽, 파워포인트컬러판 2. SIMATIC S7-300/400 중급과정교육교재

More information

슬라이드 제목 없음

슬라이드 제목 없음 ETOS-DPS-X Guide AC&T SYSTEM 1 ETOS-DPS-X 개요 ETOS-DPS-X Field Bus Network 중 Profibus-DP Network 에연결되는장비. ProfiBus-DP Network 시스템에 DP 통신을지원하지않는현장장비에대한통신서버기능구현. Profibus-DP Slave 동작하기때문에반드시 DP-Master 모듈이있는시스템에서적용가능.

More information

H3250_Wi-Fi_E.book

H3250_Wi-Fi_E.book 무선 LAN 기능으로 할 수 있는 것 2 무선 LAN 기능으로 할 수 있는 것 z q l D w 3 Wi-Fi 기능 플로우차트 z q l D 4 Wi-Fi 기능 플로우차트 w 5 본 사용 설명서의 기호 설명 6 각 장별 목차 1 2 3 4 5 6 7 8 9 10 11 12 13 14 7 목차 1 2 3 4 8 목차 5 6 7 8 9 9 목차 10 11 12

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 2012.11.23 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Document Distribution Copy Number Name(Role, Title) Date

More information

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Example 3.1 Files 3.2 Source code 3.3 Exploit flow

More information

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1 디지털 사진 프린터 P-S100 프린터 드라이버 설치 가이드 사용하는 컴퓨터에 따라 제공된 프린터 드라이버를 설치합니다. 설치 절차 에 대한 자세한 내용은 CD-ROM의 Readme 파일을 참조하십시오. 작동 환경 Windows 호환 모델: IBM PC/AT 및 호환품 운영 체제: Windows 98 SE/Me/2000/XP (Windows 98 SE/Me/2000/XP

More information

Chapter ...

Chapter ... Chapter 4 프로세서 (4.9절, 4.12절, 4.13절) Contents 4.1 소개 4.2 논리 설계 기초 4.3 데이터패스 설계 4.4 단순한 구현 방법 4.5 파이프라이닝 개요*** 4.6 파이프라이닝 데이터패스 및 제어*** 4.7 데이터 해저드: 포워딩 vs. 스톨링*** 4.8 제어 해저드*** 4.9 예외 처리*** 4.10 명령어 수준

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 얇지만얇지않은 TCP/IP 소켓프로그래밍 C 2 판 4 장 UDP 소켓 제 4 장 UDP 소켓 4.1 UDP 클라이언트 4.2 UDP 서버 4.3 UDP 소켓을이용한데이터송싞및수싞 4.4 UDP 소켓의연결 UDP 소켓의특징 UDP 소켓의특성 싞뢰할수없는데이터젂송방식 목적지에정확하게젂송된다는보장이없음. 별도의처리필요 비연결지향적, 순서바뀌는것이가능 흐름제어 (flow

More information

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조 - Part2- 제 2 장다차원배열이란무엇인가 학습목차 2.1 다차원배열이란 2. 2 2 차원배열의주소와값의참조 2.1 다차원배열이란 2.1 다차원배열이란 (1/14) 다차원배열 : 2 차원이상의배열을의미 1 차원배열과다차원배열의비교 1 차원배열 int array [12] 행 2 차원배열 int array [4][3] 행 열 3 차원배열 int array [2][2][3]

More information

Microsoft PowerPoint - 12장_Function과 Function Block.ppt

Microsoft PowerPoint - 12장_Function과 Function Block.ppt CALL FC 10 On_1 := I 0.1 On_2 := I 0.2 Off := Q8.0 프로그램실행 Function FC10 in On_1 BOOL in On_2 BOOL out Off BOOL...... A #On_1 A #On_2 = #Off... CALL FB5, DB5 Start :=I 0.0 Stop :=I 0.1 Motor_on :=Q8.0 Speed

More information

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 System call table and linkage v Ref. http://www.ibm.com/developerworks/linux/library/l-system-calls/ - 2 - Young-Jin Kim SYSCALL_DEFINE 함수

More information

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

PathEye 공식 블로그 다운로드 받으세요!!   지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye Mobile Ver. 0.71b 2009. 3. 17 By PathEye 공식 블로그 다운로드 받으세요!! http://blog.patheye.com 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye 설치 1/3 최종 배포 버전을 다 운로드 받습니다. 다운로드된 파일은 CAB 파일입니다. CAB 파일에는

More information

IRISCard Anywhere 5

IRISCard Anywhere 5 이 빠른 사용자 가이드는 IRISCard Anywhere 5 및 IRISCard Corporate 5 스캐너의 설치와 시작을 도와 드립니다. 이 스캐너와 함께 제공되는 소프트웨어는: - Cardiris Pro 5 및 Cardiris Corporate 5 for CRM (Windows 용) - Cardiris Pro 4 (Mac OS 용) Cardiris 의

More information

Microsoft PowerPoint - 07_04_s7기초기술교육_simatic_manager_operation.ppt [호환 모드]

Microsoft PowerPoint - 07_04_s7기초기술교육_simatic_manager_operation.ppt [호환 모드] Simatic Manager Operation 참고문헌 : Programming with Step7(V5.4) Edition 03/2006 SIMATIC Manager 신규프로젝트작성 (New Project) SIMATIC Manager File 메뉴 New ( 단축키 CTRL + N) 기존에작업했던프로젝트 신규프로젝트이름입력 프로젝트저장경로 경로변경시 SIMATIC

More information

Microsoft Word - Armjtag_문서1.doc

Microsoft Word - Armjtag_문서1.doc ARM JTAG (wiggler 호환 ) 사용방법 ( IAR EWARM 에서 ARM-JTAG 로 Debugging 하기 ) Test Board : AT91SAM7S256 IAR EWARM : Kickstart for ARM ARM-JTAG : ver 1.0 ( 씨링크테크 ) 1. IAR EWARM (Kickstart for ARM) 설치 2. Macraigor

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

Tablespace On-Offline 테이블스페이스 온라인/오프라인

Tablespace On-Offline 테이블스페이스 온라인/오프라인 2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가

More information

BY-FDP-4-70.hwp

BY-FDP-4-70.hwp RS-232, RS485 FND Display Module BY-FDP-4-70-XX (Rev 1.0) - 1 - 1. 개요. 본 Display Module은 RS-232, RS-485 겸용입니다. Power : DC24V, DC12V( 주문사양). Max Current : 0.6A 숫자크기 : 58mm(FND Size : 70x47mm 4 개) RS-232,

More information

Operating Instructions

Operating Instructions 작동지침 Mopria 설명서 안전하고올바른사용을위해기기를사용하기전에 " 안전정보 " 를읽으십시오. 목차 소개...2 기호의의미... 2 고지사항...2 준비...3 같은네트워크에서기기와 Android 기기연결하기...3 기기설정확인하기... 3 1. Mopria 인쇄사용하기 Mopria 인쇄서비스소개...5 Android 기기설정하기... 6 인쇄...7

More information

ThinkVantage Fingerprint Software

ThinkVantage Fingerprint Software ThinkVantage 지문 인식 소프트웨어 First Edition (August 2005) Copyright Lenovo 2005. Portions Copyright International Business Machines Corporation 2005. All rights reserved. U.S. GOVERNMENT USERS RESTRICTED RIGHTS:

More information

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack FastTrack 1 Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack 5 11 2 FASTTRACK 소개 디지털 혁신은 여기서 시작합니다. Microsoft FastTrack은 Microsoft 클라우드를 사용하여 고객이 신속하게 비즈니스 가치를 실현하도록 돕는 고객 성공 서비스입니다.

More information

CL5 CL3 CL1 QL5 QL1 V4.5 Supplementary Manual

CL5 CL3 CL1 QL5 QL1 V4.5 Supplementary Manual CL/QL 시리즈 이보충설명서에서는주로 CL5/CL3/CL1 및 QL5/QL1 펌웨어 V4.5 에서추가또는변경된기능에관해설명합니다. CL5/CL3/CL1 및 QL5/QL1 V4 사용설명서및참조설명서와함께사용하십시오. CL/QL Editor 이보충설명서에서는주로 CL/QL Editor V4.5 에서추가또는변경된기능에관해설명합니다. 참고 이보충설명서에수록된설명은

More information

Microsoft Word - PLC제어응용-2차시.doc

Microsoft Word - PLC제어응용-2차시.doc 과정명 PLC 제어응용차시명 2 차시. 접점명령 학습목표 1. 연산개시명령 (LOAD, LOAD NOT) 에대하여설명할수있다. 2. 직렬접속명령 (AND, AND NOT) 에대하여설명할수있다. 3. 병렬접속명령 (OR, OR NOT) 에대하여설명할수있다. 4.PLC의접점명령을가지고간단한프로그램을작성할수있다. 학습내용 1. 연산개시명령 1) 연산개시명령 (LOAD,

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

제 2 장 기본 사용법

제 2 장  기본 사용법 LS Studio 1. 시작하기 1.1 특징 XG5000 에서는 XP-Builder, DriveView7 등의소프트웨어와의통합된개발환경을제공합니다. 통합된 개발환경에서는모든프로젝트파일을 XG5000 에서통합관리합니다. XP-Builder 통합프로젝트를사용함으로써 PLC 에서사용할변수목록을 CSV 파일로내보내기또는불러오기하는번거로움없이바로사용할수있습니다. 또한

More information

디지털일안리플렉스카메라펌웨어업그레이드순서에대하여 (Mass Storage 대응기종 ) - Mac 판 - 니콘제품을애용해주셔서대단히감사합니다. 여기에서는이번다운로드대상이되는니콘디지털일안리플렉스카메라의펌웨어버전업그레이드에대해설명하고있습니다. 그리고니콘서비스센터에서의업데이트

디지털일안리플렉스카메라펌웨어업그레이드순서에대하여 (Mass Storage 대응기종 ) - Mac 판 - 니콘제품을애용해주셔서대단히감사합니다. 여기에서는이번다운로드대상이되는니콘디지털일안리플렉스카메라의펌웨어버전업그레이드에대해설명하고있습니다. 그리고니콘서비스센터에서의업데이트 디지털일안리플렉스카메라펌웨어업그레이드순서에대하여 (Mass Storage 대응기종 ) - 판 - 니콘제품을애용해주셔서대단히감사합니다. 여기에서는이번다운로드대상이되는니콘디지털일안리플렉스카메라의펌웨어버전업그레이드에대해설명하고있습니다. 그리고니콘서비스센터에서의업데이트도받고있으므로사용하시는환경등으로펌웨어를업데이트할수없는사용자는이용하여주십시오. 사용하시는카메라사용법은사용설명서를읽어주십시오.

More information

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사 IDIS Mobile Android 사용설명서 Powered by 사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사양 및 버전에 따라 일부

More information

개요

개요 Application Note (003) 시리얼인터페이스 (RS232/RS422/RS485) Version 1.0 솔내시스템주식회사 1. 개요 는 RS232, RS422, RS485등 3개의시리얼인터페이스를지원합니다. 사용자는 의설정용유틸리티인 ezconfig를이용해서 3개의인터페이스중에서하나를선택하여설정할수있습니다. 1.1. RS232 Ground를기준으로한전압을이용해서통신하는형태입니다.

More information

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 사용자매뉴얼 JetFlash Vault 100 ( 버전 1.0) 1 목차 1. 시스템요구사항... 3 2. 암호및힌트설정 ( 윈도우 )... 3 3. JetFlash Vault 시작하기 ( 윈도우 )... 7 4. JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 찾아보기... 10 JetFlash

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074> Chap #2 펌웨어작성을위한 C 언어 I http://www.smartdisplay.co.kr 강의계획 Chap1. 강의계획및디지털논리이론 Chap2. 펌웨어작성을위한 C 언어 I Chap3. 펌웨어작성을위한 C 언어 II Chap4. AT89S52 메모리구조 Chap5. SD-52 보드구성과코드메모리프로그래밍방법 Chap6. 어드레스디코딩 ( 매핑 ) 과어셈블리어코딩방법

More information

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D> 리눅스 오류처리하기 2007. 11. 28 안효창 라이브러리함수의오류번호얻기 errno 변수기능오류번호를저장한다. 기본형 extern int errno; 헤더파일 라이브러리함수호출에실패했을때함수예 정수값을반환하는함수 -1 반환 open 함수 포인터를반환하는함수 NULL 반환 fopen 함수 2 유닉스 / 리눅스 라이브러리함수의오류번호얻기 19-1

More information

Microsoft PowerPoint - chap10-함수의활용.pptx

Microsoft PowerPoint - chap10-함수의활용.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 중 값에 의한 전달 방법과

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

게시판 스팸 실시간 차단 시스템

게시판 스팸 실시간 차단 시스템 오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로 한국어 표준 설정안내 서브 초침 시간 및 설정 1. 용두를 2의 위치로 뽑아냅니다. 2. 용두를 시계방향 또는 반시계방향으로 돌려(모델에 따라 다름) 를 전날로 설정합니다. 3. 용두를 3의 위치로 당기고 현재 가 표시될 때까지 시계방향으로 돌립니다. 4. 용두를 계속 돌려 정확한 오전/오후 시간을 설정합니다. 5. 용두를 1의 위치로 되돌립니다. 169 쓰리

More information

Microsoft PowerPoint - 13장_OB 블록.ppt

Microsoft PowerPoint - 13장_OB 블록.ppt OB (Organization Block) 블록 운영시스템 OB1 FC FB FB FC SFC System Functions SFB System Function Blocks 다른 OB File: PRO1_13E.1 차례 교육목표... 2 Organization Blocks 개요... 3 Warm Restart 와 Hot Restart 시의구동 OB... 4

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

NX1000_Ver1.1

NX1000_Ver1.1 See the world in perfect detail 1 2 3 4 J J KL t P A S M i g s v B 5 6 t P A S M i E PASM Z g s v 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Chapter 1 25 12 11 10 9 1 2 3 4 5 6 7 8 1 t P A S M i g

More information

리눅스 프로세스 관리

리눅스 프로세스 관리 프로세스 (Process) Process 프로그램이나명령어를실행하면메모리에적재되어실제로실행되고있는상태를의미 이러한프로세스들은프로세스가시작하면서할당받는프로세스식별번호인 PID(Process ID), 해당프로세스를실행한부모프로세스를나타내는 PPID(Parent Process ID), UID 와 GID 정보를통해해당프로세스가어느사용자에속해있는지, 프로세스가파일에대해갖는권한및프로세스가실행된터미널,

More information

Microsoft PowerPoint - 04-UDP Programming.ppt

Microsoft PowerPoint - 04-UDP Programming.ppt Chapter 4. UDP Dongwon Jeong djeong@kunsan.ac.kr http://ist.kunsan.ac.kr/ Dept. of Informatics & Statistics 목차 UDP 1 1 UDP 개념 자바 UDP 프로그램작성 클라이언트와서버모두 DatagramSocket 클래스로생성 상호간통신은 DatagramPacket 클래스를이용하여

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 1 목포해양대해양컴퓨터공학과 UDP 소켓 네트워크프로그램설계 4 장 2 목포해양대해양컴퓨터공학과 목차 제 4장 UDP 소켓 4.1 UDP 클라이언트 4.2 UDP 서버 4.3 UDP 소켓을이용한데이터송신및수신 4.4 UDP 소켓의연결 3 목포해양대해양컴퓨터공학과 UDP 소켓의특징 UDP 소켓의특성 신뢰할수없는데이터전송방식 목적지에정확하게전송된다는보장이없음.

More information

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO Windows 7 설치및 PCIE RAID 설정정보 DK173 초판 11월 2016 A. Windows 7 및 USB 드라이버설치 칩셋사양에따라 Windows 7 설치중에 USB 키보드 / 마우스를사용하려면시스템에서 USB 드라이버를사전로드해야합니다. 이절에서는 USB 드라이버사전로드방법과 Windows 7 설치방법에대해서설명합니다. 방법 1: SATA ODD

More information

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech 1. 제품소개 1) 제품특징 OSTSen-THL100은 UART 인터페이스를통하여온도, 습도, 조도데이터를제공하는센서모듈입니다. 이센서모듈은사용자가편리하게다양한분야에쉽게적용할수있도록소형으로제작되었습니다. PC에서 OSTSen-THL100의온도,

More information

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1 IP 심화 º 각 P 의게이트웨이는해당네트워크의마지막주소를사용한다. - P1 (210.220.10.1/26) 의게이트웨이 (5의 Fa0/0) : 210.220.10.63 /26 = 255.255.255.192 호스트비트수 : 32-26 = 6 비트 => = 64 그러므로 P1의 IP 210.220.10.1 중서브넷마스크에의거 26비트는변함이없고, 나머지 6비트가호스트비트로변하므로

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

Microsoft Word - STL_SCL_4판_목차.doc

Microsoft Word - STL_SCL_4판_목차.doc 목차 소개 1 1 SIMATIC S7-300/400 PLC 2 1.1 PLC 의구조.. 2 1.1.1 PLC 구성요소.. 2 1.1.2 S7-300 스테이션.. 3 1.1.3 S7-400 스테이션.. 5 1.1.4 Fault-Tolerant SIMATIC.. 6 1.1.5 안전 관련 SIMATIC.. 7 1.1.6 CPU 메모리영역.. 9 1.2 분산 I/O..

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 13. 포인터와배열! 함께이해하기 2013.10.02. 오병우 컴퓨터공학과 13-1 포인터와배열의관계 Programming in C, 정재은저, 사이텍미디어. 9 장참조 ( 교재의 13-1 은읽지말것 ) 배열이름의정체 배열이름은 Compile 시의 Symbol 로서첫번째요소의주소값을나타낸다. Symbol 로서컴파일시에만유효함 실행시에는메모리에잡히지않음

More information

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지 PX-8000 SYSTEM 8 x 8 Audio Matrix with Local Control 2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지역에

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가 www.kdnetwork.com 특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가능할 삭제할 건전지 사용자를 위한 개별 비밀번호 및 RF카드

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

Microsoft Word - STEP7목차

Microsoft Word - STEP7목차 1 제품소개및소프트웨어설치... 1 1.1 STEP 7 개요... 1 1.2 STEP 7 표준패키지... 6 1.3 STEP 7 V5.5 에서새로워진내용... 11 1.4 STEP 7 표준패키지의확장된사용... 13 1.4.1 엔지니어링도구... 15 1.4.2 런-타임소프트웨어... 17 14.3 HMI(Human Machine Interface)... 19

More information

슬라이드 1

슬라이드 1 TCPdump 사용법 Neworks, Inc. (Tel) 070-7101-9382 (Fax) 02-2109-6675 ech@pumpkinne.com hp://www.pumpkinne.co.kr TCPDUMP Tcpdump 옵션 ARP 정보 ICMP 정보 ARP + ICMP 정보 IP 대역별정보 Source 및 Desinaion 대역별정보 Syn 과 syn-ack

More information

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Function) 1. 함수의개념 입력에대해적절한출력을발생시켜주는것 내가 ( 프로그래머 ) 작성한명령문을연산, 처리, 실행해주는부분 ( 모듈 ) 자체적으로실행되지않으며,

More information

COMFILE_VOL13_20140204.cdr

COMFILE_VOL13_20140204.cdr "다양한 산업현장에서 쓰이고 있는 컴파일 제품" 데이터 수집 데이터 수집용 필드 I/O 제품 "모드포트" 필드 I/O 전력 모니터링 로봇 제어 태양광 발전 트랙커 제어 CUPC-P80 CT1721C CB405 포장기 화력발전소-화력 감지 시스템 녹방지장치(용존산소제거장치) CT1721C CB280, CLCD-216 CUWIN3500 일회용 용기 성형기 항온항습기

More information

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc Visual Studio 2005 + Intel Visual Fortran 9.1 install Intel Visual Fortran 9.1 intel Visual Fortran Compiler 9.1 만설치해서 DOS 모드에서실행할수있지만, Visual Studio 2005 의 IDE 를사용하기위해서는 Visual Studio 2005 를먼저설치후 Integration

More information

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074>

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074> File: PRO_1_02E.1 차례 S7-300 트레이닝키트... 2 S7-300 트레이닝키트 PLC 구성... 3 S7-300 모듈 I/O 어드레스... 4 S7-400트레이닝키트전체구성품. 5 S7-400 트레이닝키트 PLC 구성... 6 시뮬레이터... 7 콘베이어모델... 8 전체심벌리스트 (1)... 9 전체심벌리스트 (2)... 10 전체심벌리스트

More information