供求合作

当前页面: 首页 >供求信息 >D03X-05TL

D03X-05TL

2016/8/25 6:58:16

0 人气:1

  • 型号:D03X-05TL

  • 数量:1000

  • 制造商:上海曦龙电气设备有限公司

  • 有效期:2017/8/25 0:00:00

描述:

D03X-05TL


oncomm事件无论是错误或事件发生,都会触发此事件。

控件参数的初始化。

初始化程序如下

mscommcomport= `使用串口com

mscommsettings=“, e, 7, ” `波特率,偶校验,7位数据位,位停止位

mscommportopen=true `打开通信端口,准备通信

计算校验码fcs,计算fcs的vb自定义函数如下

function fcsbyval inputstr as string as string

dim slen, i, xorresult as integer

dim temfes as string

slen=leninputstr `求输入字符串长度

xorresult =

for i =  to slen

xorresult = xorresult xor ascmid$inputstr, i,  `按位异或

next

tempfes=hex$xorresult `转化为进制

if lentempfes=then tempfes =“”+tempfes

fcs = tempfes

end function

计算机与plc通信程序。

主要是一个自定义函数。

function readdatabyval inputstr as string, byval num as integer as string

dim outputstr as string

dim instring as string

dim returnstr as string

dim endstring as string

dim fcsstring as string

dim returnfcsstring as string

mscomminbuffercount=

outputstr=inputstr+fcsinputstr+“” `给出命令帧

mscommoutput=outputstr+chr$ `向plc传送命令帧

do

doevents

loop while mscomminbuffercount 《

instring=mscomminput `获取plc的响应帧

结束码判断

endstring = mid$instring, leninstring -

num- ,


联系方式:
  • 电话:13918864473
  • 传真:021-61318625
  • email:937926739@qq.com

手机扫描二维码分享本页

工控宝APP下载安装

工控速派APP下载安装

 

我来评价

评价:
一般