工业自动化控制通讯协议库,工业自动软件必备的基本程序

本文介绍了一个基于C#开发的工业自动化控制通讯协议库,涵盖了串口、TCP、UDP、CAN总线、PLC通信等多种协议,还涉及数据库操作、Excel处理和消息队列管理。
摘要由CSDN通过智能技术生成

工业自动化控制通讯协议库,工业自动软件必备的基本程序
工业自动化控制通讯协议库,工业自动软件必备的基本程序,该库基于以c#自主开发。
包括串口通信,TCP客户端,tcp服务器端,高并发物联网接收服务器端,udp通信,can总线通信,profinet,modbus tcp/rtu/dtu等,各大品牌plc通信,opc ua,opc da,http通信,mysql常规库,ef6+mysql,ef6+sqlite,firebird数据库,ini配置文件操作,excel表格操作(包括模版化导出),rabbitmq消息队列管理库,Rabiitmq消息队列操作库,常用的数据转换(高低字节排序,转换,取位设位,校验和等),功能可拆分。

编号:55480665024803576FaxNetApi

请添加图片描述

请添加图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
c#工业自动化通信开发工业自动软件必备基本程序。包括串口通信,TCP客户端,tcp服务器端,高并发物联网接收服务器端,udp通信,can总线通信,profinet,modbus tcp/rtu/dtu等,各大品牌plc通信,opc ua,opc da,http通信,mysql常规,ef6+mysql,ef6+sqlite,firebird数据库,ini配置文件操作,excel表格操作(包括模版化导出),rabbitmq消息队列管理,Rabiitmq消息队列操作,常用的数据转换(高低字节排序,转换,取位设位,校验和等),功能可拆分。不懂的,不明白的,包教会。做项目的做服务的,包能用。拥有技术公共群共同探讨技术难题,使用技巧和问题,详细的使用说明文档。 update 2021.7.26----优化消息队列出队缓存,读取更快捷更稳定。 update 2021.7.26----新增加rabbitmq消息队列管理类,可以嵌入到用户界面中管理rabbitmq服务器 update 2021.8.3---新增应用于物联网及mes系统中远程读取modbus rtu协议。 update 2021.8.10---新增加ef6+mssql数据库功能,实现自动创建表,以及存储过程。完善及提高了efmssql,efsqlite,efmysql等安全。 update 2021.08.19---根据行业设备通信现状需要,增加通过dcom组件与opc服务器通信功能,去除原来复杂的操作过程,使用接口式更方便稳定 update-2021-08-30-----新增加dtu服务器,pc做为服务器,远程4G Dtu模块作为客户端主动连接服务器,服务器根据模块注册信息下发modbus rtu指令至远端,终端回复数据服务器自动解析。主要应用于物联网平台.mes系统
⼯业⼤数据漫谈19:⼯业⼤数据数据采集常见的⼯业协议简介 (下) 4、ProfiBus ProfiBus是德国标准(DIN19245)和欧洲标准(EN50170)的现场总线标准。由PROFIBUS--DP、PROFIBUS-FMS、PROFIBUS -PA系列组成。DP⽤于分散外设间⾼速数据传输,适⽤于加⼯⾃动化领域。FMS适⽤于纺织、楼宇⾃动化、可编程控制器、低压开关等。 PA⽤于过程⾃动化的总线类型,服从IEC1158-2标准。PROFIBUS是⼀种⽤于⼯⼚⾃动化车间级监控和现场设备层数据通信与控制的现 场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信⽹络,从⽽为实现⼯⼚综合⾃动化和现场设备智能化提供了可⾏ 的解决⽅案。该标准⼴泛适⽤于制造业⾃动化、流程⼯业⾃动化和楼宇、交通电⼒等其他领域⾃动化。 5、ModBus Modbus是由Modicon(现为施耐德电⽓公司的⼀个品牌)在1979年发明的,是全球第⼀个真正⽤于⼯业现场的总线协议。 ModBus⽹络是⼀个⼯业通信系统,由带智能终端的可编程序控制器和计算机通过公⽤线路或局部专⽤线路连接⽽成。其系统结构既包括硬 件、亦包括软件。它可应⽤于各种数据采集和过程监控。 ModBus⽹络只有⼀个主机,所有通信都由他发出。⽹络可⽀持247个之多的远程从属控制器,但实际所⽀持的从机数要由所⽤通信设备决 定。采⽤这个系统,各PC可以和中⼼主机交换信息⽽不影响各PC执⾏本⾝的控制任务。 Modbus协议是应⽤于电⼦控制器上的⼀种通⽤语⾔。通过此协议控制器相互之间、控制器经由⽹络(例如以太⽹)和其它设备之间可以 通信。它已经成为⼀通⽤⼯业标准。有了它,不同⼚商⽣产的控制设备可以连成⼯业⽹络,进⾏集中监控。此协议定义了⼀个控制器能认识 使⽤的消息结构,⽽不管它们是经过何种⽹络进⾏通信的。它描述了⼀控制器请求访问其它设备的过程,如何回应来⾃其它设备的请求,以 及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。 Modbus是通讯协议,⽽RS232、RS485只能代表通讯的物理介质层和链路层。Modbus协议⽀持传统的RS-232、RS-422、RS-485 和以太⽹设备。许多⼯业设备,包括PLC,DCS,智能仪表等都在使⽤Modbus协议作为他们之间的通讯标准。 6、OPC OPC全称是Object Linking and Embedding(OLE) for Process Control,它的出现为基于Windows的应⽤程序和现场过程控制应⽤ 建⽴了桥梁。在过去,为了存取现场设备的数据信息,每⼀个应⽤软件开发商都需要编写专⽤的接⼝函数。由于现场设备的种类繁多,且产 品的不断升级,往往给⽤户和软件开发商带来了巨⼤的⼯作负担。通常这样也不能满⾜⼯作的实际需要,系统集成商和开发商急切需要⼀种 具有⾼效性、可靠性、开放性、可互操作性的即插即⽤的设备驱动程序。在这种情况下,OPC标准应运⽽⽣。OPC标准以微软公司的OLE 技术为基础,它的制定是通过提供⼀套标准的OLE/COM接⼝完成的,在OPC技术中使⽤的是OLE 2技术,OLE标准允许多台微机之间交 换⽂档、图形等对象。 ⼤致上可以这样理解,RS232、RS485是硬件接⼝技术,CAN、ProBus等是现场总线技术,ModBus是⼯业控制协议,OPC是⽹络数据 接⼝。 当然,⼯业协议⾮常多,光是常见的现场总线就有⼆⼗多种,这些只能在⼯作中遇到之后再慢慢学习了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值