随笔分类 -  工控

工业自动化控制
一组西门子S7 报文
摘要:03 00 00 16 11 E0 00 00 00 01 00 C1 02 10 00 C2 02 03 01 C0 01 0A(第一次握手报文) 03 00 00 16 11 D0 00 01 00 11 00 C0 01 0A C1 02 10 00 C2 02 03 01(第一次握手返回) 阅读全文

posted @ 2018-07-26 15:41 Honnnnl 阅读(1626) 评论(0) 推荐(0)

西门子与三菱PLC报文比较
摘要:1.西门子和三菱的几个区别(上位只关心的通讯层面):1. 西门子PLC通讯端口固定102,但是可以连接多个PC端(客户端),三菱PLC通讯端口可以自定义,最多好像8个,但是每个端口只能连接一个客户端;2. 两者的读写指令类似,但是西门子在端口连接的时候,要做两个初始化指令交互后,才能正常读写处理; 阅读全文

posted @ 2018-07-26 14:50 Honnnnl 阅读(3397) 评论(0) 推荐(0)

西门子S7报文解析
摘要:1.报文的基本格式 1.1 第1和第2个字节是:固定报文头03 00,这里我们就用到三种报文: a.初始化 b. 读 c.写,都是这种格式; 1.2 第3和第4个字节是:整个报文的长度; 其它部分就是各种报文的个性化处理了; 下面分析大量报文的案例进行规律分析,为了便于对照,每种都用1200 和30 阅读全文

posted @ 2018-07-26 14:50 Honnnnl 阅读(6867) 评论(0) 推荐(0)

C#与西门子PLC通讯
摘要:1.0 通讯组件概述 通讯组件用于PC与可编程控制器(PLC)、智能仪表等进行数据通讯,适用于基于PC高级语言的工业自动化控制系统。组件采用动态链接库文件(*.DLL)的形式,在PC系统的项目工程里引用该组件,调用相应的属性与方法函数,即可快速实现PC与PLC的高效数据交换。 DLL通讯组件无须安装 阅读全文

posted @ 2018-07-24 13:23 Honnnnl 阅读(5654) 评论(1) 推荐(0)

PLC中ST语言的几种程序流程控制语句
摘要:ST语言是IEC61131-3中规定的5中标准语言之一,目前常用见品牌的PLC都支持这种语言(施耐德,AB可以直接选择创建该类型的程序段或者功能块,西门子的略微麻烦一点),ST语言的一个好处是移植性好,各家的ST语言基本都是类似的,所以如果有一个巨牛逼的算法,用ST语言实现是再好不过的了,这样可以很 阅读全文

posted @ 2018-07-10 13:23 Honnnnl 阅读(20622) 评论(0) 推荐(1)

MODBUS ASCII和RTU两种模式的区别、优缺点
摘要:下表是MODBUS ASCII协议和RTU协议的比较: 从上表的比较我们可以看到,MODBUS的ASCII协议和RTU协议相比,MODBUS ASCII协议拥有开始和结束标记,而MODBUS RTU却没有,所以ASCII协议的程序中对数据包的处理能更加方便。MODBUS ASCII协议的DATA域传 阅读全文

posted @ 2018-07-09 16:41 Honnnnl 阅读(2109) 评论(0) 推荐(0)

CCLink
摘要:1什么是CC-Link? CC-Link全称Control & Communication Link,即控制与通信链路通信,是一种可以同时高速处理控制和信息数据的现场网络系统,可以提供高效、一体化的工厂和过程自动化控制。融合了控制与信息处理的现场总线的CC-Link是一种信息化的网络,它具备高实时性 阅读全文

posted @ 2018-07-09 16:13 Honnnnl 阅读(4845) 评论(0) 推荐(0)

PROFINET如何实现实时性
摘要:有一句话说的是“文艺作品要源于生活而高于生活”,想必大家不会陌生。PROFINET是基于工业以太网的,这句话可以说得文艺范一点儿:“PROFINET是源于以太网而高于以太网的”。那么,PROFINET是怎么做到“高于以太网”的呢? 要做到比普通以太网要犀利,重要的是PROFINET要做到实时性,而要 阅读全文

posted @ 2018-07-09 16:10 Honnnnl 阅读(1773) 评论(0) 推荐(0)

聊聊PROFINET与PROFIBUS
摘要:1、PROFINET与PROFIBUS从狭义上比,没有可比性,因为他们的物理接口不同,电气特性,不同,波特率不同,电气介质特性不同等等。这样两者的协议是完全没有关联性的,唯一的关联性就是两者都是PI组织推出来的。所以PROFIBUS DP和PROFINET IO协议没有任何联系,他们的相似之处在于具 阅读全文

posted @ 2018-07-09 16:09 Honnnnl 阅读(3734) 评论(0) 推荐(0)

使用PLCcom.dll操作西门子系列PLC
摘要:工作中经常需要了解plcdb块的数据!由于工作使用OPC类库进行通讯,开发,配置,使用都比较麻烦, 特在网上找到一个名为PLCcom.dll的类库,可以实现PLC读写操作,下面演示C#如何使用PLCcom.dll类库 首先看一下封装对PLCcom调用的帮助类: 下面看看如何进行调用: 阅读全文

posted @ 2018-07-04 13:01 Honnnnl 阅读(1321) 评论(0) 推荐(0)

Modbus TCP 示例报文
摘要:调试modbus tcp 整理百度文库文档如下 《modbus-tcp-报文举例分析》 《MODBUSTCP通讯报文》 Client request: 19 B2 00 00 00 06 06 03 00 27 00 02 上面是modbus客户端发出的报文内容,为modbus tcp/ip协议格式 阅读全文

posted @ 2018-05-24 09:28 Honnnnl 阅读(28605) 评论(0) 推荐(8)

Modbus 通信协议详解
摘要:一、Modbus 协议简介 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 此协议定义了一个控制器能认识使用的消息结构,而不 阅读全文

posted @ 2018-05-24 09:26 Honnnnl 阅读(95675) 评论(4) 推荐(9)

CAN协议,系统结构和帧结构
摘要:CAN:Controller Area Network,控制器局域网 是一种能有效支持分布式控制和实时控制的串行通讯网络。 CAN-bus: Controller Area Network-bus,控制器局域网总线技术 CAN总线系统结构 接收控制单元中微处理器发出的数据,处理数据并传给CAN收发器 阅读全文

posted @ 2018-05-24 09:25 Honnnnl 阅读(838) 评论(0) 推荐(0)

导航