문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
codesysmanual:visusw [2020/12/09 21:15] Comfile Technology |
codesysmanual:visusw [2020/12/12 16:59] (현재) Comfile Technology [딥스위치, 전원스위치, 푸쉬스위치, 푸쉬+LED스위치, 로커스위치] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== 딥스위치, 전원스위치, 푸쉬스위치, 푸쉬+LED스위치, 로커스위치 ====== | ====== 딥스위치, 전원스위치, 푸쉬스위치, 푸쉬+LED스위치, 로커스위치 ====== | ||
- | {{:codesysmanual:visu_img_switch_all.png?nolink|}} | + | {{:codesysmanual:switchs.png?nolink|}} 대분류 : Lamps/Switches/Bitmaps |
- | * 이 스위치들은 BOOL 변수에 값을 할당합니다. 스위치 위치는 변수에 TRUE 값을 "on" , 스위치 위치 "off"는 값 FALSE를 할당 합니다. 마우스(또는 화면터치)를 사용하여 스위치 위치를 변경할 수도 있습니다. | + | * 이 스위치들은 BOOL 변수에 값을 할당합니다. 스위치 위치는 변수에 TRUE 값을 "on" , 스위치 위치 "off"는 값 FALSE를 할당 합니다. 마우스(또는 컴파일파이의 경우 화면터치)를 사용하여 스위치를 변경할 수도 있습니다. |
- | [[https://help.codesys.com/webapp/_visu_elem_switch;product=core_visualization;version=3.5.16.0|각종 스위치 속성 설명]] | + | [[https://help.codesys.com/webapp/_visu_elem_switch;product=core_visualization;version=3.5.16.0|각종 스위치 속성]] <-- 브라우저에서 우클릭후 한국어로 번역 |
- | {{:codesysmanual:switchs.png?nolink|}} | ||
- | ===== 램프와 딥스위치 예 ===== | + | ===== 로터리 스위치 예 ===== |
- | 가장 기본적인 램프와 딥스위치를 만들어 보겠습니다. 우선 동작을 위해 아래와 같은 LD프로그램을 만들었습니다. SW1변수와 Lamp1변수를 눈여겨 보세요. | + | 아래와 같은 LD프로그램을 사용하고, 스위치의 Variable 속성에는 SW1을 입력했습니다. (램프=Lamp1) |
{{ :codesysmanual:visutest2.png?nolink |}} | {{ :codesysmanual:visutest2.png?nolink |}} | ||
- | 시각화 부분은 이렇게 꾸몄습니다. | + | 로터리 스위치 동작예를 보겠습니다. |
- | {{ :codesysmanual:visutest1.png?nolink |}} | + | {{:codesysmanual:rotarysw.gif?nolink|}} |
- | 딥스위치에 앞서 LD언어에서 작성해둔 변수SW1을 링크시켰습니다. | ||
- | {{ :codesysmanual:visutest4.png?nolink |}} | + | ===== PUSH 스위치 LED 예 ===== |
- | 램프에는 변수 Lamp1을 링크시켰습니다. | + | {{:codesysmanual:pushsw.gif?nolink|}} |
- | {{ :codesysmanual:visutest3.png?nolink |}} | + | ===== 파워 스위치 예 ===== |
- | Simulation을 켜고, Build-->Login-->Start하니까 잘 동작됩니다. 마우스로 딥스위치를 클릭하면 램프가 켜집니다. | + | {{:codesysmanual:powersw.gif?nolink|}} |
- | {{ :codesysmanual:visutest5.png?nolink |}} | + | ===== 로켓 스위치 예 ===== |
- | 제작과정과 실행까지 동영상으로 만들어보았습니다. | + | {{:codesysmanual:rocketsw.gif?nolink|}} |
- | {{ :codesysmanual:onoff2.gif?nolink |}} | + | ===== 푸쉬 스위치 예 ===== |
- | [[codesysmanual:index|CODESYS]] | + | {{:codesysmanual:pushswexample.gif?nolink|}} |
+ | ===== 딥 스위치 예 ===== | ||
+ | |||
+ | {{:codesysmanual:dipswexample.gif?nolink|}} | ||
+ | |||
+ | [[codesysmanual:index|CODESYS]] |