본문 바로가기

IT236

[자기유지] 회로 만들기1 1. 회로 만들기 Ctrl + 방향키 또는 F10 -> Shift + 방향키 2. 컴파일 F4 3. 동작 확인 시뮬레이터 X0가 살면 이어져 있는 Y0가 ON이됨 이후 X0의 스위치를 OFF시켜도 자기 유지 때문에 꺼지지 않음 4. 정리 X0이 ON되면 프로그램상에 있는 모든 X0의 스위치가 ON된다. 2020. 10. 13.
[A접점, B접점] 입출력 1. 프로젝트 생성 2. 코멘트 달기 3. A접점, B접점 만들기 Ctrl + Insert 줄 늘리기 출력 생성 : F7 A 접점 생성 : F5 B 접점 생성 : F6 4. 동작 확인 프로그램 다 짯으면 컴파일(F4)후에 시뮬레이터 실행 Shift + Enter 스위치 ON/OFF 2020. 10. 13.
[명령어] PLC 기본 명령어 X000 ~ X00F (16개)의 입력이 있음 Y000 ~ Y00F (16개)의 출력이 있음 X : 입력 Y : 출력 M : 내부에 있는 릴레이 L : 래치 릴레이 -시스템이 꺼져 있어도 ON상태 기억 T : 타이머 K : 상수 SET : 자기유지 BKRST : 여러개의 SET를 한번에 죽임 C : 카운터 MOV : 데이터 이동 명령 2020. 10. 12.
[시작] PLC란 무엇인가?? PLC란? PLC(Programmable Logic Controller) 즉, 프로그램 가능한 논리 제어 장치 과거 (1)릴레이제어에 불편함을 개선(PLC)하기 위해 개발된 것 산업 현장에 자동제어 및 감시 하기 위한 제어장치 스위치센서, 온도, 위치, 시퀀싱, 로직, 카운팅, 연산 정보 등을 입력 받아 프로그램에 의해 순차적으로 논리를 처리하고 출력값을 기반으로 공기 실린더, 유압 실린더, 진동판과 같은 외부 장치 제어 배선을 프로그램이 대신해서 기계를 동작 시키는 것 릴레이제어 vs PLC제어 릴레이 제어는 비교적 간단한 실비 구동 시 저렴한 가격으로 제어할 수 있어 좋지만 추가 디바이스 확장시에는 판넬의 부피가 커지고 전기선을 다시 연결해야 하고 제거되어야 하므로 작업이 번거롭고, 오래걸림 PLC제.. 2020. 10. 12.
[폰트] @font-face{} 적용하기 1. @font-face font-family, src, font-style, font-weight, unicode-range속성 적용가능 2. font-familly 속성 하나의 변수로 생각하면됨 font-family : myfont; 3. src 폰트 찾는 순서 local() - 로컬에 설치 된 폰트 적용 url() - 다운로드 할 웹폰트 주소 4. format() 브라우져별로 미적용되는 불필요 다운로드를 방지 5. unicode-range 지정한 범위 내 지정한 문자가 없으면 웹폰트를 다운하지 않음 단일, '-'범위, '?'와일드카드, 참고 사이트 : 블로그 2020. 9. 29.
[산술연산] Arithmetic Operators Operator Description + 더하기 - 빼기 * 곱하기 / 나누기 % 나머지 ** 제곱 // 몫 2020. 9. 29.
[알고리즘] 코드업 기본 024 / 100 - 문장을 입력받고, 각 단어 출력 1. 문제 2. 코딩 get_sentence = input("문장을 입력하세요 : ") for i in get_sentence: if i == " " or i == "." or i == ",": pass else: print("\'"+i+"\'") 3. 결과 문장을 입력하세요 : JAVA, 파이썬. 자바스크립트, HTML. 'J' 'A' 'V' 'A' '파' '이' '썬' '자' '바' '스' '크' '립' '트' 'H' 'T' 'M' 'L' 2020. 9. 29.
[알고리즘] 코드업 기본 022 / 100 - 실수 입력받아 정수/소수 나눠 출력 1. 문제 2. 코딩 int_number, float_number = input("실수 입력").split(".") print("%d\n%d" % (int(int_number), int(float_number))) 3. 결과 실수 입력 : 1.414213 1 414213 2020. 9. 29.
[알고리즘] 코드업 기본 021 / 100 - 단어 입력 및 출력 1. 문제 2. 코딩 # hello, python world word_list, sentence_list = input("단어와 문장을 입력하세요.(,으로 구분) : ").split(',') print(word_list, sentence_list, sep="\n") print("%s\n%s" % (str(word_list), str(sentence_list))) print(word_list, sentence_list, sep="\n", end="\n\n\n") 3. 결과 hello python world hello python world hello python world 2020. 9. 29.
LIST