研选课堂
HOME
研选课堂
正文内容
plc 通讯编程视频教学 教你用2个最简单实用的方式,实现S7-1200PLC之间的通信
发布时间 : 2025-05-07
作者 : 小编
访问数量 : 23
扫码分享至微信

教你用2个最简单实用的方式,实现S7-1200PLC之间的通信

方式一、S7-1200PLC之间有多种方式实现PLC之间的通信,今天给大家介绍第一种方式,一个最简单,而且最实用的一种方式,在同一个项目中添加两台S7-1200的PLC,一台配置为控制设备,一台配置为智能设备,以这种方式实现两台PLC之间的数据交换。

下面以用A号PLC的输入控制B号PLC的输出,B号PLC的输入控制A号PLC的输出这样一个简单控制方式为例来说明如何配置这样的一个通信过程。

(1)在TIA Portal软件中的S7-1200之间通信的项目下添加两个S7-1200的新设备,A号PLC命名为IO控制设备,B号PLC命名为IO智能设备,如下图所示。

(2)添加完后分别对每个设备的CPU及以太网端口进行参数的设置,这里主要介绍下CPU的以太网端口的参数的设置:

IO控制设备的以太网接口参数设置:

建立一个PN/IE的网络,并设置好其IP地址,如下图所示:

IO智能设备的以太网接口参数设置:

对于智能设备的以太网接口参数的设置,除了需要设置以太网地址想项的一些内容外,还需要设置操作模式、传输区的设置,如下所示:

操作模式中参数设置:在操作模式的选项中需要设置操作模式和传输区两部分内容,设置如下所示:

根据前面的配置,可以得到如下数据交换器示意图:

(3)编写变量表及控制程序并分别下载到各自的PLC中。

IO控制设备(A号PLC)的变量表及程序:

IO智能设备(B号PLC)的变量表及程序:

方式二、在方式1里面给大家讲到了两个PLC在同一个项目中进行组态的通信方式,若当两个设备是由两个人完成的,而不是在同一个项目中组态的时候,那么就不能使用方式1的这种方式进行组态通信了,接下来就给大家介绍下在两个项目中的S7-1200的PLC如何实现组态通信。

同样我们以用A号PLC的输入控制B号PLC的输出,B号PLC的输入控制A号PLC的输出这样一个简单控制方式为例来说明如何配置这样的一个通信过程,这里以A号PLC作为控制器,B号PLC作为一台远程的智能设备。

一、对B号PLC进行通信的配置和程序的编写

(1)设置好以太网接口的IP地址、操作模式以及数据的传输区。

(以太网IP地址的设置)

(操作模式及传输区设置)

(2)导出GSD文件

注意:GSD文件导出后,不能再对操作模式中的数据传输区进行修改,若需要修改,则修改完后,需要重新导出GSD文件,不然无法建立通信,但可以对操作模式的数据传输区以外的程序进行修改编辑。

(3)编写B#PLC的程序并下载到B#PLC中。

变量表:

程序:

二、对A号PLC进行通信参数的配置和程序的编写

(1)在A号PLC的设备视图的选择中点击“选项”菜单进行GSD文件的安装,把前面导出的GSD文件安装进去,如下图所示

(2)GSD文件添加完后,设置好A号PLC的以太网接口参数并设置好IP地址,保证与B号PLC的IP地址在同一个网段并对网络配置进行组态。

网络组态配置:

打开网络视图,从右侧的硬件目录中的其他现场设备中的PROFINET IO中找到PLCS&CPS中找到刚导入的GSD的文件的目录,拖拽到网络视图中进行配置。

在设备视图界面中切换B#PLC,查看生成的数据交换区,数据交换区如下图示:

根据两台设备的数据交换区,可以得到以下的数据传输示意图:

(3)编写变量表及控制程序:

IO控制设备(A号PLC)的变量表及程序,并把做好的程序下载到PLC中

变量表:

程序:

本文为技成曾鑫老师原创,未经授权不得转载

