485服务器 概念以及使用

博客介绍了485服务器硬件开发相关内容,将485理解为使硬件网络化的方式,它一头连硬件一头连网线,通过连接485网络地址进行数据传输交互可间接控制硬件,还提及曾用的串口连接方式,最后表示要给出连接485的代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

硬件 485服务器 开发

485 我理解为时候把硬件给网络化,485就是一个ip端口,一头连接硬件一头连接网线

我们只需要连接485 的网络地址 对485进行数据传输交互就是间接对硬件交互(其中的一种)还有串口连接(曾经的)
这是就可实现基础的代码控制硬件
话不多说,上代码

连接485

  class WeighingInstrument
    {
        Socket socketClient;
        public WeighingInstrument(string ip,int port )//ip与端口号
        {
            socketClient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            IPAddress ipaddress = IPAddress.Parse(ip);
            IPEndPoint endpoint = new IPEndPoint(ipaddress, port);          
            socketClient.Connect(endpoint);
        }

        /// <summary>
        /// 接收信息
        /// </summary>
        /// <returns></returns>
        public int Weigherweight()
        {       
                byte[] arrRecMsg = new byte[11];
                int length = socketClient.Receive(arrRecMsg);
            Console.WriteLine("地磅值     &&&&&&   "+Encoding.ASCII.GetString(arrRecMsg, 0, length));  
                string q = Encoding.ASCII.GetString(arrRecMsg, 0, length) .Replace("\u0002", "").Replace("\r", "");
                double weight = Convert.ToDouble(q);
          int  zhi =(int) Math.Round(weight, 0);
                Home.Meter = zhi;
                //重量效验
                   return zhi;           
        }

//发送数据
       public int fasong()
        {       
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);//初始 socket.Send(Encoding.UTF8.GetBytes("1234567890"));//发送数据
      }
    }
可将 RS-422/485 串口设备连接至以太网 业界首款全双工、不间断、低成本服务器 支持TCP服务器、TCP客户端、UDP模式 支持虚拟串口、Web登录或使用VirCom进行配置 ZLAN3110 概述 ZLAN3110串口服务器是上海卓岚信息科技有限公司开发的一款工业级RS422/485和TCP/IP之间协议转化器。该串口服务器可以方便地使得串口设备连接到以太网和Internet,实现串口设备的网络化管理。和同类产品相比,其显著特点是稳定性(可以全双工、不间断发送大批量数据而不丢失一字节)和适中的价格。 特点 通过内嵌Web服务器可配置其网络参数、串口参数、登录口令等。 Web服务器支持密码登录,以防止随意修改。 支持跨网关:能够将串口服务器和任何Internet上有公网IP的主机连接。 支持1200~115200波特率。 支持9位数据发送功能:第9位可以为无、奇校验、偶校验、1、0,五种方式方便在485通信中区分数据帧和地址帧。 ZLVirCom配置工具可在网络上自动寻找设备联网服务器。 支持虚拟串口。 支持数据写保护,防止随意篡改。 支持默认配置启动。 LINK灯连接指示。 硬件流控CTS/RTS。 1KV网络浪涌保护。 外壳采用抗辐射的SECC板,保证在高电磁辐射区也能够正常工作。 规格 网络界面 以太网 10/100 Mbps, RJ45 保护 内建2KV电磁隔离 串口界面 界面 RS-485/422 串口数 1 校验位 None, Even, Odd, Space, Mark 数据位 5~9 停止位 1,2 流控 RTS/CTS,DTR/DCR, XON/XOFF 速率 1200bps~115200bps 软件特性 协议 TCP,HTTP,UDP,ICMP,ARP,IP 虚拟串口平台 Windows 95/98/ME/NT/2000/XP/WIN7 配置方式 Web浏览器、卓岚ZLVirCom 电器特性 电压输入 DC9~24V,45mA 机械特性 外壳材料 抗电磁材料SECC钢板 尺寸 长×宽×高=9.4cm×6.5cm×2.5cm 工作环境 工作温度,湿度 -30~85℃,5~95% RH 储存温度,湿度 -30~85℃,5~95% RH W
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值