Welcome to My World (www.dgmayor.com)

전체 글 347

6.PLC 설명

PLC(Programmable Logic Controller)란 종래에 사용하던 제어반 내의 릴레이 타이머, 카운터 등의 릴레이제어반 기능을LSI, 트랜스터 등의 반도체 소자로 대체시켜, 기본적인 시퀀스 제어 기능에 수치 연산 기능을 추가하여 프로그램 제어가 가능하도록 하며 메모리에 있는 프로그램의 시작과 끝을 순환(SCAN)하면서 로직을 수행하면서 자율성이 높은 제어 장치이다. PLC는 초기에는 PC(Prgrammable Controller)로 불리었으나 개인용 컴퓨터의 약자인 PC와 혼동되므로 1978년미국 전기 공업회 규격 (NEMA:NATIONAL ELECTRIC MANUFACTURING ASSOCIATION)에서 PLC(Programmable Logic Controller)로 명명하고 “디지털 ..

4. CC-Link 설명 2

1. CC-Link의 전송 방식 먼저 CC-Link에서 어떠한 전송 방식이 있는지 소개하겠습니다. ① 사이클릭 전송 - 네트워크로 지정된 영역의 데이터를 정기적으로 자동 송신 - 따로 프로그래밍 하지 않아도 설정에 의해 자동 전송 - 일반적인 CC-Link 데이터 교환 방법 ② 트랜전트 전송 - 데이터 교환 요청이 있을 때만 전송 2. CC-Link의 구성 및 종류 ① 마스터국(局) - 데이터 링크를 관리, 제어하는 국 - 네트워크 제어 정보를 보유(파라미터) ② 로컬국 - 마스터국 or 다른 로컬국과 교신을 함 ③ 인텔리전트 디바이스국 - 시이클릭전송, 드랜전트 전송을 실시 - 로컬국도 인텔리전트 디바이스에 속함 ④ 리모트국 - 리모트I/O국과 리모트 디바이스국이 있음 3. 리모트 입출력 디바이스와의 ..

3. CC-Link 설명 1

오늘은 CC-Link에 대한 설명을 해보겠습니다. 간단히 정의부터 시작하자면 CC-Link란, 미쓰비시(MELSEC)에서 만든 통신규격으로 복잡한 배선 없이 몇 개 또는 단일화된 선 1개로 통신을 할 수 있게 만든 것입니다. CC-Link에는 정말 여러 가지의 종류가 있으며 각 종류마다 케이블의 모양이 다릅니다. 그중에서 제일 많이 사용되는 CC-Link는 CC-Link IE이며 IE는 이더넷(LAN 케이블)을 이용한 CC-Link 통신을 의미합니다. 그럼 이제부터 예를 들어 설명해보겠습니다. 1. CC-Link의 연결 설정 다음과 같이 마스터 국 1개 / 로컬 국 1개의 구성을 만든다. 설명을 붙이자면 ① 마스터 국이 로컬 국을 관리하는 형태 ② 리모트 I/O는 CC-Link의 입출력 장치로 간주됨 ③..

1. MELSEC 명령어

디바이스 비트 디바이스, 주로 ON/OFF신호를 취급 X 입력 Y 출력 M 내부 릴레이 L 래치 릴레이 S 스탭 릴레이 B 링크 릴레이 F 애넌시애이터 워드 디바이스, 주로 데이터를 취급, 16비트로 1워드를 구성 T 타이머 C 카운터 D 데이터 레지스터 W 링크 레지스터 R 파일 레지스터 Z, V 인덱스 레지스터 N 네스팅 P 포인터 I 인터럽트용 포인터 K 10진 정수 H 16진 정수 SET : 입력조건이 ON으로 되면 지정된 디바이스를 ON으로 하고, 입력조건이 OFF가 되어도 ON상태를 유지한다 RST : 지정된 디바이스를 OFF상태로 한다. PLS : 펄스 입력조건이 올라갈때 지정된 디바이스의 1스캔 ON명령(예: PLS M5) PLF : 펄스 입력조건이 내려갈 때 지정된 디바이스의 1스캔 ON..

13. 엘디전자 후기 (★★☆☆☆) - 2.8

솔직히 말해서 배울 것은 많은 회사 였다. 프로그래밍이나 기구 설계, 전자 회로 설계, 납품, 유지 보수까지 많았다. 어렴풋이 알고만 있던 전기 전자 지식이 어떻게 활용 되는지 볼 수도 있었다. IOT 와전류, LED를 활용한 발열 매트, 터치식 LED 디스플레이 등등.... 덕분에 개념의 폭이 반도체까지 확장이 되었다. 그래서 나는 거리가 멀어도 이 회사에 취업을 하였다. 왕복 200km쯤 되었는데...... 처음에 유류비를 지원해준다고 했다. 그리고 나중에 돈 많이 준다고 유류비를 지원 안 해준다고 들었다. 대표가 아닌 책임이 나와 동갑이었는데, 들어가자 마자 나한테 갑질을 하기 시작했다. 그러더니 이제부터는 내 밑의 사람들에게 절대 반말하지 마라기에, 나는 ㅈ같아서 일 못해 먹겠다고 했다. 나는 지..

