西门子1200和西门子200smart S7通讯

S7通讯是西门子以太网络通讯中最简单最常用的通讯。

下面来介绍200smart和1200之间如何进行S7通讯:

由于200smart和1200使用不同的编程软件,所以只能使用单端组态,我们这里以1200为客服端组态。

1.首先打开博图软件添加1200设备,这里选择1212C DC/DC/DC;

可根据实际的PLC选择

2.在设备组态中双击PLC打开属性,选择以太网地址;

3.点击添加新子网,并勾选启用始终存储器,如下图;

4.在网络视图中点击连接,选择S7连接,点击CPU右键添加新连接,选择未指定,点击添加;

5.选择S7连接1右下角 属性-常规-伙伴-设置IP地址;

6.在地址详细信息中设置TSAP为03.00或者03.01;

7.在循环OB中使用PUT/GET编程或者FB中调用都可以;

REQ可用时钟脉冲M0.1

ID是S7连接里面的本地ID

ADDR_1是伙伴200SMAR的存储地址,200SMART V区对应1200DB1,

这里是VD4对应1200 DB1.DBD4,这里需要写成标准指针形式P#DB1.DBX4.0 BYTE 4,

RD_1是1200接收端地址,可以建立一个DB块,我这里选择非优化,用指针形式指定,

P#DB2.DBX0.0 BYTE 4,PUT指令同理,不再赘述。

8.200SMART端的地址需要和你设置的伙伴IP地址一致。

最后把软件和硬件下载到对应的CPU即可。-​博途TIA/WINCC社区VX群

​博途TIA/WINCC社区VX群

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/413049.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(C语言)冒泡排序

一、运行结果&#xff1b; 二、源代码&#xff1b; # define _CRT_SECURE_NO_WARNINGS # include <stdio.h>//实现buble_sort函数&#xff1b; void buble_sort(int arr[], int sz) {//初始化变量值&#xff1b;int i 0;//嵌套循环冒泡排序&#xff1b;//外层循环&…

无人售卖饮品机的优势与选购指南

无人售卖饮品机作为一种新型的自动售货设备&#xff0c;已经越来越受到人们的关注和喜爱。它具有许多优势&#xff0c;为消费者提供了更加便捷、高效的购买体验。同时&#xff0c;面对市场上琳琅满目的无人售卖饮品机&#xff0c;如何挑选适合自己的产品也成为了消费者关心的问…

2018年认证杯SPSSPRO杯数学建模B题(第一阶段)动态模糊图像全过程文档及程序

2018年认证杯SPSSPRO杯数学建模 B题 动态模糊图像 原题再现&#xff1a; 人眼由于存在视觉暂留效应&#xff0c;所以看运动的物体时&#xff0c;看到的每一帧画面都包含了一段时间内 (大约 1/24 秒) 的运动过程&#xff0c;所以这帧画面事实上是模糊的。对电影的截图来说&…

Docker 安装 CentOS

Docker 安装 CentOS CentOS&#xff08;Community Enterprise Operating System&#xff09;是 Linux 发行版之一&#xff0c;它是来自于 Red Hat Enterprise Linux(RHEL) 依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码&#xff0c;因此有些要求高度稳定性…

rt-thread修改全局中断屏蔽函数,解决内核频繁关闭中断影响精密计时问题

带rtt-nano实时操作系统的小板子需要读取单总线设备&#xff0c;使用软件延时吧&#xff0c;总是由于时隙不精确&#xff0c;通信不稳定。按说不稳定情况也不频繁&#xff0c;但考虑到未来需要对上百、上千米外的单总线设备通信&#xff0c;开发的时候偷个懒&#xff0c;到应用…

Go新项目-为何选Gin框架?(0)

先说结论&#xff1a;我们选型Gin框架 早在大概在2019年下旬&#xff0c;由于内部一个多线程上传的需求&#xff0c;考虑到Go协程的优势&#xff1b; 内部采用Gin框架编写了内部的数据上传平台BAP&#xff0c;采用GinVue开发&#xff0c;但前期没考虑到工程化思维&#xff0c;导…

【数据结构】栈的远房亲戚——队列

队列的基本概念 前言一、队列的定义二、队列的重要术语三、队列的基本操作四、数据结构的三要素4.1 线性表的三要素4.2 栈的三要素4.3 队列的三要素 结语 前言 大家好&#xff0c;很高兴又和大家见面啦&#xff01;&#xff01;&#xff01; 在经过前面内容的介绍&#xff0c;…

享元模式介绍

目录 一、享元模式介绍 1.1 享元模式定义 1.2 享元模式原理 1.2.1 享元模式类图 1.2.2 模式角色说明 1.2.3 示例代码 二、享元模式的应用 2.1 需求说明 2.2 需求实现 2.2.1 类图 2.2.2 具体实现 2.2.2.1 抽象享元类 2.2.2.2 共享享元类-白色棋子 2.2.2.3 共享享元…

Qt/QML编程之路:OpenGL的示例(39)

Qt编程之后&#xff0c;会发现有版本问题&#xff0c;有时候一个示例不同的版本下可能会跑不同&#xff0c;有些Qt5跑不同Qt6已经完善&#xff0c;可以跑通。 我就看到有个关于OpenGL的示例&#xff1a; 这个示例是演示怎么基于OpenGL编程的&#xff0c;但是调试时却发现glVie…

你知道怎么做好接口测试?

前言 谈起软件测试&#xff0c;就不得不说一下接口测试&#xff0c;凡是有功能的软件都离不开接口&#xff0c;没有接口的软件只是一个模具或页面&#xff0c;不具备任何功能。 什么是接口 业内常说的接口一般指两种&#xff1a; API&#xff1a;应用程序编程接口&#xff0c…

hub汉语有轮毂的意思吗?

问题描述&#xff1a;hub汉语有轮毂的意思吗&#xff1f; 问题解答&#xff1a; 是的&#xff0c;"hub"&#xff08;中文翻译为"轮毂"&#xff09;是指机械装置中的一个中心部分&#xff0c;通常用于连接或支持其他部分。在车辆的轮胎系统中&#xff0c;…

npm依赖库备份

常用命令 设置默认使用本地缓存安装Nodejs时会自动安装npm&#xff0c;但是局路径是C:\Users\Caffrey\AppData\Roaming\npm默认的缓存路径是C:\Users\Caffrey\AppData\Roaming\npm-cache&#xff1b;查看npm的prefix和cache路径配置信息设置路径 设置默认使用本地缓存 npm con…