1200plc与1200plc使用s7通讯

news/2024/10/19 14:51:33/

使用s7通讯需要打开允许远程访问的PUT GET连接,两台plc都需要,下载程序也要把硬件下载进去

 

首先选择两台需要通讯的plc,然后打开设备与网络

 然后点击连接选择s7通讯

 

 这条线是不需要连接的,组态s7通讯的时候他会自动连接

 创建一个DB块,用于两台plc发送数据

 创建完成以后右键DB块,打开属性找到优化块,关闭优化块访问然后确定

 

 在DB块里面创建一个数组,创建完成以后编译,编译完成后会出现偏移量,后续需要用到

 创建完成后,把创建好的DB块复制到另外一个plc当中,然后就可以开始写s7通讯的程序了

 PUT是发,GET是读取发送过来的信息

程序块的右上角有一个组态,我们需要点进去组态s7

 

 

 进去以后点击伙伴,对伙伴进行组态,组态完毕以后打开自动建立连接

 报红是因为没有打开允许PUT GET,打开完毕以后就没有问题了

REQ是需要一个脉冲信号才可以发送数据

ID组态完成会自动出现

ADDR是用于写入的指针类型的数据

SD是用于发送的

下面开始组态接收,接收与发送的组态一样

 

 由于我们的DB是复制粘贴的,所以与发送数据的组态一样,程序块的ID也会自动出现,无需我们操作

 这时候我们的s7通讯就组态完成了,可以通过plc1发送数据给plc2,这里我就不给大家进行演示了,相反plc2的数据也可以发送到plc1,步骤与上方一样,就是需要重新创建一个新的DB用于发送,也可以配合一台触摸屏监视两台plc的情况,因为我们s7通讯上以后plc2的状态可以反馈给plc1,通过plc之间数据的传送我们就可以知道plc2的情况了,这就是s7通讯


http://www.ppmy.cn/news/225347.html

相关文章

S7-1500与两台S7-1200 Profinet 通讯

警告: 本方案实现的是S7-1500和2台S7-1200都组态在同一个博图软件中,然后实现S7-1500和2台S7-1200之间的Profinet通信,参见下图: 并不是大家想像的博图软件中只组态一台S7-1500,然后通过网络和其它2台S7-1200进行Profi…

tm1650 驱动

include “tm1650.h” unsigned char CODE[20] {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71,0x73}; //0~9???? __asm void nop(void) { NOP } void Delay_us(u32 i) //us?? { for(;i>0;i–) { __nop(); // nop();…

Intouch与西门子1200/1500通讯

Intouch版本不同对应的通讯驱动版本也有差异。 (1)Intouch2014 R2 SP1对应西门子通讯驱动 DASSIDIRECT2.0; (2)Intouch2020对应西门子通讯驱动 DASSIDIRECT3.0; 驱动需要授权,即C:\Program Files (x86)\Common Files\ArchestrA\License目录下三个文件:wwsuite.lic;A…

ROS:坐标管理系统

目录 一、机器人中的坐标变换二、TF功能包2.2TF功能包简介2.2TF坐标变换实现2.3TF案例 三、小海龟跟随实验3.1打开小程序3.2查看当前的TF树3.3坐标相对位置关系可视化1(tf_echo)3.4坐标相对位置关系可视化2(rviz) 一、机器人中的坐…

级差制系统开发模式是怎么赚钱的?

级差制是直销所有模式中最受欢迎的模式之一,很多企业商家都会在级差制和双轨制中二选一,可见这个模式的优秀程度。下面就来简单分析一下,在级差制模式中是怎么赚钱的? 级差制最大的特点就是以卖货为主,它所有的奖金设置…

Kubernetes配置管理

1. ConfigMap简介 Kubernetes ConfigMap是一种用于存储应用程序配置信息的对象。在企业中,我们通常会有许多不同的应用程序,每个应用程序都需要一些配置信息,例如数据库连接字符串、API密钥等等。这些配置信息可能会因为环境的不同而有所不同…

爱普生Epson LX-310 打印机驱动

爱普生Epson LX-310 打印机驱动是官方提供的一款打印机驱动,本站收集提供高速下载,用于解决打印机与电脑连接不了,无法正常使用的问题,本动适用于:Windows XP / Windows 7 / Windows 8 / Windows 10 32/64位操作系统。…

N1(armbian)安装cups连接EPSON L360打印机

前几天折腾Asterisk,把N1搞坏了,重新刷机后原来的cups就没有了,孩子打作业时不时要用,所以,趁领导没发现,得恢复了 先说几个坑: 1. 千万不要妄图在armbian上自己编译cups,apt insta…