plc通信基础知识

PLC的通信,从设备划分可分为PLC与外部设备的通信及PLC与系统内部设备之间的通信。根据通信对象的不同,具体又可分为以下几种情况。
PLC与外部设备的通信:
1.PLC与计算机的通信:PLC与编程、监控、调试的计算机或网络控制系统中的上位机通信等
2.PLC与通用外部设备的通信:PLC与具有通用通信接口(如RS232、RS422/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.
有关特殊辅助继电器的说明

有关特殊数据寄存器的说明

扫码免费学习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-Y13
2. 1号从站的X0-X3来控制2号从站的Y14-Y17
3. 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通信模块的信息格式与外部设备进行数据发送与接收的通信方式。

留言处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。

(0)

相关推荐

  • PLC串口通讯的基本知识重不重要?

    电气作业人员在使用PLC的时候会接触到很多的通讯协议以及通讯接口,最基本的PLC串口通讯和基本的通讯接口你都了解吗? 1,什么是串口通讯? 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线 ...

  • S7-1500 PLC的通信基础知识

    西门子S7-1500PLC运用于中大型项目,是S7-300/400PLC的升级版,相比于200/200 SMART PLC 来说,1500稍微难一点,其中通信是比较重要的一环,已经涉及到高级应用,今天 ...

  • 88张PPT带你学习PLC基础知识,不看你就亏了!

    电气达人 电气人择一业,终一生! 13篇原创内容 公众号 电气达人 电气人择一业,终一生! 13篇原创内容 公众号 电气达人 电气人择一业,终一生! 13篇原创内容 公众号 电气达人 电气人择一业,终 ...

  • 西门子smart PLC基础知识必备

    玩转PLC工业机器人 垂直PLC领域,定期分享工业机器人.PLC.变频器.模拟量.定位控制.通信控制.HMI.行业资讯等工控技术,为广大工控人提供一个良好的学习交流平台. 83篇原创内容 公众号 S7 ...

  • 27个PLC基础知识指令,搞懂了再说学PLC!

    三菱 FX 系列plc的基本逻辑指令 取指令与输出指令(LD/LDI/LDP/LDF/OUT) (1)LD(取指令) 一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令. (2)L ...

  • 西门子工程师:助你快速入门,S7-200 SMART PLC基础知识详解

    俗话说:"不积跬步无以至千里".很多初学PLC的新手们,不知道学习PLC到底该从那学起,今天我们就以西门子S7-200 SMART为例,系统的为大家讲解PLC的基础知识. S7-2 ...

  • 西门子PLC基础知识:变量的定义

    什么是变量?为什么要定义变量?如何定义变量?本章围绕着这三个问题展开讲解: 主要内容 1.什么是变量? 2.为什么要定义变量? 3.如何定义变量? 01 什么是变量? 上图是百度百科的解释,通俗来讲变 ...

  • 西门子入门怎么学?先掌握好S7-200 SMART PLC基础知识

    专注自动化培训14年 技成培训网 技成培训 技成培训网是一家致力于制造业远程教育品牌.专注14年,专业课程涵盖了电工基础.PLC.变频器.伺服.人机界面.机械制图.数控.机器人等精品课程,利用全新线上 ...

  • 掌握PLC入门知识,区分西门子逻辑指令

    专注自动化培训14年 技成培训网 技成培训 技成培训网是一家致力于制造业远程教育品牌.专注14年,专业课程涵盖了电工基础.PLC.变频器.伺服.人机界面.机械制图.数控.机器人等精品课程,利用全新线上 ...

  • 入门必备!88张PPT带你学习PLC基础知识

    电力讲坛 聚集电力精英,打造行业第一平台! 2篇原创内容 公众号 感谢您对电力讲坛的关注 更多电力知识,请返回公众号点击文章回顾查阅! END