본문 바로가기
반응형

프로그래밍/하드웨어18

[제브라 프린터] 한글(글짜) 미표시 및 바코드 쏠림 현상 원인 및 해결 방법 프린터 명령의 종료 문자 누락 또는 깨짐으로 인하여 인쇄 품질이 이상한 경우 아래 내용을 참고하여 명령 전송상태를 확인해야 합니다. ^XA ^SEE:UHANGUL.DAT^FS ^CW1,E:KFONT3.TTF^CI26^FS ^FO250,502,^A1N,35,25^FD20221116^FS ^FO395,502,^A1N,35,22^FD테스트^FS ^BY2,1,70 ^FO20,603^BC^FDFKY0239350026088013^FS ^XZ 증상 : ^FS앞의 문자가 없고 바코드의 쏠림이 있음 조치 : ^FS로 되는 종료 문자가 누락 또는 ^FS가 아닌 값 (예. ^F / ^ / ^FF 등 여러 경우)의 입력이 된 경우에 해당 열의 문자뿐만 아니라 다음에 따라오는 바코드의 문자까지 영향을 주게 됩니다. 2022. 11. 16.
[ FA ] LS XGT(XGB등) PLC 와 PC 이더넷 통신하기 (feat. 분석 편) 새로운 버전의 매뉴얼 입수로 LS 통신 분석자료를 추가합니다. 소스코드와 연계된 설명도 좋지만 좀 더 세부내용을 알 수 있게 작성하였습니다. 엑설로 아래 내용을 정리해보았습니다. 새로 접수된 통신 매뉴얼의 내용이 시각적으로 분석이 용이하게 작성되어 있어 새로이 업데이트하게 되었습니다. 통신 연결 방식 LS PLC에서는 고정으로 TCP / UDP에 따라 포트번호가 고정되어 있습니다. 변수 개별 읽기 하나의 영역에 PLC의 기본 헤더 파일 + 데이터 주소를 입력하여 PLC로부터 응답을 받는 내용입니다. 변수 연속 읽기 여러 영역을 PLC의 기본 헤더 파일 + 데이터 주소를 입력하여 PLC로부터 응답을 받는 내용입니다. 읽기 동작 위주로 매뉴얼이 작성되어 있어 해당되는 부분만 발취하였습니다. 쓰기 동작은 헤더.. 2022. 11. 9.
[ HW ] ABB 로봇 PC 연동 #1 - PC SDK 설치 AB로봇과 PC 간에 통신을 하기 위해서는 반드시 SDK가 설치되어야 합니다. 해당 프로그램을 다운로드하기 전에 설치 환경과 지원 여부를 먼저 확인해야 합니다. 설치 환경 및 지원 PC 운영 체제 요건 Windows 10 64비트판 이상 이 필요합니다. 개발환경요건 Visual Studio 2019 및. NET 4.8 이상 필요합니다. 개발가능 언어 C# 또는 VisualBasic.Net 환경에서 라이브러리 참조를 통하여 개발 가능합니다. SDK 다운로드 아래 링크를 따라 들어가서 다음 순서대로 진행합니다. https://developercenter.robotstudio.com/ ABB-Developer Center developercenter.robotstudio.com 개발자 센터에 PC SDK를 선.. 2022. 11. 3.
[ 하드웨어 ] 시리얼 디바이스 서버(232 to 이더넷) 시리얼 컨버터 모델 중 1 포트 이상 지원되는 모델을 찾던 중 아래 모델을 찾게 되어 공유하게 되었습니다. 사용상 편리했고 설정은 CD에 동봉된 전용 프로그램 또는 웹으로 지원되는 장치입니다. 외관 232 포트 또는 랜 포트를 선택 가능하며 1 포트에서 32 포트까지 다양한 구성이 있습니다. 옵션 선택 제품 설정 현재 보유하고 있는 2 포트 모델인 SG-2021/ALL 제품의 이더넷 설정 과정을 정리하고자 합니다. 1. 장치 연결 각각의 포트에 232 케이블을 연결합니다. 24V의 전원이 있어서 별도로 연결(12~48V지원) 하였으며, 제품과 동봉된 아답터를 사용하여도 됩니다. 2. IP 기본 설정 현재 장치의 설정이 완료된 상태라 별도의 캡처를 하지 못하였으나, 초기에는 192.168.0.223으로 설.. 2022. 11. 2.
[ FA ] 인피콘 ISH2000, 수소 기밀성 검사기 시리얼 통신 하기 인피콘 ISH2000의 장치로부터 통신으로 데이터를 수집하기 위한 목적으로 제작한 프로그램에 대하여 통신 연결 방법 및 내용을 공유합니다. 시리얼 통신 포트 연결(후면에 있음) 매뉴얼에 보시면 통신하고자 하는 방법에 따라 Baud를 다르게 설정하여 명령을 전송할 수 있습니다. 프로그램 통신을 위해서는 수집 시작명령 전송 / 데이터 수신 이 목적이므로 아래의 설정을 따르도록 합니다. 케이블은 1:1 다이렉트 케이블을 이용합니다. Baud : 115200 StopBit : 1 DataBit : 8 패리티 : None 통신 명령 순서 1. 측정 시작(M) 2. 수신 데이터 확인 : (투과량 cc/hr) 중요! 데이터가 0인 경우에는 N 명령(프린터)을 계속 전송하여 수신 데이터가 0이 아닌 경우 반복 정지 수.. 2022. 1. 7.
[ C# ] LS산전 PLC 이더넷 통신 테스트 프로그램-소스 앞서 프로그램에서 LS산전 PLC와의 통신프로그램 소스 요청이 있어 사용법 및 소스코드를 공유하고자 합니다. 접속 대상 PLC는 192.168.1.10 및 2005 포트의 UDP 통신 설정을 해야 정상 동작이 가능합니다. PC의 경우 192.168.1.XX로 설정하시기 바랍니다. PLC 프로그램 설정 PC 프로그램 사용법 PLC 연결 해제 디바이스를 선택(P~R)을 선택한 후 시작 주소를 입력하고 [ 주소 이동 ] 버튼을 눌러 줍니다 로그 옵션은 사용용도에 따라 설정하시기 바랍니다. 연결이 되었고 주소를 선택하였으면 통신 상태에 따라 하단의 리스트에 램프가 점등됩니다. 데이터에서 1~F 중 하나를 더블클릭하면 해당 비트를 ON/OFF 할 수 있습니다. 데이터를 입력하고자 하면 DEC 또는 HEX를 더블클.. 2022. 1. 4.
[ FA ] 키엔스 고정스캐너 시리얼(이더넷) 통신 테스트 키엔스 고정 스캐너의 ON/OFF 기능을 통신으로 주고받는 부분에 대하여 공유하고자 합니다. 대상 모델은 SR750, SR700 모델입니다. 통신 설정 통신 속도 :115200,8, even,1bit 헤더: 없음 테이 데이터 : CR ON 명령 : LON OFF 명령 : LOFF 헤더 및 터미네이터 먼저 통신은 헤더+명령+터미네이터의 명령으로 나누어져 있으며, 헤더 및 터미네이터는 두 가지 방식으로 사용할 수 있습니다. 통신 설정 프로그램은 AutoIDNetworkNavigator에서 설정을 바꾸어 주어야 합니다. (없음) 명령 명령 바코드 ON/OFF 명령 모델 종류에 따라 차이는 있으나 ON/OFF 명령은 공통적으로 사용될 수 있습니다. 원격으로 설정은 보통 키고 끄는 작업을 하므로 두 가지의 명령으.. 2021. 12. 23.
시리얼 to 이더넷 컨버터 추천 장치를 구성할 때 이더넷을 지원하지 않고 시리얼 통신만 지원하는 장치를 사용하면 여러 대의 장치를 구성하는데 배선이나 거리의 제약을 받게 됩니다. 만약 여러 대의 시리얼 장치를 이용한다면 컴퓨터에 해당 개수 이상의 시리얼 포트를 확장하기 위해 MOXA나 232 카드를 추가로 설치해서 구성을 해야 하는 데 사용해보니 배선을 찾기도 어려울뿐더러 여러 대의 장치를 연결하게 되면 포트가 고장 나서 몇 개 포트는 사용하지 못하는 경우가 발생합니다. 몇 년 전에 시리얼 포트로 주문이 있어 사용을 해봤었는데 배선량도 감당하기 어려웠었습니다. 간결하게 장치를 구성해서 허브 하나만 설치하면 한 군데 이서 처리를 할 수 있을 것을.. 장치를 찾던 중 아래 모델을 찾았습니다. 시리얼 to 이더넷 컨버터 강원전자(넷메이트)에.. 2021. 12. 10.
[ FA ] LS산전 PLC와 PC와 이더넷 통신 설정 LS 이더넷 타입 PLC는 자체 적으로 통신 기능을 가지고 있어 설정에서 변경만 해주면 PC와 통신이 가능합니다. 아래 설정을 따라가시면 통신 설정을 할 수 있습니다. 장치 소개 XGB / XGP 등 이더넷 통신을 지원하는 LS산전의 PLC를 준비합니다. 배선 전원부 전원 모듈에 AC 220V로 전원을 연결합니다. 통신부 이더넷 케이블을 PC와 연결하고 통신을 위한 세팅을 해야 합니다. 허브에 연결할 경우 추가적으로 터치 및 각종 컨트롤러와 통신이 가능합니다. 통신 설정 기본 네트워크에서 [ 내장 FEnet ]를 누르면 기본 설정 창이 띄워집니다. 국번 : 0 IP 주소 서버 모드 : XGT 서버 통신 테스트 테스트를 목적으로 직접 제작한 프로그램입니다. 주소는 192.168.1.10을 기본값으로 두었고.. 2021. 12. 7.
[ FA ] IFM RFID PC와 이더넷 통신하기 장치 소개 이더넷 TCP/IP 기능을 가진 4 채널까지 확장할 수 있는 RFID 모듈로서 전용 통신 및 PROFIBUS를 지원하는 제품입니다. 제품 구성은 DTE 104(4 채널 리더) 본체 , 이더넷 케이블 , 접속 케이블 , RFID 헤드와 RFID 태그가 있습니다. * 해당 구성은 현장 상황에 따라 변경될 수 있습니다. * 설치 사례 전원은 아래와 같이 24V 구성으로 이루어집니다. 팔레트에 RFID-TAG가 부착되었으며 컨베이어에 헤드를 연결했습니다. 이더넷, 케이블 전원, ID 1, ID2를 연결하고 네트워크 구성을 위해 HUB에 연결하였습니다. 통신 관련 리더기에 IP주소는 변경 가능하며 Port 번호는 바꿀 수 없습니다. IP주소 : 192.168.0.79 ( 주소 변경 가능) Port : .. 2021. 11. 22.
반응형