IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 组态王或SCADA与西门子200Smart通讯配置流程 -> 正文阅读

[网络协议]组态王或SCADA与西门子200Smart通讯配置流程

配置流程
一、 确定软件版本及驱动版本
如果使用的是660SP2及以上版本,可以不更换驱动即可与200smart单独通讯,如果不是则需要官网下载200TCP的驱动
200smart和200使用同一个TCP驱动
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二、 驱动安装工具的使用
单击电脑Windows的“开始”按钮,执行菜单命令“\所有程序\组态王\工具\安装新驱动”,打开驱动安装工具。单击“…”按钮,打开保存驱动的文件夹,双击其中的驱动文件“S7_TCP.dll”,单击“安装驱动”按钮,安装成功后显示“安装完成!”
在这里插入图片描述
在这里插入图片描述

提供的驱动文件最好放在磁盘根目录下,路径不要深,不要放桌面
三、 配置
1:设备定义部分同200 TCP定义方法,注意设备地址格式
2:200smart通讯还需要配置驱动所依赖的初始化文件“kvS7200.ini”,在正确的驱动中,配置此文件及路径(安装路径下Kingview\Driver文件夹):如下图
在这里插入图片描述

A、首先选中此文件,鼠标右键,去掉文件的“只读”属性,否则可能会出现文件配置后无法保存的情况
在这里插入图片描述

B、
在这里插入图片描述

每段参数的含义:
1:工控机是单网卡的,可以忽略设置,多网卡的情况,要设置为和plc连接的那个网卡所设置的IP;
2:smart的IP地址(此处的设置与设备定义那块的地址设置保持一致)
3:LocalTSAP和RemoteTSAP两行的参数是多上位的参数(包含编程软件),多个上位连接需要设置,比如 两个上位同时通讯设置:
4:最后两行参数TpduTSAP和SourceTSAP是为Smart设备新增的两个字段,

根据plc型号设置
比如两个上位,plc型号SR30
则配置文件设置如下:

[Local]
IP=192.168.2.20
StringType=0

[192.168.2.1:0]
/SMART
LocalTSAP=0201
RemoteTSAP=0201
TpduTSAP=000A
SourceTSAP=0001

同时跟SR30和SR60通讯的配置如下,有几个设备就设置几段对应型号的参数

在这里插入图片描述

TpduTSAP和SourceTSAP这两个值是初始化时与原S7设备不同的地方(可能会因Smart设备型号不同而值不同导致无法连接,已知型号参数如下,其他情况需要截取现场数据帧来确认这两个值,确认方法见附录)
【SR60】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=000A

【SR40】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=0009(也可以是0006)

【SR30】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=0001(也可以是0009、02FF)

【SR20】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=0009

【1SA00】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=031C

【CR60】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=0001

【CR40】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=0001

【ST60】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=00DD(也可以是也可以是0003、0329、000F、005A、004F)

【ST40】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=0009(也可以是0001、0152)

【ST30】

[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=0009

【ST20】
[192.168.2.1:0]
/SMART
LocalTSAP=0101
RemoteTSAP=0101
TpduTSAP=000A
SourceTSAP=0011

如果应用的smart的型号此上没有,可以使用一下方法获取:
附录:
应用wireshark软件:
确认方法如下:

在这里插入图片描述

在西门子软件与设备三次握手成功后的第一帧中包含配置文件中的所有的需要的数据。
选择第一条数据后下面会有对应的数据如图:
在这里插入图片描述

点开ISO 8073包含的内容,其中:
内容TPDU size对应字段TpduTSAP的值;
内容Source reference对应字段SourceTSAP的值;
TPDU为单字节数据,高位补零,例如TPDU size对应数据为0x0A,对应到配置文件为0x000A。如下图所示:
在这里插入图片描述

内容Source reference对应字段SourceTSAP的值;如下图示 031C
对应修改即可。

在这里插入图片描述
(注:配置文件中涉及到数据的字母均大写)

在这里插入图片描述

注意事项
1:驱动版本特别说明
如果用的是最新的60.10.34.30版的S7_TCP驱动,注意设备地址定义多了端口号的设置,否则定义不过去,端口可设置,此版本之前的无需设置
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

配置文件中的 也要对应的加端口
2:通讯不上的情况
A:电脑和plc要在同一网段,IP保证ping通,
B:多网卡时配置文件中网卡IP的设置
C:驱动版本要保证支持
D:多上位参数要注意设置
E:plc型号对应的参数设置正确

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-04-27 11:39:57  更:2022-04-27 11:40:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 2:37:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码