您现在所在的是:

PLC论坛

回帖:5个,阅读:1023 [上一页] [1] [下一页]
* 帖子主题:

[求助]OMRON 与VB

969
新手之路
文章数:6
年度积分:50
历史总积分:969
注册时间:2007/2/6
发站内信
发表于:2007/2/6 16:05:00
#0楼
对不起,
小弟是新手,求助还不知道怎么传的!
希望大家给帮我看看我这个VB,这是我看书上的例子做的可是不行报IF 错
希望大家也帮帮忙·~
969
新手之路
文章数:6
年度积分:50
历史总积分:969
注册时间:2007/2/6
发站内信
发表于:2007/2/6 16:07:00
#1楼

Private Sub Option1_Click()
If plccomm.portOpen = False Then
Dim comm_loop As Integer
Dim plcmonitorErr As Boolean

  plccomm.CommPort = 1
  plccomm.setting = "9600,e,7,2" '波特率 9600 偶校验 数据长7 停止位2'
  plccomm.inputlen = 0 '告诉控制项目当前使用Input 时读取整个暂存区'
  plccomm.prtopen = True '打开串口'
End If
End Sub


Private Sub Option2_Click()
Else
  plccomm.portOpen = False
  plccomm.CommPort = 1
  plccomm.setting = "9600,e,7,2" '波特率 9600 偶校验 数据长7 停止位2'
  plccomm.inputlen = 0 '告诉控制项目当前使用Input 时读取整个暂存区'
  plccomm.prtopen = True '打开串口'

End Sub
969
新手之路
文章数:6
年度积分:50
历史总积分:969
注册时间:2007/2/6
发站内信
发表于:2007/2/6 16:07:00
#2楼

Private Sub Option1_Click()
If plccomm.portOpen = False Then
Dim comm_loop As Integer
Dim plcmonitorErr As Boolean

  plccomm.CommPort = 1
  plccomm.setting = "9600,e,7,2" '波特率 9600 偶校验 数据长7 停止位2'
  plccomm.inputlen = 0 '告诉控制项目当前使用Input 时读取整个暂存区'
  plccomm.prtopen = True '打开串口'
End If
End Sub


Private Sub Option2_Click()
Else
  plccomm.portOpen = False
  plccomm.CommPort = 1
  plccomm.setting = "9600,e,7,2" '波特率 9600 偶校验 数据长7 停止位2'
  plccomm.inputlen = 0 '告诉控制项目当前使用Input 时读取整个暂存区'
  plccomm.prtopen = True '打开串口'

End Sub
2876
流客
文章数:794
年度积分:50
历史总积分:2876
注册时间:2005/8/28
发站内信
发表于:2007/2/6 19:01:00
#3楼
plccomm.portOpen = False

plccomm.prtopen = True

第二段prtopen 错误。

plccomm.Portopen



[此贴子已经被作者于2007-2-6 19:04:49编辑过]
969
新手之路
文章数:6
年度积分:50
历史总积分:969
注册时间:2007/2/6
发站内信
发表于:2007/2/6 20:31:00
#4楼
流客。
我按你的意思改过可是还出错。
If plccomm.portOpen = False Then
还是这句出错。
是不是我少做了一个控件才这样。我能传给你看看
9062
吴辉
文章数:2351
年度积分:50
历史总积分:9062
注册时间:2002/1/15
发站内信
发表于:2007/2/7 8:07:00
#5楼
Private Sub Option2_Click()
Else
  plccomm.portOpen = False
  plccomm.CommPort = 1
  plccomm.setting = "9600,e,7,2" '波特率 9600 偶校验 数据长7 停止位2'
  plccomm.inputlen = 0 '告诉控制项目当前使用Input 时读取整个暂存区'
  plccomm.prtopen = True '打开串口'

End Sub

没if哪里的else啊

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003