0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

plc通信的分类及原理讲解

Yk9B_dia 来源:xx 2019-07-07 09:17 次阅读

PLC通信,从设备划分可分为PLC与外部设备的通信及PLC与系统内部设备之间的通信。根据通信对象的不同,具体又可分为以下几种情况。PLC与外部设备的通信:1.PLC与计算机的通信:PLC与编程、监控、调试的计算机或网络控制系统中的上位机通信等2.PLC与通用外部设备的通信:PLC与具有通用通信接口(如RS232RS422/485等)的外部设备之间的通信。PLC与内部设备间的通信1.PLC与远程I/O之间的通信。2.PLC与PLC之间的通信。通信的基本类型:并行通信与串行通信并行通信:是将一个数据的每一个二进制位,均采用单独的导线进行传输,并将发送与接收方进行并行连接;如下图所示

串行通信:是通过一对连接导线,将发送与接收方进行连接,传输数据的每一个二进制位,按规定的顺序,在同一连接导线上,依次进行发送与接收。如下图所示:

PLC的通信一般都是用串行通信。标准串行接口用于通信线路连接的输入/输出线路称为接口。连接并行通信线路的称谓并行接口;连接串行通信线路的称谓串行接口。在PLC系统中,常用的标准串行接口主要有RS232接口、RS422接口、RS485接口等。RS232/422/485为PLC系统最为常用的通信接口:RS232接口是一种计算机、PLC控制系统中最为常见的标准串行接口,接口一般使用9芯或25芯连接器,使用的信号名称、代号、引脚的意义如下表所示:

RS422接口是一种计算机、PLC控制系统中常见的标准串行接口,称为“平衡电压数字接口”。接口一般使用9芯连接器,使用的信号名称、代号、引脚的意义如下表所示:

RS-485接口是在RS-422基础上发展起来的一种标准串行接口,同样采用了“平衡差分驱动”方式。接口满足RS-422的全部技术规范,可以用于RS-422通信,接口一般使用9芯连接器或接线端子连接,使用的信号名称、代号、引脚意义与RS-422相同。三菱FX系列PLC的通信功能1.N:N网络功能:就是在最多8台FX系列PLC之间,通过RS-485通信连接,进行软元件相互连接,信息互换的功能。其中一台为主机,其余为从机(即主站与从站)。在每台PLC的辅助继电器和数据寄存器中分别有一片系统制定的数据共享区,在此网络中的每台PLC都被指定分配自己的一块数据区。对于某一台PLC来说,分配给它的一块数据区会自动的传送到其他站的相同区域,同样,分配给其他PLC的数据区,也会自动的传送到此PLC.有关特殊辅助继电器的说明

有关特殊数据寄存器的说明网络设置:N:N网络设置只有在程序运行或者PLC启动时才有效。(1)设置工作站号(D8176)D8176的取值范围为0-7,主站应设置为0,从站设置为1-7(2)设置从站个数(D8177)该设置只适用于主站,D8177的设定范围为1-7之间的值,默认值为7(3)设置刷新范围(D8178)刷新范围是指主站与从站共享的辅助继电器和数据寄存器的范围。刷新范围由主站的D8178来设置,可以设为0、1、2值,对应的刷新范围如下表:

共享辅助继电器及数据寄存器表:

适用于FX系列PLC进行网络链接的通信设备不是所有的FX系列PLC都具有并联链接的功能。FX0S,FX1,FX2(C)系列PLC不能进行网络链接功能

4、网络链接通信的接线N:N网络1对接线方式

N:N网络编程举例3台FX2N系列PLC通过N:N网络交换数据。要求:1.主站的X0-X3来控制1号从站的Y10-Y132. 1号从站的X0-X3来控制2号从站的Y14-Y173. 2号从站的X0-X3来控制主站的Y20-Y23主站程序

从站1程序

从站2程序2.并联链接功能:就是连接2台同一系列的FX系列PLC,进行软件间相互链接,信息互换的功能。并行链接的特殊辅助继电器及特殊数据寄存器表:

并行链接的数据共享区表:

2、适用于FX系列PLC进行并联链接的通信设备FX0S,FX1系列PLC不能进行并联链接,此外,并联链接还需要专门的通信设备,如:232/422/485通信板,适配器等,下表列出了并联链接的PLC及通信设备的组合使用。

4、并联链接通信的接线1、FX1S、 FX1N、FX1NC、FX2N、FX2NC可编程控制器的场合1.1对接线的场合

2.2对接线的场合

5、并联链接举例:要求:2个FX2N系列PLC进行并联链接主站的X0-X7控制从站的Y0-Y7;从站的X0-X7控制主站的Y0-Y7;主站程序及说明:

从站程序

