S7-200 Smart 的多种端口及通讯方式

news2024/11/24 2:24:11

每个S7-200 SMART CPU都提供一个以太网端口和一个RS485端口(端口0),标准型CPU额外支持SB CM01信号板(端口1),信号板可通过STEP 7-Micro/WIN SMART软件组态为RS232通信端口或RS485通信端口。

CPU 通信端口引脚分配

1.S7-200 SMART CPU 集成的 RS485 通信端口(端口0)是与 RS485 兼容的9针 D 型连接器。CPU 集成的 RS485 通信端口的引脚分配如表1. S7-200 SMART CPU 集成 RS485 端口的引脚分配表所示。

2.标准型 CPU 额外支持 SB CM01 信号板,该信号板可以通过 STEP 7-Micro/WIN SMART 软件组态为 RS485通信端口或者 RS232 通信端口。表 2. 给出了 SB CM01 信号板的引脚分配 。

表1. S7-200 SMART CPU 集成 RS485 端口的引脚分配

使用STEP 7-Micro/WIN SMART 软件组态 SB CM01 信号板为 RS485通信端口或者RS232通信端口的过程如图 1. SB CM01 信号板组态过程所示。

表2. S7-200 SMART SB CM01 信号板端口(端口1)的引脚分配表

EM DP01通讯端口引脚分配

图1. SB CM01 信号板组态过程

EM DP01 上的 RS485 串行通信接口是一个 RS485 兼容的九针迷你 D型插口,与欧洲标准 EN 50170 规定的 PROFIBUS标准一致,下图介绍了通讯端口的引脚分配。

图 2. S7-200SMART EM DP01通讯端口的引脚分配

以太网端口连接

S7-200 SMART CPU 的以太网端口有两种网络连接方法:直接连接和网络连接。

直接连接 :

当一个 S7-200 SMART CPU 与一个编程设备、 HMI 或者另外一个 S7-200 SMART CPU 通信时,实现的是直接连接。直接连接不需要使用交换机,使用网线直接连接两个设备即可,如图2.通信设备的直接连接所示。

网络连接 :

图 3. 通信设备的直接连接

当两个以上的通信设备进行通信时,需要使用交换机来实现网络连接。可以使用导轨安装的西门子 CSM1277 4端口交换机来连接多个 CPU 和 HMI 设备,如图 3. 多个通信设备的网络连接所示。

RS485 网络连接

图 4.多个通信设备的网络连接

RS485 网络的传输距离和波特率

RS485 网络为采用屏蔽双绞线电缆的线性总线网络,总线两端需要终端电阻。RS485 网络允许每一个网段的最大通信节点数为 32 个,允许的最大电缆长度则由通信端口是否隔离以及通信波特率大小等两个因素所决定,见表 3. RS485 网段电缆的最大长度所示。

S7-200 SMART CPU 集成的 RS485 端口以及 SB CM01 信号板都是非隔离型通信端口,允许的最大通信距离为 50m,该距离为网段中第一个通信节点到最后一个节点的距离。如果网络中的通信节点数大于 32 个或者通信距离大于 50m 则需要添加 RS485 中继器拓展网络连接。

表 3. RS485 网段电缆的最大长度

注意:

● S7-200 SMART CPU 集成的 RS485 端口以及 SB CM01 信号板都是非隔离型,与网段中其它节点通信时需要做好参考点电位的等电位连接或者使用 RS485 中继器为网络提供隔离。参考点电位不同的节点通信时可能会导致通信错误或者端口烧坏。

● S7-200 SAMRT CPU 与其它节点联网时,可以将 CPU 模块右下角的传感器电源的 M 端与其它节点通信端口的 0V 参考点连接起来做到等电位连接。

RS485 中继器

RS485 中继器可用于延长网络距离,电气隔离不同网段以及增加通信节点数量。中继器的作用如下:

1.延长网络距离:

网络中添加中继器允许将网络再延长 50m ,如果两台中继器连接在一起,中间无其它节点,则可将网络延长 1000m ,一个网络中最多可以使用 9 个西门子中继器。如图 4. 使用 RS485 中继器拓展网络所示。

注意:

图 5. 使用 RS485 中继器拓展网络

S7-200 SMART CPU自由口通信、Modbus RTU通信和USS通信时,不能使用西门子中继器拓展网络。

2.电气隔离不同网段:

隔离网络可以使参考点电位不相同的网段相互隔离,从而确保通信传输质量。

3.增加网络设备:

