您现在所在的是:

串口通信

回帖:13个,阅读:7663 [上一页] [1] [2] [下一页]
1022
GDFT2005
文章数:49
年度积分:50
历史总积分:1022
注册时间:2005/2/20
发站内信
发表于:2005/3/13 11:55:00
#10楼
上位机向下位机发送的命令有校时命令、请求内存命令、发送数据命令、快采命令和慢采命令等。发送命令有两种发送方式,即手动方式和自动方式,自动方式是由定时器来完成的。
下面是发送数传命令的子过程,启动该过程由一个定时器控制:
Sub sample_data ()
comm1.RTSEnable = True 将上位机置高,
Call time_delay 适当延时
comm1.Output = "*关机" + Chr$(13) 发送命令
Do
该循环用来检测命令是否全部发送完毕
Loop Until comm1.OutBufferCount = 0
Call time_delay
适当延时
comm1.RTSEnable = False 将上位机置低,改为接受状态
comm1.InBufferCount = 0 清空接收缓冲区
comm1.RThreshold = 1 设定RThreshold = 1,等待出发OnComm事件
End Sub
Happy new year!
9012
吴辉
文章数:2351
年度积分:50
历史总积分:9012
注册时间:2002/1/15
发站内信
发表于:2005/3/13 19:14:00
#11楼
哈哈
因为你这个东西是毕业设计,所以没意思!
真要做的好的话
1。解一plc的协议
2。了解工作过程
  调速器在水电站总知道干什么吧?
  没并列前采什么数据,并列后采什么数据,出事故了怎么处理
  要不要按照有功曲线来运行等等
3。至于开机,关机这些东西,你学自动化的所以就不说了。
904
dacong
文章数:2
年度积分:50
历史总积分:904
注册时间:2005/3/28
发站内信
发表于:2005/3/28 11:03:00
#12楼
mscomm只能通信,具体其他命令如关机等可用shall或其他指令,可以根据接受的字符判断要执行的命令。
911
rachel-su
文章数:4
年度积分:50
历史总积分:911
注册时间:2005/3/8
发站内信
发表于:2005/3/28 22:34:00
#13楼
dacong :“如关机等可用shall或其他指令,可以根据接受的字符判断要执行的命令。”
能帮我解释地具体一点吗?举个例子吧?拜托了!

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

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

62.4004