关于欧姆龙HOSTLINK的通讯

Z343012090 2017-09-19 10:53:16
一,ReceiveFromPLCdata = SerialPort1.ReadExisting()读取的数据就这样直接给变量了,也不知道这些数据前面是否带有格式,之类的数据,?
二, If Mid(Strings.Right(ReceiveFromPLCdata, 4), 1, 2) = FCSresult(Mid(ReceiveFromPLCdata, 1, Len(ReceiveFromPLCdata) - 4)) Then这一段比较干嘛要用到呢?
三,TextBox17.Text = Val("&H" + Mid(ReceiveFromPLCdata, 156, 4))
TextBox22.Text = Val("&H" + Mid(ReceiveFromPLCdata, 160, 4))
TextBox27.Text = Val("&H" + Mid(ReceiveFromPLCdata, 164, 4))
TextBox28.Text = Val("&H" + Mid(ReceiveFromPLCdata, 168, 4))
TextBox29.Text = Val("&H" + Mid(ReceiveFromPLCdata, 172, 4))
TextBox30.Text = Val("&H" + Mid(ReceiveFromPLCdata, 176, 4))
TextBox31.Text = Val("&H" + Mid(ReceiveFromPLCdata, 180, 4))
TextBox32.Text = Val("&H" + Mid(ReceiveFromPLCdata, 184, 4))
TextBox33.Text = Val("&H" + Mid(ReceiveFrom

FOMR上根本没有这么多的TEXTBOX,它来这么多
还有156,160,168,这些是怎么算出来的?
呼唤大神
...全文
1391 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Z343012090 2017-09-19
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
http://download.csdn.net/download/qq_20170283/9687490
请版主帮我解释一下,我用的是VB。NET。可是源码是用C#,源码最多只传送二个字节,不一样,我走的是HOSTLINK的FA模式,只要读取50个字节,
threenewbee 2017-09-19
  • 打赏
  • 举报
回复
http://download.csdn.net/download/qq_20170283/9687490

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