在一个 RS485 网段中,最多可以连接 32 个通信节点。使用中继器可以向网络中拓展一个网段,可以再连接 32 个通信节点,但是中继器本身也占用一个通信节点位置,所以拓展的网段只能再连接 31 个通信节点。

RS485 网络连接器

西门子提供了两种类型的 RS485 网络连接器(如图 5. RS485网络连接器所示),可使用它们轻松地将多台通信节点连接到通信网络上。一种是标准型网络连接器,另一种则增加了可编程接口。带有可编程接口的网络连接器可以将 S7-200 SMART CPU 集成的 RS485 端口所有通信引脚扩展到编程接口,其中 2 号、7 号引脚对外提供 24VDC电源,可以用于连接 TD400C 。

图 6. RS485网络连接器

网络连接器上两组连接端子,用于连接输入电缆和输出电缆。网络连接器上具有终端和偏置电阻的选择开关,网络两端的通信节点必须将网络连接器的选择开关设置为 On ,网络中间的通信节点需要将选择开关设置为 Off 。典型的网络连接器终端电阻和偏置电阻接线如表 4. 网络连接器终端和偏置电阻所示。

表 4. 网络连接器终端和偏置电阻

使用 SB CM01 信号板可用于连接 RS485 网络,当信号板为终端通信节点时需要接终端电阻和连接偏置电阻,典型的电路图如图 6. SB CM01 信号板终端和偏置电阻接线图所示。

图 7. SB CM01 信号板终端和偏置电阻接线

注意:

● 终端电阻用于消除通信电缆中由于特性阻抗不连续而造成的信号反射。信号传输到网络末端时,如果电缆阻抗很小或者没有阻抗的话,在这个地方就会引起信号反射。消除这种反射的方法,就是在网络的两端端接一个与电缆的特性阻抗相同的终端电阻,使电缆阻抗连续。

● 当网络上没有通信节点发送数据时,网络总线处于空闲状态,增加偏置电阻可使总线上有一个确定的空闲电位,保证了逻辑信号 “0”、“1” 的稳定性。

RS232 连接

RS232 网络为两台设备之间的点对点连接,最大通信距离为15m,通信速率最大为 115.2 Kbit/s 。RS232 连接可用于连接扫描器、打印机、调制解调器等设备。SB CM01 信号板通过组态可以设置为 RS232 通信端口,典型的 RS232 接线方式如图 7. SB CM01 信号板 RS232 连接图所示。

S7-200Smart的多种通讯方式

1.两台S7-200Smart无线通讯

2.组态王/wincc/触摸屏作为主站与S7-200smart从站通讯

3.S7-200Smart作为主站,2个从站分别采集4路模拟量信号和4路开关量信号

4.西门子触摸屏与S7-200SMART以太网无线通讯

5.S7-200 SMART与IO模块之间无线PROFINET通信

6.威纶通触摸屏与S7-200Smart之间无线Ethernet通信

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构入门 — 时间复杂度、空间复杂度

前言 数据结构_空间复杂度_时间复杂度讲解_常见复杂度对比 本文介绍数据结构中的时间复杂度和空间复杂度 ***文章末尾,博主进行了概要总结,可以直接看总结部分*** 博主博客链接:https://blog.csdn.net/m0_74014525 点点关注,后期…

防静电实时监控系统具有哪些功能

防静电实时监控系统是一种用于监测、检测和控制静电产生和积累的系统。它通过使用各种传感器和仪器,实时监测环境中的静电情况,并及时采取措施来防止静电危害和事故的发生。 防静电实时监控系统通常具有以下功能: 1. 传感器监测:…

Day13 04-Linux的虚拟机克隆-scp命令-ssh免登录-crontab定时器及时间同步操作

文章目录 第五章 多虚拟机的操作5.1 虚拟机克隆【掌握】5.1.1 克隆前的准备工作5.1.2. 修改IP地址5.1.3. 修改主机名5.1.4. 修改域名映射文件5.1.5. 虚拟机之间通信5.1.6. 流程总结 5.2. scp命令【重点】5.2.1. 命令格式5.2.2. 小技巧 5.3. ssh免密登录【重点】5.3.1. ssh的简介…

约数之和(质因子分解)

思路: (1)由数论基本定理,任何一个正整数x都能写作,其中p1,p2..pk为x的质因子。 (2) 由此可以推断,要求一个数约数的和,注意到约数就是p1,p2...pk的一种组合&#xff0…

Netty:ByteBuf类型转化

说明 io.netty.buffer.ByteBuf经常需要跟其它类型互相转化,例如ByteBuf类型作为Object类型函数参数传递,函数内部处理时将Object转换为ByteBuf。 代码示例 ByteBuf和Object类型互转 package com.thb;import io.netty.buffer.ByteBuf; import io.net…