12. 라임 후기 (★★★☆☆) - 5.5

당시 아무도 안 뽑아 주는 나를 뽑아준 고마운 회사였다. 그러나 처음 대표님 말고는 나와 이야기를 하는 사람이 없었다. 입사하자마자부터, 나는 밥을 혼자 먹었고, 혼자서 모든 프로젝트를 수행하였다. 그래도 떡 회사 생산직 보다는 나았다. 거기서는 5살 밑의 전정일이라는 놈과, 서민일이라는 조장, 박민정이라는 과장 셋이 대 놓고 욕을 했었으니.... 지금 생각하면.... 아니다... 내가 실패하면 반드시 이 셋은 갚는다. 여기서는 그나마 왕따 시키는 것으로 치웠다. 전 생산직 업무와는 다르게 자기 개발이 되어서, 나는 이 사이트도 만들 수 있었고, 금융 트랜잭션 처리, 시리얼 통신 등 많은 스킬도 획득하였다. 현재 거의 70프로의 글은 회사에 재직 중일때, 공부 목적으로 썼던 글이다. 문제는 대화가 없었다..

11. 떡 생산 공장 (떡X의 하루) 생산직 후기 (☆☆☆☆☆☆☆) - (-9.9)

내 인생이 아작난 회사 진짜 내가 다닌 모든 회사들 중에서 이렇게 까지 모든 면에서 나쁜 회사는 없었다. 처음에 꿈은 좋았다. IT 업무도 자신이 없고, 배송도 자신이 없는데.... 생각해보니까.... 중소기업 공장 생산직에서 2년만 일하면 내일 채움 공제 덕분에 1600만원 목돈과 4800만원 정도를 모아서.... 적어도 5000~7000 정도는 번다. 그러면 그걸로 스터디 카페를 차려서 내가 하고 싶은 걸 취미로 하자. 라는 생각을 갖고 입사를 했다. 그리고 중간에 나는 설거지만 1달 동안 하고, 5살 밑의 전정일이라는 놈에게 욕이란 욕은 다 먹고 (나이도 없다. 아무리 회사가 일을 하기 위한 곳이라고는 하지만, 그런 논리라면 나도 내 잘 되려고 사기도 치고, 강도도 하고, 살인도 한다. 지금 생각해..

52. VI 에디터 사용법

vi 에디터 사용법 목차 vi 에디터 사용법 모드 구분 편집모드(insert mode) 시작 명령모드에서 문자 삭제 되돌리기 (undo) 다시하기(repeat) 라인 복사 붙여넣기 (copy and paste a line) 저장과 종료 문자열 검색하기 문자열 치환하기 요약 외부문서 vi 에디터는 유닉스 시스템에서 사용하는 텍스트 에디터입니다. 우분투 20.04에는 vi 에디터의 튜토리얼인 vimtutor 로 기초를 학습할 수도 있습니다. (약 30분 소요) vim 은 vi improved를 의미하며 기존 유닉스의 vi 에서 기능을 향상한 프로그램입니다. 우분투에서는 vi나 vim 이나 vim 을 실행시킵니다. 리눅스 시스템의 관리자라면 vi 에디터의 사용법을 필수로 알고 있어야 합니다. 리눅스의 설정파일..

51. VPS 서버 세팅

알아서 결제하고... 회사에서 주는 콘솔 접속하면.... 요청에 의해서 “Ubuntu 에서 JSP 서버를 세팅하는 방법“을 적도록 하겠다. 최종 수정 : 2017-06-29 Ubuntu 16.04 LTS 기준입니다. * 이 글은 Ubuntu 에 JSP 웹서버 세팅을 소개하고 있습니다. * Ubuntu 에서 PHP 웹서버 세팅을 원하시면 https://blog.lael.be/post/73 글로 이동하세요. * Ubuntu 에서 PHP와 JSP를 동시 구동하고 싶으시면 https://blog.lael.be/post/1023 글로 이동하세요. *JSP는 SI프로젝트에서 주로 사용되는 언어이다. *국내의 금융, 공공기관 프로젝트에서 주로 사용되기 때문에 개발자의 몸값이 높다. 이것은 순전히 JAVA언어의 우수성..