您现在所在的是:

串口通信

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

请教个问题(急)

913
tempo
文章数:3
年度积分:50
历史总积分:913
注册时间:2005/4/19
发站内信
发表于:2005/5/31 21:53:00
#0楼
我用VB编上位机与PLC之间的通信模块,用的是RS232串口,但是向PLC写数据时好像就是写不到PLC的DM区中,为什么呢?哪位帮我看看!下面是向PLC写数据的子程序,我是假使向DM0000中写入0001,但是我再读DM0000,它里面的内容还是原来的值,不知道是不是哪里错了,请教各位了!
   
Private Function send()
       Dim Outstring As String         '¶¨Òå±äÁ¿
       Dim readata As String
       Dim cmd As String
      cmd = "0001"
       readata = "@00WD0000" & cmd
       readata = readata & FCS(readata) & "*" & Chr$(13)
       Outstring = readata
         Text3.Text = Outstring
       MSComm1.Output = Outstring
       
End Function
9012
吴辉
文章数:2351
年度积分:50
历史总积分:9012
注册时间:2002/1/15
发站内信
发表于:2005/6/1 9:01:00
#1楼
看协议象omron的plc,你的plc运行在什么状态,要是run的话确实是写不了的!

以后问问题要把东西说清楚,越仔细人家越能帮你!
1765
yx77adong
文章数:138
年度积分:50
历史总积分:1765
注册时间:2004/10/15
发站内信
发表于:2005/6/1 11:48:00
#2楼
关注中。。。

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

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

46.8003