【Java转Go】快速上手学习笔记(一)之环境安装篇

前言 前两天开始学习Go,需要写篇笔记记录总结一下。 Go它也是可以做web开发的,就像Java一样,做JavaWeb项目,Go也可以做GoWeb项目。当然Go的作用用处肯定不止这个,还有很多,只是因为我目前的话&#xff0c…

python中两个数据框之间的遍历

1.输入文件1 文件1:第一列是基因名字,列2:外显子起始位置,列3:外显子终止位置,列4:外显子的序号 2.输入文件2: 备注:列1:基因id;列2:…

浅谈早期基于模板匹配的OCR的原理

基于模板匹配的概念是一种早期的字符识别方法,它基于事先准备好的字符模板库来与待识别字符进行比较和匹配。其原理如下: 1. 字符模板库准备:首先,针对每个可能出现的字符,制作一个对应的字符模板。这些模板可以手工创…

Milvus Cloud向量数据库或率先在垂直领域体现价值

从市场维度上看,尽管大模型带火了向量数据库,多家初创公司受到资本市场青睐,但是其商业化落地和规模化应用的前景仍不明朗:一方面,技术迭代慢,没有新的突破。向量数据库核心技术包括索引、相似度计算、Embedding等,这些技术早已出现,时至今日并没有实现大的创新突破;另…

安全头响应头(三)​X-Content-Type-Options

一 X-Content-Type-Options响应头 说明:先写个框架,后续补充 思考:请求类型是 "style" 和 "script" 是什么意思? script标签 style StyleSheet JavaScript MIME type 文件扩展和Content-Type的映射关系 ① 基础铺垫 ngin…

Kali Linux助您网络安全攻防实战

Kali Linux:黑客与防御者的神器 Kali Linux是一款专为网络安全测试和攻防实践而设计的操作系统。它汇集了大量的安全工具,可以用于渗透测试、漏洞扫描、密码破解等任务,不仅为黑客提供了强大的攻击能力,也为安全防御者提供了测试和…

每日一题 25K个一组翻转链表

题目 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内…

继承和多态C++

这里写目录标题 继承public、protected、private 修饰类的成员public、protected、private 指定继承方式改变访问权限 C继承时的名字遮蔽问题基类成员函数和派生类成员函数不构成重载C基类和派生类的构造函数构造函数的调用顺序基类构造函数调用规则 C基类和派生类的析构函数C多…

我的创作纪念日(256天)

前言 结缘 我与csdn的结缘,之前在创作纪念日(128天)便已提到,今在此便不再多言 收获 很惭愧,自六月底至八月中旬,因为忙于找工作,奔赴面试求职之际,写博客没有像之前那么勤&#x…

JetPack Compose 学习笔记(持续整理中...)

1.为什么要学? 1.命令式和声明式 UI大战,个人认为命令式UI自定义程度较高,能更深入到性能,内存优化方面,而申明式UI 是现在主流的设计,比如React,React Native,Flutter,Swift UI等等,现在性能也逐渐在变得更好 2.还有一个原因compose 是KMM 是完整跨平台的UI基础 3.…

企业内部知识问答系统面临的挑战及解决方案;小米开启AI大模型内测版本

🦉 AI新闻 🚀 小米宣布未来五年投入1000亿元,开启AI大模型内测版本 摘要:在小米雷军年度演讲上,小米宣布未来五年将投入1000亿元人民币用于技术研发,同时公布了AI大模型内测版本的邀请测试。该内测版本将…

Java算法_ 二叉树的最大深度(LeetCode_Hot100)

题目描述:给定一个二叉树 ,返回其最大深度。root 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 获得更多?算法思路:代码文档,算法解析的私得。 运行效果 完整代码 /*** 2 * Author: LJJ* 3 * Date: 2023/…

python篇---提取VOC格式的坐标,并按照cameraID进行排序

python篇—提取VOC格式的坐标,并按照cameraID进行排序 from datetime import datetime import xml.etree.ElementTree as ET import ossets [("images")] # fixme: 所对应的标签 classes ["2"] IMAGE_PATH "./saves/{}.txt" DATA…

穿上App外衣,保持Web灵魂——PWA温故

穿上App的外衣,保持Web的灵魂—— PWA 早在2015年,设计师弗朗西斯贝里曼和Google Chrome的工程师亚历克斯罗素提出“PWA(渐进式网络应用程序)”概念,将网络之长与应用之长相结合,其核心目标就是提升 Web Ap…