-"PLC 통신 드라이버

W

wasimf

Guest
안녕 모두,
어디) S5 PLC를위한 통신 드라이버에서 ActiveX (dll을 얻을 수있습니다.
내가 VB.Net 또는 C를 통해 dll을 드라이버를 사용하려면 #.

어떤 도움을 주시기 바랍니다.

감사합니다 ...

 
난 당신이 어디서 무료로 드라이버를 찾을 수 있을지 모르지만, 어디 프로토콜에 대한 설명입니다 알아요 (당신은 VB에서) 그것을 programm 수있습니다 :

hxxp : / / www.runmode.com / usefulstuff.htm

섹션 :

AS511 프로토콜 정보

 
감사합니다,
당신이 날 어떻게 VB에서 그것을 개발할 수있는 몇 가지의 첫번째 단계를 줄 수있다.
거기에 STX 그룹, 같은 많은 상징입니다 ..
어떻게하면 시작할 수있다면 당신은 하나의 예를 들어 날 지원할 수있습니다.
감사합니다 ...

 
좋아.
VB에서 (6. NET을)해야합니다 MsComm32.ocx 사용 (당신을) 시스템의 최신 버전을 사용할 수있습니다.귀하의 프로젝트에이 구성 요소를 추가합니다.
버튼 양식을 만듭니다.
버튼의 코드는 이런식으로 뭔가를해야합니다 :

새로운 MSCommLib.MSComm 공공 푸에르 ()

만약 그렇다면 puerto.PortOpen = False로
푸에르과 함께
. CommPort = 1
. 설정 = "9600, 이메일, 8,1"
. InputLen = 0
. PortOpen = True로
최종 함께

희미한 $ = chr (02h) '- "이 문자열입니다 PLC에 전송

puerto_Output = $
puerto.InBufferCount = 0

하다
Application.DoEvents ()
루프까지 puerto.InBufferCount "= 2 '-"잠깐 만요 때까지 2 문자 접수$ = puerto.Input '- "잡아 문자만약 Asc (왼쪽 ($, 1)) = 10h와 ASC (($, 2) = 06h 왼쪽으로
PLC에에서 MsgBox ( "응답 확인")
그 밖의
PLC에에서 MsgBox ( "잘못된 응답")
최종면

puerto.PortOpen = False로이 예제에서는 ( "AS511 프로토콜 노트".되면 PLC를 위해 버튼을 athe PC의 "02을 보내"문자로 밀어의 3 페이지를 참조하십시오 누른 다음 프로토콜의 첫 번째 부분의 구현을 볼 수에 대한 수신 대기 중 나쁜 포트에서 두 개의 문자.받지 않으면 문자 ""10 및 "06"통신이 좋아 다른 사람입니다.
그 증거가 코드를하지 않았에 오류가있을 수있습니다 ..하지만 좋은 출발점입니다.
안부.

 
고마워요 내 친구,
내가 이런식으로 시작할 수있을 것 같아요.
단지, 내가 물어보고 싶은 : 어떻게 미래에 더 이상의 질문에 연락할 수있습니다.

최고의 안부 ..

 
그냥 여기, 주기적으로 전 포럼 wwatch 이상의 빠른 응답을위한 이메일을 보내주십시오 메시지를 보낼 :

swilly1972 (를) yahoo.com.ar

안부 인사.

 
안녕하세요,
이런 측면에서 보면, 이미 비주얼 베이직 - AS511 이상의 S5에 programm conect입니다.
[홈페이지] http://www.lischis-home.de
[/ URL이]
아래에 닿을 수있는 "다운로드"SPS에서 "sontiges"as511.zip

제조

디트 마르

 
안녕 모두,
난 제발 방법에 대한 정보 INFODEV 회사의 컨트롤러와 통신을 당신의 도움이 필요합니다.

어느 한시기 바랍니다 도울 수있습니다.
최고의 안부 ..

 

Welcome to EDABoard.com

Sponsor

Back
Top