技术论坛

 s7-1200 S7通讯TSAP 去哪里?

返回主题列表
作者 主题
一串奇怪的数字
侠士

经验值: 1326
发帖数: 114
精华帖: 4
楼主    2019-11-20 18:53:54
主题:s7-1200 S7通讯TSAP 去哪里? 精华帖 

今天在做S7-1200与S7-400的通讯时,怎么也通讯不上。S7-1200采用PUT,GET读取400数据。

之前直接用指令的向导配置一下,就能和其他1200走S7通讯

0A01.png

但是和400这样简单设置一下,根本不行。

后来想了很久,问题一定是出在TSAP 上, 关键博途的这个藏的太深了,找了好久才找到,不是老码头,谁能找得到呢。

0A02.png

把TASP一设置,通讯立马就好了。


把这个TSAP说明附上。

为 S7-1200 组态 TSAP 


对于 S7-1200 CPU(固件版本为 V2.0 或更高):


"SIMATIC-ACC"<nnn><mm>


nnn = 本地 ID


mm = 任何值


对于 S7-1200 CPU(固件版本为 V1.0):


<xx>.<yz>


xx = 连接资源号


y = 机架号


z = 插槽号


TSAP 结构取决于伙伴


S7-1200 CPU 的 TSAP 组态取决于相关固件和远程连接伙伴。 当 S7-1200 CPU 与 S7-300/400 CPU 进行连接时,S7-1200 CPU 也会使用一个包含连接资源的 TSAP 组态。


请参见不同连接组态的以下 TSAP 示例


两个 S7-1200 CPU(固件版本均为 V2.0)之间的连接:


S7-1200 CPU“A”(固件版本为 V2.0,本地 ID 为 100):


TSAP: SIMATIC-ACC10001


S7-1200 CPU“B”(固件版本为 V2.0,本地 ID 为 5AE):


TSAP: SIMATIC-ACC5AE01


两个 S7-1200 CPU(固件版本分别为 V2.0 和 V1.0)之间的连接:


S7-1200 CPU(固件版本为 V2.0,本地 ID 为 1FF):


TSAP: SIMATIC-ACC1FF01


S7-1200 CPU,固件版本为 V1.0(机架 0,插槽 1,连接资源 03):


TSAP: 03.01


S7-1200 CPU(固件版本为 V2.0)与 S7-300/400 CPU 之间的连接:


S7-1200 CPU,固件版本为 V2.0(机架 0,插槽 1,连接资源 12):


TSAP: 12.01


S7-300/400 CPU(机架 0,插槽 2,连接资源 11):


TSAP: 11.02


人生没有边界,一切皆有可能。
yming
至圣

经验值: 127287
发帖数: 21996
精华帖: 825
1楼    2019-11-20 21:14:19
主题:回复:s7-1200 S7通讯TSAP 去哪里?

不错,很不错。

因为使用1200没有去做与老的300/400的S7通讯,还真的没注意过。


之前,1200与LOGO S7通讯也是这个问题。与第三方HMI的S7通讯,也遇到这种问题。

也是琢磨、试验了很久,才找到一些规律。


学而时习之,不亦说乎?温故而知新,不亦乐乎?
贤贤易色
奇侠

经验值: 8092
发帖数: 1308
精华帖: 6
2楼    2019-11-20 21:21:18
主题:回复:s7-1200 S7通讯TSAP 去哪里?

学习了,其实很多时候都设置对了,就是这个TSAP没设置好就是通讯不上,为啥呢?我也说不清楚

养活一团春意思,撑起两根穷骨头
不断攀登
至圣

经验值: 12543
发帖数: 1843
精华帖: 0
3楼    2019-11-21 08:03:50
主题:回复:s7-1200 S7通讯TSAP 去哪里?

感谢分享。

邮箱 yongquancun@126.com
yecao2006
至圣

经验值: 18037
发帖数: 1524
精华帖: 2
4楼    2019-11-21 11:19:22
主题:回复:s7-1200 S7通讯TSAP 去哪里?

很实用,隐藏太深了。

我回来了!继续努力!
千万个为什么
至圣

经验值: 10584
发帖数: 848
精华帖: 9
5楼    2019-11-21 17:23:55
主题:回复:s7-1200 S7通讯TSAP 去哪里?

 感谢楼主分享

学如逆水行舟,不进则退! wwhoho@163.com
CoolCool的猪
至圣

经验值: 16718
发帖数: 1307
精华帖: 2
6楼    2019-11-22 08:12:34
主题:回复:s7-1200 S7通讯TSAP 去哪里?


看起来很牛的样子

看完了
果然很牛

谢谢大神分享宝贵财富

同一个问题ID下,已经先回答此问题的人,如再参考我答案而修改自己答案的,就是王八蛋!
执着探路者
至圣

经验值: 11049
发帖数: 651
精华帖: 5
7楼    2019-11-22 10:09:10
主题:回复:s7-1200 S7通讯TSAP 去哪里?

TSAP(Transport Service Access Point) 传输服务访问点是什么东西?一问度娘原来如此,感谢分享!

在计算机网络当中,传输层要在用户之间提供可靠和有效的端-端(如TSAP源端-TSAP目的端的传输选择)服务,必须把一个用户进程和其他的用户进程区分开,主要由传输地址来实现。

(目标用户需要这样的说明:用户标识、传输实体、主机地址和网络号码。)

这时,传输层需要定义一组传输地址,以供通信选用。

传输地址用传输服务访问点(TSAP)来描述。

(为确保所有的传输地址在整个网络中是唯一的,传输地址规定由网络号、主机号以及主机分配的端口组成。)

在层次地址构成中,一个实际的例子就是在Internet用<IP地址><端口号>表示TSAP。

人生如逆水行舟,不进则退。
黑猫警长W
至圣

经验值: 18391
发帖数: 2409
精华帖: 1
8楼    2019-11-22 16:51:48
主题:回复:s7-1200 S7通讯TSAP 去哪里?


受益匪浅啊

yming
至圣

经验值: 127287
发帖数: 21996
精华帖: 825
9楼    2019-11-22 17:21:09
主题:回复:s7-1200 S7通讯TSAP 去哪里?

嗯。说的容易。

具体如何设置呢?不同的网络,不同的版本,不同的设备。不同的厂家。都说支持S7通讯。


学而时习之,不亦说乎?温故而知新,不亦乐乎?
木头515
侠圣

经验值: 2157
发帖数: 254
精华帖: 0
10楼    2019-11-26 18:32:39
主题:回复:s7-1200 S7通讯TSAP 去哪里?

这个是需要注意的,很容易忽略,并且用通讯CP的时候的TSAP也是不一样的,细节方面很值得注意。

低头做事,抬头做人!!
周杰伦
至圣

经验值: 13746
发帖数: 2032
精华帖: 16
11楼    2019-11-26 21:10:37
主题:回复:s7-1200 S7通讯TSAP 去哪里?

所以需要工具去试的,snap7里面有个工具可以设置本地TSAP和远程的TSAP,然后连接。

https://sourceforge.net/projects/snap7/files/1.4.1/ 点击snap7-full-1.4.1.zip然后下载

搜索clientdemo.exe就可以使用了。


工控毁我青春!
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。