首页 > 其他 > 详细

Datalogic组网模式下通讯

时间:2015-09-21 19:13:46      阅读:152      评论:0      收藏:0      [点我收藏+]

1、首先要在visiset工具下,设置好地址端口号,组网模式master slave参数;

2、打开工具hercules,选择TCP Client选项,设置参数好连接并通讯,发送打开、关闭 按钮指令,一般是1和2;技术分享

代码demo:

技术分享

定义:

//datalogic
Socket datalogicClient = null;
SocketError errorCode;
IPEndPoint _remoteEndPoint = null;

初始化:

IPAddress IP = IPAddress.Parse("172.24.24.1");
_remoteEndPoint = new IPEndPoint(IP, 51236);
datalogicClient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
datalogicClient.ReceiveTimeout = 800;

启动连接:

try
{
datalogicClient.Connect(_remoteEndPoint);
}
catch(Exception ex)
{ }

打开扫码器:

byte[] bs = Encoding.Unicode.GetBytes("1");

datalogicClient.Send(bs, bs.Length, SocketFlags.None);

关闭扫码器:

byte[] bs = Encoding.Unicode.GetBytes("2");

datalogicClient.Send(bs, bs.Length, SocketFlags.None);

Datalogic组网模式下通讯

原文:http://www.cnblogs.com/moshuyouke/p/4826945.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!