”PLC的通信驱动程序

W

wasimf

Guest
嗨所有,
在那里我能得到的ActiveX(DLL)中为S5 PLC的通信驱动程序。
我想通过VB.Net使用或C#的DLL驱动程序。

任何帮助
, 请。

关于...

 
我不知道在哪里可以找到自由的司机,但我知道是该协议的描述(您可以在VB programm它):

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

一节:

AS511协议信息

 
谢谢,
你能给我一些第一步我如何能在VB开发它。
有像希捷,许多符号...
我该如何开始,也许你能支持我的一个例子。
关于...

 
好的。
在VB(6或者。NET),您必须使用MsComm32.ocx的(在您使用最新版本的系统)。将该组件添加到您的项目。
创建一个按钮的形式。
该按钮的代码必须是这样的:

公共港作为新MSCommLib.MSComm()

如果puerto.PortOpen =假
, 则
与波多黎各
。其中串口号= 1
。设置=“9600,电子,8,1”
。inputLen个= 0
。PortOpen =真
结束

暗淡1 $ =人权中心(02h)“ -
> 这是对字符串发送到PLC

puerto_Output = 1 $
puerto.InBufferCount = 0


Application.DoEvents()
循环直到puerto.InBufferCount“= 2” -
> 等待
, 直到收到2个字符1 $ = puerto.Input“ -
> 捕获字符如果升序(左(1 $,1))= 10小时的递增(左(1 $,2)= 06h,然后
MsgBox(“回应玉从PLC”)
其他的
MsgBox(“错误的反应从PLC”)
完如果

puerto.PortOpen =假在这个例子中
, 你看到了该议定书的第一部分的执行情况(见页“AS511议定书笔记”。当你按下按钮粥电脑发送“02”字到PLC 3,然后等待接收2个字符的港口。如果收到的字符是“10”和“06”的通信玉否则是坏的。
我没有证据的代码,可以错误...却是一个很好的起点。
关心。

 
非常感谢我的朋友,
我想我可以开始这样做。
只是,我要问:我如何与您联系
, 在未来进一步的问题。

问候...

 
只要发送一条消息在这里,我wwatch定期的论坛或更快速的响应发送电子邮件至:

swilly1972(上)yahoo.com.ar

最好的问候。

 
喂,
看看这一边,有一个VB - programm conect超过AS511至中五。
[网址] http://www.lischis-home.de
[/网址]
你能实现这一目标下,“下载”检疫“sontiges”as511.zip

制造

迪特马尔

 
嗨所有,
我需要你的帮助
, 请获取信息如何沟通长长公司的控制器。

任何一个能帮助请。
问候...

 

Welcome to EDABoard.com

Sponsor

Back
Top