본문 바로가기

전체 글196

순차동작/순차정지 타임챠트 설명 및 요구사항 PB1을 누르면 HL1, HL2, HL3가 순차적으로 동작한다. PB2를 누르면, HL1은 바로 정지하고 HL2, HL3는 각각 1초, 2초 후 순차적으로 정지한다. 단, PB1이 눌리지 않았을 때는 PB2를 눌러도 HL2 및 HL3는 동작하지 않아야 한다. 출력 HL2 및 HL3를 "RESET POINT"에서 연속적으로 출력하기 위해서는 "RESET POINT"의 앞 뒤를 따로 따로 출력으로 내보내면 안된다. 타임챠트 해석(3단계) - 기동, 출력, 리셋조건 기동 : PB1 기동신호(자기유지, 카운터, 셋코일) 출력 : HL1(M0), HL2(타이머), HL3(타이머) 리셋 : PB2(노말, 양입력) *키포인트 찾기 TT1/T1 타이머는 기동, TT2/T2타이머는 정지를 위해.. 2021. 10. 6.
구글 드라이브에서 "내 컴퓨터"의 동기화 제거하기 구글 드라이브는 2가지 모드를 지원한다. 자세한 사항은 아랫 글을 참고한다. https://fotc.tistory.com/entry/%EC%83%88%EB%A1%9C%EB%82%98%EC%98%A8-%EA%B5%AC%EA%B8%80-%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C-%EA%B0%9C%EB%85%90%EC%9E%A1%EA%B8%B0 새로나온 구글 드라이브 개념잡기 https://www.google.com/intl/ko_kr/drive/download/ 다운로드 - Google Drive 어느 기기에서나 콘텐츠에 액세스하고 콘텐츠를 동기화하세요. www.google.com 과거 구글 드라이브를 쓰면 데스크탑에서 구글 백업&.. fotc.tistory.com 본인은 "Googl.. 2021. 10. 1.
EOCR(Electronic Over Current Relay) 전자식 과전류 차단기이다. 기능은 과전류가 발생하면 회로를 차단해준다. 영문으로 보면 과전류가 발생하면 접점을 열거나 닫아주는 릴레이라는 의미이다. (본인은 전자식 과전류 릴레이가 맞는 표현이라 생각한다. 왜냐하면 MC와 같이 직접 주접점을 열고 닫아주는 것이 아니라 과전류가 발생하면 접점을 변경시켜서 이러한 접점으로 MC를 제어해 주기 때문이다.) 그런데 과전류는 언제 발생할까? 바로 모터 기동시와 모터 이상시 발생한다. 이러한 과전류는 모터 코일에 소손(불태워서 상하게 함)을 발생시켜 모터를 망가 뜨리게 된다. 즉, EOCR은 모터에 과전류가 발생하면 이를 MC와 같은 장치에 릴레이신호를 발생, 공급전원을 차단토록 하여 모터를 보호해주는 장치이다. 먼저 EOCR의 결선도를 알아보자. 전기기능사 시험에.. 2021. 9. 27.
함수의 파라미터와 아규먼트의 차이 첫 인상이라는 것은 우리가 처음 만난 사람을 어떠한 파라미터를 가지고 바라보는 것에 따라 달라진다. 개인별로 차잇점이 있겠지만 체형, 목소리, 얼굴형태, 행동 등을 주요 파라미터로 가지고 판단할 것이다. 여기서의 파라메타는 판단의 근거가 되는 요소라 할 수 있겠다. 이러한 파라미터라는 용어는 아랫처럼 사용해도 거부감이 없을 것이다. 어떤 블랙박스가 있다. 우리는 이 블랙박스의 내부를 모른다. 다만 우리는 이 블랙박스를 파라미터로 접근할 수 있다. 어떤 함수가 있다. 우리는 이 함수의 내부 동작 매커니즘을 모른다. 다만 우리는 이 함수에 파라미터를 가지고 접근할 수 있다. 프로그래밍 언어에서의 파라미터는 매개변수라고 번역되어진다. 중매해 주는 변수라는 의미를 강조하는데 프로그래밍 언어에서 사용하는 함수에 .. 2021. 9. 24.
Visual Studio에서 블록 코멘트 토글하기 라인 코멘트의 시작은 // 블록은 /* */으로 감싼다. #define _CRT_SECURE_NO_WARNINGS //인라인 코멘트입니다. #include #include int main() { int a; int b; /* 블록 코멘트입니다. 아래 정의는 오류가 납니다. */ const int* pa = &a; // 인라인 코멘트입니다. 2021. 9. 9.
음수의 보수표현 보수란? 보충수(數)이다. 차량 냉각수의 수위가 낮다면? 냉각수를 보충해 준다. 숫자값이 부족하다면 숫자를 보충해주는 것이다. 암산으로 더하거나 뺄 때 사용한다. 왜? 편하니까. 15 - 7 = 10 -7 +5 = 8로 해서 푼다. 왜? 논리적이며 빠르니까. 그런데 여기서 10-7?  (1)은 10에서 7을 빼라는 의미이다.(2)식은 10에서 음수인 7을 더해주라는 의미이다. 이해될 것이다.   이제부터는 음수를 표현하기 위한 보수 개념이 나온다. 이전까지는 우리가 계산을 빠르게 하기 위한 방법으로 보수를 사용했다면 이제부터는 음수를 표현하기 위한 보수를 사용한다는 의미이다. 음수 -8을 예를 들면, 음수 -8은 +10-8-10과 같다. 왜 10? 편하니까... +9-8-9해도 된다. 즉, (10-8)-.. 2021. 9. 8.
새로나온 구글 드라이브 개념잡기 https://www.google.com/intl/ko_kr/drive/download/ 다운로드 - Google Drive어느 기기에서나 콘텐츠에 액세스하고 콘텐츠를 동기화하세요.www.google.com 과거 구글 드라이브를 쓰면 데스크탑에서 구글 백업&싱크(backupandsync)를 써서 동기화 및 백업 기능을 사용했을 것이다. 이 프로그램은 조금 이해하기가 난해했다. 그래서 본인도 머리가 아파 간단한 기능만 썼는데 이번에 새로 나온 '구글데스크탑'을 깔고 써보니 과거에 이해하지 못했던 개념을 쉽게 이해 할 수 있어서 본 글을 쓰게 되었다. 먼저 인스톨을 마치면 아래의 로칼 구글드라이브가 만들어지며 "내 드라이브"와 "다른 컴퓨터' 폴더가 생성된다. 먼저 "내 드라이브"는 전체 싱크용이고 "다른 .. 2021. 8. 26.
editplus2 에서 탭을 스페이스 4칸으로 설정하기 메뉴>도구>기본설정 설정&구문강조->파일종류->lua 탭들여쓰기->탭크기->4 2021. 8. 13.