본문 바로가기
반응형
0~9999 숫자 중 3이 포함된 숫자를 구하기 0에서 9999까지 숫자 중 3이 한번이라도 포함된 숫자를 구하고그 숫자가 몇개가 있는지 레이블에 표시하기 2017. 5. 9.
Leuze 초음파센서 HRTU 412 티칭방법 선 색깔갈색 : 24VDC파랑 : GND흰색 : TEACH IN검정 : 신호선 갈색, 파랑색을 24V, 0V에 연결하고티칭할 위치를 손바닥이나 종이로 가린 후흰색 선에 24V(+)를 출력을 준다. 그럼 깜빡깜빡 거리는데 흰색(Teach IN)을 뗀다음에 다시 살짝 흰색에 24V(+)를 걸어준다. 그럼 완료. ■ 요약(180621 추가함)Teach IN 신호 출력을 계속 줌(24V)그럼 LED가 깜빡거리게 됌신호출력을 뗏다가 다시 붙엿다가 다시 뗌(24V -> 뗌 -> 24V) * 만약 LED가 깜빡거리지 않으면 센서를 껐다가 다시 켜야함 2017. 5. 9.
Accura 2300 델파이 모듈 통신타입 : Modbus TCP/IPIP : 10.10.10.100PORT : 502 엑셀문서는 Accura 2300 Modbus Map 입니다.추가로 모니터링할 부분이 있을 때 참고 2017. 5. 8.
ASCII to HEX Delphi 모듈 아스키코드를 16진수로 변환해주는 소스 주석달기를 하고있습니다. str:PAnsiChar에서 PAnsiChar이란 어떤 형태인지 궁금합니다.. 검색해봐도 찾을수가 없어서 질문 올립니다. function ASCIItoHEX(str:PAnsiChar; Len:Integer):string; var _str : string; i : Integer; begin _str := ''; //_str초기값 셋팅 for i:=0 to len -1 do begin _str := _str + IntToHex(Ord(str[i]),2);//Ord : 아스키코드값을 10진수로 변환 end; Result := _str;end; 2017. 5. 8.
MOXA 보드 CP-118U RS-232설정하기 일단 목사 갖다 버려이거때문에 6시간 개고생 헤맸음결론은 이 목사보드로 RS-232 통신을 하려면아래 사진 우측위에 파란 딥스위치 S3을 다 ON으로 올려야한다. 항상 매뉴얼을 봐야한다는거...안보고 그냥 하려고 했다가통신 안뚫려가지고괜히 D-sub 커넥터 납땜만 몇번 하고 아오.... 2017. 4. 27.
Omron EMS Emergency STOP 모델명 OMRON A22Z-EG1No.26Z16ZA가이드링 : A22Z-3466-1 A22E-M-12-EMS EMO스위치의 노란색 가이드 종류가 몇개 있는데EG3는 EMO로 고정시키는 타입이고,EG2는 나사형으로 돌려서 끼우는 매립형 타입입니다. 구매할때 기구팀과 얘기하고 선정해야 합니다. 2017. 4. 18.
Leuze Laser 변위 센서 모듈 보호되어 있는 글 입니다. 2017. 4. 14.
[Leuze] BPS300i 모듈 보호되어 있는 글 입니다. 2017. 4. 12.
진수변환 ■ 16진수 → 10진수 procedure TForm1.Button1Click(Sender: TObject);begin Edit2.Text := IntToStr(StrToInt('$'+Edit1.text));end; ■ 16진수 → 10진수 procedure TForm1.Button1Click(Sender: TObject);begin Edit2.text := IntToHex(StrToInt(Edit1.Text),1); // 숫자는 자리수를 표시해준다.end; * 참조 : http://www.delmadang.com/community/bbs_view.asp?bbsNo=17&bbsCat=41&indx=366555&keyword1=%C1%F8%BC%F6%BA%AF%C8%AF&keyword2= ■ 10진수 → .. 2017. 4. 11.
RF 리더 프로그램 1. USB to Serial 2. Program 준비물 : ACR1281S-C8, USB to Serial/Driver, RF Tag 1. Form1에 아래와 같이 버튼과 Comport를 만듭니다. Comport의 인스펙터에서 BaudRate를 br9600으로 변경Port를 장치관리자에서 확인해서 USBtoSerial을 확인한다. Comport의 Events에서 아래와 같이 두개의 프로시져를 생성한다.(더블클릭) procedure TForm1.ComPort1AfterOpen(Sender: TObject);begin ListBox1.Items.Add('Connected'); ComPort1.ClearBuffer(True ,True);end; procedure TForm1.ComPort1RxChar(Sen.. 2017. 4. 11.
User_Component 자료 2017. 4. 4.
컴포넌트 기본 사용법 - 3강 17.4.4 컴포넌트4■ Panel 패널 색깔 바꾸기 Panel 1개와 버튼 3개를 만든다. 소스를 위와같이 작성한다. ■ Form 2개 띄우기 File - New - Form 을 눌러 Form을 하나더 만든다 Label과 Button 컴포넌트를 위와 같이 생성한다 소스에서 uses절에 Unit2를 추가한다.(위 빨간줄 참고) Button1 프로시져에서 Form2.Show; 를 추가한다.컴파일(F9)해서 확인해본다. ■ Form 닫기 Close 버튼을 추가한다 Button2 프로시져에 Form2.Close; 를 추가한다.결과를 확인해본다. ■ Form1 패널에 Form2를 불러오기 Form1에 Panel을 한개 만든다 버튼을 한개 추가한다 추가한 버튼의 Button3Click 프로시져에 Form2.Par.. 2017. 4. 3.
Key Hook 예제 2017. 4. 3.
컴포넌트 기본사용법-2강 17.3.29 컴포넌트2 1. LabelON을 누르면 Label1이 보이고, OFF를 누르면 Label1이 안보이게 해봅시다. procedure TForm1.Button1Click(Sender: TObject);begin label1.Visible := True;end; procedure TForm1.Button2Click(Sender: TObject);begin label1.Visible := False;end; 글자색상과 글자크기를 바꿔봅니다. - 1) Inspector에서 바꿔보기 - 레이블(Label)을 만들고 글자크기와 글자색상을 위와 같이 변경해보세요. - 2) 버튼을 누르면 아래와 같이 바뀌도록 소스를 작성해보세요 Before After procedure TForm1.Button1Click(.. 2017. 3. 29.
컴포넌트 기본사용법 - 1강 17.3.28 컴포넌트1교재 1~50페이지 내용 □ 컴포넌트 사용법 1. LabelLabel.Caption := '변경할 글자'; 2. ButtonButton.Enable := False; // 버튼 사용, 미사용 3. EditEdit.Text := '변경할 글자';Edit.Clear; // 글자 모두 삭제 4. 변수 a,b,c 만들기 - integer, real, string 5. 사칙연산unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; Edit2: TEdit; Bu.. 2017. 3. 29.
델파이(Delphi) 자료 1. 델파이 델마당https://www.delmadang.com/ 델파이https://ko.wikipedia.org/wiki/%EB%8D%B8%ED%8C%8C%EC%9D%B4 델파이 만든사람https://ko.wikipedia.org/wiki/%EC%95%84%EB%84%A4%EB%A5%B4%EC%8A%A4_%ED%95%98%EC%9D%BC%EC%8A%A4%EB%B2%A0%EB%A5%B4 2. 델파이 설치하기 1) 압축을 푼다. 2) 델파이7 폴더에 들어간다. 3) Key.txt 파일을 실행한다(CD 키) 4) 델파이 폴더의 Install 폴더에 들어간다 5) Install 폴더의 Setup.exe를 실행한다 6) Next를 누른다 7) Key.txt파일의 시리얼번호를 입력한다 8) 동의누르고 Next를.. 2017. 3. 21.
중소기업취업자 감면 신청 http://blog.naver.com/csb1904/220617500483 http://blog.naver.com/csb1904/220617500483 http://blog.naver.com/csb1904/220617500483 중소기업취업자 청년감면신청 2012~2013년 취업자 : 소득세 100% 감면혜택2014년~2016년 취업자 : 소득세 50% 감면혜택2017년~이후 취업자 : 소득세 70% 감면혜택 기간이 지났더라도 소급적용 가능합니다.저 같은 경우 2012년 입사하여,2013, 2014, 2015년 3년치를 2016년도에 경정청구하여 한번에 받았습니다. 신청방법은 관할 세무서 또는 근처 세무서에 직접 접수하거나 우편으로 접수하는 방법이 있습니다. 2017. 3. 20.
쿼리문 CREATE TABLE address_book (sequence INT IDENTITY (1,1), name VARCHAR(20) NULL, cellular_phone VARCHAR(50) NULL, telephone VARCHAR(50) NULL, zipcode CHAR(7) NULL, address VARCHAR(50) NULL, reg_datetime DATETIME NULL) 2017. 3. 9.
관리자 권한 자동 획득 출처 : http://cafe.daum.net/eunhangmaul/E2xk/143?q=%C0%A9%B5%B5%BF%EC8%20%B0%FC%B8%AE%C0%DA%20%B1%C7%C7%D1 [PC/모바일] Windows 8 관리자 권한 부여.reg (430byte), Down : 42, 2012-10-28 13:51:55 Windows 8 관리자 권한 부여 - 복구.reg (424byte), Down : 5, 2012-10-28 15:07:59 만 하루 동안 윈도우8 을 쓰면서 어느정도 적응 해 가는걸 느껴갈 때 쯤.. 미묘한 불편함이 계속되더군요. 바로 관리자 권한. 윈도우7 에서는 계정 컨트롤만 변경 해 주면 문제 없었는데.. 윈도우8 은 그렇지가 않더라구요.. 폴더 공유시에도 이런저런 제약이 따르고... 2017. 3. 8.
Delphi Modbus 패키지 보호되어 있는 글 입니다. 2017. 1. 10.
Accura2300 판넬미터 세팅방법 Accura 2300, 2350 연결 및 세팅방법 아래처럼 선을 꽂음 위에 꽂은 선 반대편을 Accura2300 RJ12-1에다가 꽂음 화살표위(Setup)버튼을 2초간 누른다 화살표오른쪽을 한번 살짝 누른다 화살표오른쪽을 한번 더 살짝 누른다 아래 화면이 나오면 화살표아래를 한번 살짝 누른다 아래와 같은 화면이 나오면 수정하기위해화살표오른쪽을 2초간 누른다 깜빡거린다.저장하기위해 다시 화살표오른쪽을 2초간 누른다. 화살표아래를 한번 살짝 누른다. 아래화면이 다시 나오면저장하기위해 화살표오른쪽을 2초간 누른다. IduP(ID 업로드)가 깜빡거린다.저장하기위해 다시 화살표오른쪽을 2초간 누른다. 화살표왼쪽을 2초간 누른다.MODULE이 깜빡거리면 정상상태이다. 완료된 화면 V,I,P가 모두 나온다. 끝. 2017. 1. 3.
M2I HTOP 결선도 2017. 1. 3.
Motion Board 선정편 http://www.yaskawa.co.kr/sub/sub02_01.php?cat_no=10&mode=view&idx=258 모션보드 선정 방법 ▷ PC에 탑재하는 컨트롤러로써 다양한 프로그래밍 언어를 사용가능 (C,C++등) ▷ 다른 공통 모션 프로그램과 래더를 사용할 수 있어 특별한 프로그램 지식이 필요 없음 ▷ 다른 전원 배선이 필요 없음 ▷ 서보 제어 기능을 기본으로 탑재 (16축/32축 제어 가능) ▷ MECHATROLINK-II, III 지원 가능 ▷ 원격 I/O를 사용하여 간단한 확장이 가능 유닛 항목사양 MP2000 전원 입력 전원 전압 : DC5V ±5% 치수 106.69 X 174.63mm (PCI 하프 사이즈) 종별 보드형 CPU 속도비 (MP2300기준) 1.5 최단 스캔 시간 설정.. 2016. 12. 29.
Netmate KW-925 USB to Serial 2016. 12. 28.
단일쓰레드 보호되어 있는 글 입니다. 2016. 12. 28.
Melsecnet CCLINK-IE sw1dnc-mnetg-b_23z 보호되어 있는 글 입니다. 2016. 12. 28.
야스까와 모션API + 야스까와 세팅 보호되어 있는 글 입니다. 2016. 12. 23.
PC 선정 내용 ■ 정리 순서 메인보드 GIGABYTE GA-H170-Gaming 3CPU Intel i7-6700그래픽카드 이엠텍 HV Geforce GTX960 GameSoul D5 2GBRAM 삼성 DDR4 PC4-17000파워 마이크로닉스 Classic II 600W + 12V Single Rail 85+케이스 ABKO NCORE 볼트론 USB3.0 ■ 메인보드 선정기준1. USB3.1 지원여부2. CPU타입이 1151인지 1155인지 지원여부3. 좋은 순서 Z170칩셋 > H170칩셋 > B150칩셋 > H110칩셋4. 브랜드 : ASUS > GIGABYTE > MSI > ASROCK5. 크기 : e-atx(서버용) > atx(가장일반적으로사용, 가로24.4/세로30.5) > m-atx(소형용) > itx(슬림.. 2016. 12. 9.
CCLINK AD모듈 국번설정 CCLINK QJ61BT11N 모듈에 연결되어있는 AJ65SBT-64AD 아날로그모듈 SICK DT20-N214B 센서를 연결하였다. 입출력 어드레스는 X1000, Y1000이고레지스터는 D5250, D5000이다. 참고로 Station 1X1000 ~ X101FD5200 ~ D5203D5250 ~ D5253 Station 2X1020 ~ X103FD5204 ~ D5207D5254 ~ D5257 Station 3X1040D5208D5258 Station 4X1060D5212D5262 Station 5X1080D5216D5266 Station 6X10A0D5220D5270 Station 7X10C0D5224D5274 Station 8X10E0D5228D5278 Station 9X1100D5232D5282 .. 2016. 11. 15.
모터 이동거리 계산 시트 보호되어 있는 글 입니다. 2016. 10. 18.
반응형