wincc中如何使用winsock控件?

已锁定

narcsx2008

  • 帖子

    16
  • 精华

    0
  • 被关注

    2

论坛等级:游士

注册时间:2011-01-19

普通 普通 如何晋级?

wincc中如何使用winsock控件?

2537

3

2014-08-26 14:35:27

您好,各位大侠:
小弟最近碰到一台以太网通讯的设备,上位机通过winsock控件来采集、发送数据,现在数据发送是OK了,但是数据采集上来的是乱码,小弟对VBS也才接触,很多地方都不懂,希望各位能帮忙看看,程序如下:
Function Visible_Trigger(Byval Item)
Dim Client,scr,tagst,cnvt,data,a,b,c
Dim i,j
a ="SI"
Set scr =HMIRuntime.Screens("Start")
Set Client =ScreenItems("Ctl1")
Client.Protocol ="sckTCPProtocol"
Client.RemoteHost ="192.168.1.2"
Client.RemotePort =6000
Client.LocalPort =4001
If (Client.State =0) Or (Client.State =9) Or(Client.State =8)Then
Client.Close
Client.Connect
End If
If Client.State =7 Then
Item.GetData data
Item.SendData a
cnvt =CStr(data)
MsgBox cnvt
End If
End Function
这个Getdata函数采集的数据是什么类型的呢?我用CStr指令也还是乱码,目前用的“TCP&UDP测试工具”调试工具,调试工具发送一个长度的字符,这边winsock读的是正确的,多了就是乱码..........
wincc中如何使用winsock控件? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32575条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。