저는 중국 제조사의 금전 등록기를 가지고 있으며 델파이 코드를 사용하여 금전 출납기를 열고 싶습니다.Delphi의 RJ12를 통해 신호를 보냅니다
레지스터와 서랍은 RJ12 (6 핀) 케이블로 연결됩니다.
다른 곳에서는 "금전 등록기 및 POS 시스템이 금전 함에 12V 또는 24V 신호를 보내어 솔레노이드를 활성화하여 금전 함을 여는 것을 보았습니다." 죄송합니다,이 웹 사이트는 here입니다.
어떻게하면 델파이에서이 작업을 수행 할 수 있습니까?
등록 할 모델을 지정하십시오. POS는 표준이며 모든 제조업체는 제품과 함께 작동하도록 일부 소프트웨어를 제공합니다. 그들은 대개 SDK를 가지고 있습니다. –
일반적으로 DeviceIoControl에서 수행하는 명령을 드라이버에 보내야합니다. 다른 언어로 작성된 응용 프로그램을 사용하는 응용 프로그램에서 api 모니터 유틸리티를 사용하여 어떤 API를 호출하는지 확인하십시오. – opc0de
RJ12는 기계식 커넥터 일뿐입니다. 링크 한 웹 사이트에만 직렬 포트가 있다고 표시됩니다. 이제 RX (수신), TX (전송) 및 접지 핀, 그리고 가능하면 RTS/CTS (흐름 제어) 핀의 위치를 파악해야합니다. 핀아웃이 있거나 RJ12에서 DB9 직렬 케이블로 작동 할 때까지 그리고 제조업체가 제공 한 직렬 프로토콜에 대한 정보가 없으면 코드를 작성할 수 없습니다. 나는 OMRON 금전 등록기가 어떻게 작동하는지 알고 있으며, 대부분의 제조업체는 프로그래밍 매뉴얼을 가지고 있음을 알고 있습니다. 당신은 먼저 그것을 얻을 필요가있다. –