분류 전체보기196 평행사변형의 대각선 길이 평행사변형의 대각선의 길이(점A와 점C간)이 거리를 구하는 공식은 $\sqrt{a^2 + b^2 + 2ab Cos \theta}$이다. 공식은 빗금 친 수직 삼각형의 대변의 길이를 구하는 문제이므로 피타고라스 정리로부터 쉽게 유도할 수 있다. $c^2 = (a+d)^2 + h^2$ $=a^2 + 2ad + d^2 + h^2$, 여기서 $d=b Cos \theta, h=b Sin \theta$이므로 $=a^2 + 2ab Cos \theta + (b Cos \theta)^2 + (b Sin \theta)^2 $ $=a^2 + 2ab Cos \theta + b^2 (Cos^2 \theta + Sin^2 \theta)$ 여기서 $(Cos^2 \theta + Sin^2 \theta) = 1$ 이므로, $=a^2 .. 2023. 6. 27. ipTIME 포트포워딩 설정이 안되는 경우 TP 링크사의 무선 공유기 TL-WR840N에서 DDNS(no-ip)를 사용해서 망내부 PC에 FTP 서버를 올려 놓고 사용했다. 그런데 뜬금없이 이메일이 오더니 "돈 줘~" 이런다. 안주고 버텼더니 어느 순간 DDNS 서비스가 해지가 되었다. 다른 DDNS 서비스를 깔아서 사용할까 이리 저리 알아보다가 그냥 ipTIME 무선공유기를 구입했다. 이유는, ipTIME 제조사가 이러한 DDNS 서비스를 무료로 제공해주고 있기 때문이다. 그래서 쿠팡에서 ipTIME의 A3004M 기종을 주문했다. (간단한 NAS 서버 구축이 가능하다) 아침에 쿠팡에 시키니 퇴근시간이 막 지나서 도착했다. 일단 하룻 밤을 재운 후 DDNS를 설정해주고 Port Forwarding을 설정한 후 FTP Server에 접속을 시도해.. 2023. 6. 23. FileZilla 서버 설정법 아래 사이트에서 FileZilla FTP 서버프로그램을 다운받는다. https://filezilla-project.org/ 다운로드 받은 파일을 실행하고 몇 번의 클릭을 거치면 아래의 2개의 숏컷을 볼 수 있다. 1. Start FileZille Server FileZilla Server가 ftp 클라이언트의 접속을 가능케 해주는 숏컷(링크) 파일이다. 명령행은 아래와 같다. C:\WINDOWS\system32\net.exe start filezilla-server 2. Administer FileZilla... 는 ftp 서버 설정프로그램이다. 명령행은 아래와 같다. C:\WINDOWS\system32\net.exe start filezilla-server 위와 같이 만들어졌으면, 재부팅하면 아래처럼 .. 2023. 4. 14. 파나소닉 서보 에러코드 보호기능Err원인처치제어 전원 부족 전압보호11.0제어 전원 컨버터부의 P-N 간 전압이 저 하해서 규정값 이하가 되었다. 100 V 제품:약 DC70 V(약 AC50 V) 200 V 제품:약 DC145 V(약 AC100 V) 400 V 제품:약 DC15 V①전원 전압이 낮다. 순시 정전의 발생 ②전원 용량 부족…주전원 ON 시의 돌입 전류에 의해 전원 전압이 저하했다.③앰프 고장(회로가 고장)100 V, 200 V 제품: 커넥터 및 단자대의 L1C-L2C의 선간 전압을 측정한다. 400 V 제품: 커넥터 및 단자대의 24 V-0 V의 선간 전압을 측정한다. ①전원 전압의 용량 UP. 전원을 바꾼다.②전원 용량을 UP한다.③신품의 앰프와 교환한다.과전압 보호12.0컨버터부의 P-N 간 전압이 규정값 이상.. 2023. 2. 23. 전자접촉기(파워릴레이) 전자접촉기(Magnetic Contactor)는 보통 모터(3상모터)에 연결되는 전원라인을 개폐하기 위해서 사용된다. 전원을 릴레이 한다고 해서 파워릴레이라고도 불린다. 릴레이의 일종이다. 전기기능사 시험에서는 위와 같은 배선도를 외우게 한다. 시험에 합격하려면 윗 그림은 꼭 외워가야 한다. 지문으로 주어지지만 지문의 그림을 보고 시험지에 번호 매기기에는 시험시간이 충분하지 않다. 그러나 회사에서는 아래와 같은 MC를 사용한다. 내부 결선 형태는 그림 1과 같으나 소켓없이 직결되는 구조라 단자번호에 맞게 연결하면 된다. 제어전원은 상단의 A1과 A2에 연결한다. 주 목적이 3상 전원을 제어하는 것이라 좌측 3개의 접점은 주접점이라고 한다. 각 주접점은 입력 측 L1, L2 및 L3를 가지고 출력 측은 U.. 2023. 2. 2. C 포인터 변수는 어떤 값을 저장하기 위한 메모리 공간이다. 그러면 포인터변수는 무엇일까? 포인터 변수는 "주소 값"이다. 설명은 아랫 코드에 달았다. #include int main(void) { int a=1; //a변수에 1을 대입한다. int* pa=&a; // 포인터형 변수pa에 주소값을 대입한다. printf("변수 a의 값 : %d\n", a); *pa=2; //pa주소 값의 역참조. 역참조 되었으니 그 공간을 의미한다. 여기서는 a공간에 2를 넣는다라는 의미이다. printf("역참조를 이용해서 a의 값을 바꾼 후의 a 값 : %d\n", a); printf("a 변수의 실제 메모리상에서의 위치(주소) %p\n", &a); printf("실제 주소 값을 입력 한 후 그 주소에서의 값 출력 : %d\n.. 2023. 2. 2. LS PLC 개발 툴 LS PLC의 시스템설정과 PLC 동작 프로그램을 하려면 XG5000이 필요하다. XG5000은 LS ELECTRIC (ls-electric.com)에서 다운로드에서 받을 수 있다. 먼저 검색 입력창에 XG5000치고 소프트웨어에 체크한다. 그러면 여러 검색결과 값이 나오는데 여기서는 V4.72버젼이 최신이라 이것을 받으면 된다. 다운로드 후의 설치는 매우 쉬우니 생략한다. 그런데 PLC는 HMI(Human-Machine Interface)라는 터치스크린이 달린 입출력장치와 연결되어서 작동하게 된다. 이러한 입출력장치를 PLC와 통신케이블로 연결하고 개발할 때 같이 사용하면 편하다. 그래서 이러한 HMI를 에뮬레이트 프로그램이 있는데 이것이 XP-Builder이다. 이것도 아래와 같이 다운로드 한 후 설.. 2023. 2. 1. 빅오 표기법(Big-O notation) 성능을 절대적인 값으로 표현하지 않고 상대적으로 표현하는 방식이다. 예를 들면, 영화 "기생충"에서 송광호씨가 하루에 접을 수 있는 최대 피자박스의 수가 100 개 이다. 그러면 200 개를 접으려면 얼마나 걸릴까? 당연히 2 일이 걸린다. 그러면 우리는 이것을 입력(n)에 따라 비례하는 것이니 O(n)으로 표시할 수 있다. O(n)은 우리 주위에서 쉽게 볼 수 있다. 설계사무실에서의 도면, 자동차공장에서의 차량, 포장기계가 생산하는 제품 등등의 생산성능도 모두 O(n)이다. 그러면 입력크기(n)가 커져도 항상 같은 시간을 유지하는 것이 있을까? 있다. 배열의 원소에 접근하려고 할 때이다. 배열의 첫 번째 원소를 가기 위해서는 배열의 첫 주소에 0을 더한 후 값을 읽어온다. 4 번째 접근하려면 배열의 첫.. 2023. 1. 31. 이전 1 2 3 4 5 6 7 ··· 25 다음