PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 4334|回复: 16

一个用VB与ORMON PLC通信的例子

[复制链接]
发表于 2006-9-2 19:11:00 | 显示全部楼层 |阅读模式
好久没来了,一直都很忙,也无聊,压力也很大,感情也很无赖。。。去OMRON公司散了一下心,学习串口通信,收获较多。。。现把一VB程式,通过VB 访问有HOSTLINK 协议的设备。还有就是超级终端其实是一个很好的东东,不竞可以调试移动设备,也可以调试工业设备等等咯。

Private Sub com1_Click()
MSComm1.CommPort = 1
End Sub

Private Sub Command1_Click()
Me.Timer1.Enabled = False


End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
End Sub

Private Sub Form_Load()
Text3.Text = "@00RD00000001"
End Sub

Private Sub MSComm1_OnComm()
Select Case MSComm1.CommEvent
Case comEvReceive
temp = MSComm1.Input
If temp <> "" Then Text1.Text = Text1.Text + temp
Me.Refresh
End Select

End Sub

Private Sub Option1_Click()
If Me.MSComm1.PortOpen = True Then
Me.MSComm1.PortOpen = False
End If
MSComm1.CommPort = 2
End Sub

Private Sub Timer1_Timer()
Dim FcsResult As String
Dim StrIn As String
Dim jytemp As Integer
Dim temp As String
jytemp = 0
StrIn = Text3.Text
Text1.Text = ""
'************** 校 验
For i = 1 To Len(StrIn)
jytemp = Asc(Mid$(StrIn, i, 1)) Xor jytemp
Next i

FcsResult = Hex$(jytemp)
'**************
Text2.Text = FcsResult

If (MSComm1.PortOpen = False) Then MSComm1.PortOpen = True
MSComm1.Output = Text3.Text + Text2.Text + "*" + Chr(13)
End Sub

Private Sub 停止通讯_Click()
Me.Timer1.Enabled = False

End Sub


[upload=jpg]UploadFile/2006-9/20069219104919185.jpg[/upload]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
回复

使用道具 举报

发表于 2006-10-20 23:45:00 | 显示全部楼层
我也做了一个欧姆龙的编程口VB通讯。http://www.lsllhd.com/
回复 支持 反对

使用道具 举报

发表于 2006-10-29 23:06:00 | 显示全部楼层

非常不错

我顶

回复 支持 反对

使用道具 举报

发表于 2007-3-10 03:07:00 | 显示全部楼层
楼主真的好样的
回复 支持 反对

使用道具 举报

myele2008 该用户已被删除
发表于 2007-5-11 15:54:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2007-5-17 08:33:00 | 显示全部楼层
非常感谢!问一下能用VC开发相应的程序吗?
回复 支持 反对

使用道具 举报

发表于 2007-12-25 10:06:00 | 显示全部楼层
[em03]
回复 支持 反对

使用道具 举报

发表于 2007-12-25 20:05:00 | 显示全部楼层

好谢谢楼主!

回复 支持 反对

使用道具 举报

发表于 2008-2-21 15:39:00 | 显示全部楼层

好好,学习学习!

回复 支持 反对

使用道具 举报

发表于 2008-3-17 22:49:00 | 显示全部楼层
[em04]能下载吗?
回复 支持 反对

使用道具 举报

发表于 2008-3-27 20:18:00 | 显示全部楼层
怎么不能下载
回复 支持 反对

使用道具 举报

发表于 2008-4-3 18:24:00 | 显示全部楼层
收下了,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-4-4 16:42:00 | 显示全部楼层
太感谢了。。
回复 支持 反对

使用道具 举报

发表于 2009-9-9 17:23:00 | 显示全部楼层
支持一下
回复 支持 反对

使用道具 举报

eidolonjia 该用户已被删除
发表于 2009-9-21 16:20:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2012-12-29 15:53:28 | 显示全部楼层
非常感谢。很实用。。。。。。
回复 支持 反对

使用道具 举报

发表于 2013-3-12 22:39:13 | 显示全部楼层
谢谢楼主分享!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-9-20 23:35 , Processed in 0.051125 second(s), 25 queries .

快速回复 返回顶部 返回列表