Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| cublocmain:msb:msb_simple_example:index [2026/02/08 21:20] – created - external edit 127.0.0.1 | cublocmain:msb:msb_simple_example:index [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== 간단한 예제 모음 ====== | ||
| - | ===== 릴레이 점멸 ===== | ||
| - | * 본 소스코드는 MSB624RA-DC에서 실험되었습니다. | ||
| - | |||
| - | < | ||
| - | #include " | ||
| - | Do | ||
| - | High 64 ' STATUS LED ON | ||
| - | High 32 ' RELAY 32 ON | ||
| - | Wait 500 | ||
| - | Low 64 ' | ||
| - | Low 32 ' RELAY 32 OFF | ||
| - | Wait 500 | ||
| - | Loop | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== 입력과 출력 제어 ===== | ||
| - | * 본 소스코드는 MSB624RA-DC에서 실험되었습니다. | ||
| - | |||
| - | 입력 8번이 ON되면 STATUS LED와 릴레이 32번을 ON하는 프로그램입니다. | ||
| - | |||
| - | < | ||
| - | #include " | ||
| - | Do | ||
| - | If In(8) = 1 Then | ||
| - | High 64 ' STATUS LED ON | ||
| - | High 32 ' RELAY 32 ON | ||
| - | Else | ||
| - | Low 64 ' | ||
| - | Low 32 ' RELAY 32 OFF | ||
| - | Endif | ||
| - | Loop | ||
| - | </ | ||
| - | |||
| - | 같은 동작을 레더쪽에서 하도록 할 수 있습니다. | ||
| - | |||
| - | < | ||
| - | #include " | ||
| - | Usepin 8,In | ||
| - | Usepin 32,Out | ||
| - | Set Ladder On | ||
| - | Do | ||
| - | Loop | ||
| - | </ | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | 단순 로직은 레더쪽에서 처리 하는게 간단하다는 것을 알 수 있습니다. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== A/D입력 예제 ===== | ||
| - | * 본 소스코드는 MSB624RA-DC에서 실험되었습니다. | ||
| - | |||
| - | A/D입력 을 수행하는 프로그램입니다. 결과는 PC상의 Debug창에 표시합니다. | ||
| - | |||
| - | 0부터 3번 채널까지는 0~20mA 입력만 가능합니다. | ||
| - | |||
| - | < | ||
| - | #include " | ||
| - | Dim AD As Integer | ||
| - | Do | ||
| - | AD = Adin(0) '0번 채널을 읽어옵니다. | ||
| - | Debug Dec AD,Cr | ||
| - | Delay 1000 | ||
| - | Loop | ||
| - | </ | ||
| - | |||
| - | 4부터 7번 채널까지는 0~10VDC 입력만 가능합니다. | ||
| - | |||
| - | < | ||
| - | #include " | ||
| - | Dim AD As Integer | ||
| - | Do | ||
| - | AD = Adin(4) '4번 채널을 읽어옵니다. | ||
| - | Debug Dec AD,Cr | ||
| - | Delay 1000 | ||
| - | Loop | ||
| - | </ | ||
| - | |||
| - | |||
| - | A/ | ||
| - | |||
| - | < | ||
| - | #include " | ||
| - | Dim AD As Integer | ||
| - | Set Ladder on | ||
| - | Do | ||
| - | AD = Adin(0) '0번 채널을 읽어옵니다. | ||
| - | _D(10) = AD ' | ||
| - | Delay 1000 | ||
| - | Loop | ||
| - | </ | ||
| - | |||
| - | [[msb: | ||