3.PLC的通信协议为了可靠的发送、接收数据,通信双方必须有规定的数据格式、同步方式、传输速率、纠错方式、控制字符等,即需要专门的通信协议。1专用协议通信专用协议通信是指通过在外部设备上安装PLC专用通信工具软件,进行PLC与外部设备间数据交换的通信方式。2无协议通信无协议通信是仅需要对数据格式、传输速率、起始/停止码等进行简单设定,PLC与外部设备间进行直接数据发送与接收的通信方式。3双向协议通信双向协议通信是通过通信接口,使用PLC通信模块的信息格式与外部设备进行数据发送与接收的通信方式。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    4972

    文章

    12220

    浏览量

    454680
  • 通信接口
    +关注

    关注

    3

    文章

    216

    浏览量

    30775
  • PLC通信
    +关注

    关注

    0

    文章

    11

    浏览量

    9614

原文标题:plc通信基础知识

文章出处:【微信号:dian_gon,微信公众号:电工电气学习】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    串行通信分类,常见的串行通信接口?

    设备之间通信的方式串行通信分类常见的串行通信接口UART引脚连接方法STM32的UART特点STM32中UART参数
    发表于 03-17 07:32

    异步通信方式基础知识讲解

    是并行接口工作原理:下面是串行接口(也就是常说的串口)1.3 通讯方式通信方式分类有很多,全双工半双工,异步同步等。我们主要异异步通信方式为主讲解。下面是教科书上的定义:异步串行数据无
    发表于 02-23 07:39

    2G-4G通信技术的讲解

    2G-4G通信技术的讲解,对比通信发展的过程与原理
    发表于 03-10 10:42 35次下载

    西门子PLC S7-1200与MCGS屏网络通信设置

    图文并茂讲解S7-1200PLC与MCGS屏的网络通信设置
    发表于 12-25 22:58 27次下载

    三菱PLC分类及型号的基础知识

    三菱PLC分类及型号的基础知识
    发表于 01-02 16:20 2次下载

    PLC实例讲解之加法指令写流水灯资源下载

    PLC实例讲解之加法指令写流水灯资源下载
    发表于 04-01 16:49 10次下载
    <b class='flag-5'>PLC</b>实例<b class='flag-5'>讲解</b>之加法指令写流水灯资源下载

    通信原理的基本概念讲解

    通信原理的基本概念讲解
    发表于 05-27 14:48 16次下载

    PLC有如何分类

    可编程逻辑控制器种类繁多,在功能、存储容量、控制规模、外观等方面差异很大。因此,PLC分类并没有严格统一的标准,而是按照I/O点总数、组成结构、功能进行粗略分类。 1.按总输入/输出点分类
    发表于 12-24 15:51 2w次阅读

    通信电缆的分类方法

    无论是网络还是通讯都离不开通信电缆,随着通信电缆的广泛应用,其分类也比较细致,为了帮助大家更加清楚的认识和选择,下面科兰通讯小编为大家带来了通信电缆
    的头像 发表于 07-11 10:28 3652次阅读

    PLC的常见分类 PLC的功能及应用领域

    PLC产品种类繁多,其规格和性能也各不相同。对于PLC,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类
    发表于 04-21 10:09 5402次阅读

    安卓端的串口通信实践讲解2

    这篇文章我们将讲解安卓端的串口通信实践,即如何使用串口通信实现安卓设备与其他设备例如PLC主板之间数据交互。 需要注意的是正如上一篇文章所说的,我目前的条件只允许我使用 ESP3
    的头像 发表于 04-23 17:59 1237次阅读
    安卓端的串口<b class='flag-5'>通信</b>实践<b class='flag-5'>讲解</b>2

    安卓端的串口通信实践讲解1

    这篇文章我们将讲解安卓端的串口通信实践,即如何使用串口通信实现安卓设备与其他设备例如PLC主板之间数据交互。 需要注意的是正如上一篇文章所说的,我目前的条件只允许我使用 ESP3
    的头像 发表于 04-23 17:59 2547次阅读
    安卓端的串口<b class='flag-5'>通信</b>实践<b class='flag-5'>讲解</b>1

    PLC概述之五:PLC分类

    PLC(可编程逻辑控制器)可以根据其功能、结构、应用领域和IO点容量等方面进行分类,常见的分类方式包括以下几种
    的头像 发表于 06-13 14:12 3501次阅读

    专业讲解S7-1500PLC通信原理

    西门子S7-1500PLC运用于中大型项目,是S7-300/400PLC的升级版,相比于200/200 SMART PLC 来说,1500稍微难一点,其中通信是比较重要的一环
    发表于 07-14 16:51 750次阅读
    专业<b class='flag-5'>讲解</b>S7-1500<b class='flag-5'>PLC</b><b class='flag-5'>通信</b>原理

    PLC光分路器的分类和具体用法

    PLC光分路器的分类和具体用法  PLC(Planar Lightwave Circuit,平面光波导电路)光分路器是一种集成光学器件,用于在光通信、光网络、传感器和光学测试等领域中实
    的头像 发表于 11-28 15:50 540次阅读