月度归档:2020年04月



ModbusTCP通信协议简介

1 简介 modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/IP的modbus协议:modbusTCP。 Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型。 标准的Modbus协议物理层接口有RS232、RS422、RS485和以太网接口,采用master/slave方式通信。 2 ModbusTCP数据帧 ModbusTCP的数据帧可分为两部分:MBAP+PDU。 2.1 报文头MBAP […]



PLC程序设计中的常开和常闭开关触点的各种状态

PLC程序设计中的常开和常闭开关触点的各种状态

梯形图中最常用的莫过于这两个触电开关了,上面是常开触点,下面是常闭触点,这两个属于PLC内部的逻辑开关。 而实际电路中和实务按钮,最常见的就是动合按钮、动断按钮、旋钮、点击按钮这四种,其中前三种都是状态保先按钮,后一种是非保持按钮。保持按钮一旦操作后状态一直保持,点击按钮接通后马上复位。 动合按钮:常态是断开,动作后是闭合,比如家里的电灯开关。 动断按钮:常态是闭合,动作后是断开,比如空气开关,按下电线断开。 点击按钮:动作后由断开转为闭合一下后马上又断开,或者动作后由闭合转为断开一下后马上又闭 […]

本条目发布于。属于知识分类,被贴了 标签。作者是阅读131次。作者admin。


PLC版Hello Word 启保停电路

PLC版Hello Word  启保停电路

或许全世界的程序员,无论是用C、C++、Python、JAVA、C#、PHP等等各种语言,都曾经写过这个著名的程序”Hello Word“,Hello World 中文意思是『你好,世界』。因为《The C Programming Language》中使用它做为第一个演示程序,非常著名,所以后来的程序员在学习编程或进行设备调试时延续了这一习惯。 那么PLC界的Hello Word非启保停电路莫属了,也叫自锁电路。自锁电路是电路中的一种,一旦按下开关,电路就能够自动保持持续通电,直到按下其它开关使 […]



西门子PLC S7-1200 Modbus RTU 通信概述

西门子PLC S7-1200 Modbus RTU 通信概述

S7-1200 Modbus RTU 通信概述 Modbus具有两种串行传输模式:分别为ASCII和RTU。Modbus是一种单主站的主从通信模式,Modbus网络上只能有一个主站存在,主站在Modbus网络上没有地址,每个从站必须有唯一的地址,从站的地址范围为0 – 247,其中0为广播地址,从站的实际地址范围为1 – 247。 Modbus RTU通信以主从的方式进行数据传输,在传输的过程中Modbus RTU主站是主动方,即主站发送数据请求报文到从站,Modbus […]



到底什么是边缘计算?边缘计算的概念、优势以及使用场景介绍

到底什么是边缘计算?边缘计算的概念、优势以及使用场景介绍

注:本篇翻译自施巍松教授的论文《Edge Computing : Vision and Challenges》 摘要 物联网技术的快速发展和云服务的推动使得云计算模型已经不能很好的解决现在的问题,于是,这里给出一种新型的计算模型,边缘计算。边缘计算指的是在网络的边缘来处理数据,这样能够减少请求响应时间、提升电池续航能力、减少网络带宽同时保证数据的安全性和私密性。这篇文章会通过一些案例来介绍边缘计算的相关概念,内容包括云卸载、智能家居、智慧城市和协同边缘节点实现边缘计算。希望这篇文章能够给你一些启 […]



什么是RS232 RS-232详解

什么是RS232 RS-232详解

RS-232是美国电子工业联盟制定的串行数据通信接口标准,原始编号全称是EIA-RS-232(简称RS232),它被广泛用于DCE(Data Communication Equipment ) 和 DTE(Data Terminal Equipment) 之间的连接。DCE可以理解为数据通信端,比如modem设备;DTE可以理解为数据终端,比如电脑。最早的台式电脑都会保留9针的232接口,用于串口通信,目前基本被USB接口取代。现在RS232接口常用于仪器仪表设备,PLC以及嵌入式领域当作调试口 […]

 

RS485中的波特率是什么意思?以及是如何影响传输距离的

RS485中的波特率是什么意思?以及是如何影响传输距离的

这个问题要搞明白,首先得弄明白什么是RS485,参见文章:什么是RS-485?RS485详解。 简单的说RS485是用两根电线来传输数据,仪表上一般标记为A、B端子。调制解调器通过同时往两根电线上输出电压,如果A的电压高于B的电压,则表示1,反之则表示0。下图可以理解为U+是A的电压,U-是B的电压,数据就是通过周期震荡来进行传输的,波特率指的就是这个震荡的速度。 例如我们常用的9600波特率,意思就是一秒可以传输9600个byte位,也就是0或者1,而8个byte位组成一个字节,所有9600波 […]



西门子S7-1500 PLC利用Anylink网关实现远程控制 CPU1513-1 PN

西门子S7-1500 PLC利用Anylink网关实现远程控制 CPU1513-1 PN

新型的SIMATICS7-1500控制器除了包含多种创新技术之外,还设定了新标准,最大程度提高生产效率。无论是小型设备还是对速度和准确性要求较高的复杂设备装置,都一一适用。SIMATICS7-1500无缝集成到TIA博途中,极大提高了工程组态的效率。 以下演示截图有些是用S7-200Smart调试时的截图,原理和步骤以及设置方法一样。 步骤一:需要对PLC、网关、PC及HMI的IP地址进行设置,要在同一个网段,参考下图,因为PLC只有一个网口,如果需要用网口连接网关的话需要增加一个交换机,或者换 […]



信捷XC3-14T-E 利用Anylink物联网DTU网关实现远程控制 ModbusRTU协议

信捷XC3-14T-E 利用Anylink物联网DTU网关实现远程控制 ModbusRTU协议

信捷 XC PLC XC3-14T-E是一款国产小型PLC,拥有I/O点数8/6共14点,其中集成高速输入3路,脉冲输入3路,脉冲输出2路。一路RS232一路RS485。 利用Anylink IE-M网关通过RS485接口即可实现远程控制。 接线方式: 连接好之后,通过网线把Anylink和电脑连接,电脑网口设置为192.168.100.39(其中39为2-255任意数,但不能是126),子网掩码255.255.255.0,网关192.168.100.1。 电脑浏览 […]