S7-200PLC与电脑通讯操作方法的分解教程,学了就能用

PLC作为一款可编辑逻辑控制器,需要通过电脑进行编程并与相关设备配合使用,促成自动化项目的实施与完成,其中涉及到很多指令以及接口,今天咱们要说的是,PLC与电脑通讯时的操作步骤,接下来就一步步带着大家操作,一起来看看吧!

第一步:打开软件选择好PLC类型。

第二步:打开通讯设置窗口,点击设置PG/PC接口。

第三步:选择PC/PPI 网卡,点击properties 进行通讯设置。

第四步:在PPI 设置本机地址为1,通讯时间为10s ,点击local connection 进行本机的下载口为com1口,具体的com口要查看电脑使用的是几号com口。

第五步:点击双击刷新,选择搜索到的PLC,点击确定选择。

第六步:点击通讯测试,要是出现以下的画面,表示通讯已经连接好了。

第七步:step 7-micro/WIN英文界面设置成中文 鼠标放置TOOLS上 然后点击Options

第八步:点击GENERAL 然后从右手边Language点击Chinese 就完成的设置了

看完全文的你,学会了没?建议还是动手实操一下,会有更深刻的领悟哦!

(本文为技成原创,作者:戒燥,未经授权,不得转载,违者必究!)

往期优秀文章回顾:

关于箱式变电站的精准详细资料,这是电工都该了解的

相关问答

PLC和变频器进行USS和RTU通讯,两个通讯线如何制作?

首先我们要确定plc上边又485接口,再次我们要确定plc和变频器支持uss和rtu协议,然后我们才能谈到接线的问题!谈到接线我们要确定需要接线的设备,才能确定如何...

PLC和单片机的通信怎么实现?

可以采用两种方式:一,采用串口与单片机通迅,采用无协议方式.但必须注意PLC通信方式,做必要的转换.如RS422,RS485等,可以采用与之对应的芯片与MCU连接.二,采...

plc中如何正确连接通讯设备网线?

要正确连接通讯设备的网线,首先确保网线的两端分别插入PLC的通讯接口和通讯设备的网络接口。然后,检查网线是否牢固连接,确保插头与插孔完全插入。接下来,...

plc怎么编写422通讯?

PLC(ProgrammableLogicController)是一种用于自动化控制的设备,而422通讯(又称RS-422通讯)是一种针对串行通信协议的标准。要在PLC上编写422通讯,你需要....

工控机\组态软件\PLC之间是怎样连接的?

PLC大多是靠RS232C口来进行通讯的。新型的PLC也有USB接口的。根据不同型号不同系列的PLC,其与计算机的连接电缆也是不同的,通常各PLC厂商都会提供接线图。鼠...

西门子S200PLC如何建立通信?

现在PC上建立OPCserver,可以下载西门子公司SIMATICNETOPCserver,这时候可以用ETHERNET、PROFIBUS、MPI都可以和西门子PLC建立通讯关系。通讯成功...

mcgstpc7062kx如何与汇川plc通讯?

Mcgstpc7062kx是一款触摸屏,可以与PLC(可编程逻辑控制器)进行通讯,以下是与汇川PLC通讯的基本步骤:1.确认PLC型号和通讯协议在开始通讯之前,需要确认您...

台达plc跟台达plc通讯怎么做?

谢邀,这个问题分几个方向进行问题的解决吧。首先是不涉及到底层语言的,普通的PLC和其他内置好modbus协议的设备,只需要确认好通讯的起始地址和读取个数,很容...

台达plc32es的通讯设置?

这个问题其实很简单。如果电脑没有九针的RS232接口,那么去买一条USB转RS232的通讯转换器,记得需要安装USB转RS232通讯转换器的驱动程序,然后,把此通讯转换器...

两个信捷PLC如何通讯?

串口通信就可以了,走232,485都可以,基础功能,plc和单片机两方面都不复杂串口通信就可以了,走232,485都可以,基础功能,plc和单片机两方面都不复杂

 充气膜建筑  那一天那一月那一年 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部