
tsap的设定.pdf
10页TSAP 的使用方法:的使用方法: 一、一、 L. 本地(本地(CP243-1))TSAP 地址,自动生成,无法修改地址,自动生成,无法修改 R. 远程远程 TSAP 地址,即连接的远程地址,即连接的远程 Pc Access 所设置的地址所设置的地址 TSAP 地址很重要在地址很重要在 PC Access 中设置以太网连接时也需要规定中设置以太网连接时也需要规定 TSAP 地址,而且需要与此对应地址,而且需要与此对应 Local TSAP 定义范围:定义范围:16#02、、16#10--16#FE Remote TSAP 定义范围:定义范围:16#02、、16#03、、16#10--16#FE TSAP 第一个字节是第一个字节是 0x10+连接数目连接数目(S7-200)或或 0x03+连接数目连接数目 (S7-300/400),第二个字节是模块位置,第二个字节是模块位置(S7-200)或机架和槽位或机架和槽位 (S7-300/400) TSAP,包含两个字节,第一个字节标识访问的资源,,包含两个字节,第一个字节标识访问的资源,01 是是 PG,02 是是 OP,,03 是是 S7 单边单边(服务器模式服务器模式),,10(hex)及以上是及以上是 S7 双边通讯。
第双边通讯第 二个字节是访问点,可能是二个字节是访问点,可能是 CPU 的槽号,的槽号,CP 的槽号等等的槽号等等 如果如果 CP 紧挨着紧挨着 CPU 放放置,置, 使用使用以太网以太网向导将向导将连接连接 0 设定设定为为服务器连服务器连 接,本地接,本地 TSAP 默认为默认为 10.00;;如果如果 CP 与与 CPU 隔隔两个模块两个模块放放置,连接置,连接 1 设定设定为为服务器连接时,本地服务器连接时,本地 TSAP 默认为默认为 11.02 在在 s7300 里面里面 TSAP 由由两个字节两个字节组组成,第一字节是连接数,第二个字成,第一字节是连接数,第二个字 节是机架号和节是机架号和 cp 的槽号,如的槽号,如默认默认的的 TSAP 10.03 的的 03 表示表示是是 0 号机号机 架架 3 号号插插槽 实例实例::做做个个项项目目,S7-200 走走以太网通以太网通过过 OPC 与与 WINCC 通讯通讯,需要设置需要设置 CP243-1, 在在CP243-1与与CPU224(14DI10DO) 之 间 有之 间 有 一 个一 个 EM233(DI16DO16) 模 块模 块 ,2 个个 EM221(DI16) 模 块模 块 ,2 个个 EM235 模模 块块,CP243-1模模板板地址设置地址设置为为QB4,TSAP地址地址LOCAL设置设置10.04,REMOTE 设置设置 11.00,请请问以上设置是问以上设置是否否可以可以,请学长们指教请学长们指教! CP243-1 所所占用占用的的输出输出字节地址字节地址: 此地址此地址根据计算根据计算 CP243-1 前面前面的的 I/O 所所占用占用的的 Q 地址字节地址字节来决来决定。
如定 如 CP243-1 安装安装在紧挨在紧挨 CPU224 的的 0 号槽,号槽,其前面输出就占用了其前面输出就占用了 QB0 和和 QB1 两个字节,两个字节,CP243-1 的地址的地址按顺序排按顺序排,即设,即设为为 QB2CP243-1 模块模块 占用占用一个一个 QB 输出输出字节 LOCAL 与与 REMOTE 的的 TSAP((Transport Service Access Point)地址是)地址是 通通信信连接地址,连接地址,它它包包括括两两部分部分:: TSAP::由由两个字节两个字节构构成,第一个字节定义成,第一个字节定义了了连接数,连接数,其其中:中: ●Local TSAP 范围:范围:16#01,,16#10~~16#FE ●Remote TSAP 范围:范围:16#01,,16#03,16#10~~16#FE 第二个字节定义第二个字节定义了了机架号和机架号和 CP 槽号 CP243-1 模块模块安装安装在在 S7-200 的机架的机架/槽号,如槽号,如 “00” 代表代表 CP243-1 安安 装装在在 0 号机架号机架 0 号槽(即号槽(即 CPU 之后之后的第一个模块) 。
的第一个模块) REMOTE:远程远程 TSAP 地址,即连接的远程地址,即连接的远程 Pc Access 所设置的地址所设置的地址 设置设置 PC Access 的本地的本地 TSAP 地址, 与地址, 与 CP243-1 设置的远程设置的远程 TSAP 地址地址 一一致致,即两边,即两边 R.处处设置的地址要一设置的地址要一样样 设置设置 PC Access 的远程的远程 TSAP 地址, 与地址, 与 CP243-1 设置的本地设置的本地 TSAP 地址地址 一一致致,即两边,即两边 L.处处设置的地址要一设置的地址要一样样 TSAP 第一个字节是第一个字节是 0x10+连接数目连接数目(S7- 200)或或 0x03+连接数目连接数目 (S7- 300/400), 第 二 个 字 节 是 模 块 位 置, 第 二 个 字 节 是 模 块 位 置 (S7- 200)或 机 架 和 槽 位或 机 架 和 槽 位 (S7- 300/400) 二、二、 如果如果 CP 紧挨着紧挨着 CPU 放置,使用以太网向导将连接放置,使用以太网向导将连接 0 设定为服务器设定为服务器 连接,本地连接,本地 TSAP 默认为默认为 10.00;如果;如果 CP 与与 CPU 隔两个模块放置,隔两个模块放置, 连接连接 1 设定为服务器连接时,本地设定为服务器连接时,本地 TSAP 默认为默认为 11.02。
如果采用如果采用 Simatic Net 作为作为 OPC Server, 远程, 远程 TSAP 应该使用应该使用 10.11,, 因为因为 10.11 是是 NetPRO 中默认的本地中默认的本地 TSAP 地址;如果是地址;如果是 PC Access 作为作为 OPC Server,可以使用,可以使用 10.11,也可以自行设定,只要在,也可以自行设定,只要在 PC Access 中的本地中的本地 TSAP 中对应上就可以中对应上就可以 如果用如果用 Simatic Net 作为作为 OPC Server,, M 区是支持的, 直接定义即可,区是支持的, 直接定义即可, 只是只是 V 区需要在区需要在 OPC Scoout 中修改条目名称详见以下链接:中修改条目名称详见以下链接: 如果是用如果是用 PC Access 作为作为 OPC Server,, M 区和区和 V 区都是支持的, 直接区都是支持的, 直接 定义即可定义即可 上下层之间的通讯就是通过上下层之间的通讯就是通过 SAP 来完成的,来完成的, OSI/ISO 中对应的中对应的 TCP/IP 的模型中的模型中 TSAP 对应的就端口(对应的就端口(port),在),在 s7300 里面里面 TSAP 由两个字由两个字 节组成,第一字节是连接数,第二个字节是机架号和节组成,第一字节是连接数,第二个字节是机架号和 cp 的槽号,如的槽号,如 默认的默认的 TSAP 10.03 的的 03 表示是表示是 0 号机架号机架 3 号插槽,不知道我的解号插槽,不知道我的解 释是否清楚。
释是否清楚 最近在做以太网通讯时发现一些问题,请各位赐教:最近在做以太网通讯时发现一些问题,请各位赐教:1、、s7-200 与与 s7-300 通讯时,通讯时,300 作为远程,在作为远程,在 200 的以太网向导中的配置连的以太网向导中的配置连 接需要设置接需要设置 TSAP,但关于,但关于 300 的的 TSAP 的第二字节如何确定,指的是的第二字节如何确定,指的是 CPU 的位置还是的位置还是 CP343-1 的位置的位置2、同样,在、同样,在 200 的以太网向导的以太网向导 中的配置连接,本地和远程的中的配置连接,本地和远程的 TSAP 设置,第一字节如何确定,是否设置,第一字节如何确定,是否 在允许的范围内随便写(本地,在允许的范围内随便写(本地,16#02,16#10-16#FE;远程服务器,;远程服务器, 16#02,16#03,16#10-16#FE)) 3、 请问在远程的、 请问在远程的 TSAP 设置为设置为 03.02 如何解释如何解释 问题补充:问题补充:TSAP 的设置第一字节指的是连接数,在的设置第一字节指的是连接数,在 200 的以太网的以太网 向导中的配置连接,本地和远程的向导中的配置连接,本地和远程的 TSAP 设置,第一字节如何确定,设置,第一字节如何确定, 是否在允许的范围内随便写(本地,是否在允许的范围内随便写(本地,16#02,16#10-16#FE;远程服务;远程服务 器,器,16#02,16#03,16#10-16#FE)) 三、三、 PC Access-通过以太网通信-通过以太网通信 要通过以太网与 S7- 200 PLC 通信, S7- 200 必须使用 CP243- 1 (或 CP243- 1 IT) 以太网模块,PC 机上也要安装以太网网卡。
S7- 200 以太网通信设置以太网通信设置 要实现以太网通信,首先要在编程软件 Micro/WIN 的 Ethernet Wizards 中完成 CP243- 1 模板的配置: 图 1. 为 CP243- 1 模块定义 IP 地址及子网掩码地址 按“Next”按钮: 图 2. 继续 CP243- 1 模块配置 图中: a. 设置 CP243- 1 所占用的输出字节地址 此地址根据计算 CP243- 1 前面的 I/O 所占用的 Q 地址字节来决定如 CP243- 1 安装在紧挨 CPU224 的 0 号槽,其前面输出就占用了 QB0 和 QB1 两个字节,CP243- 1 的地址按顺序排,即设为 QB2CP243- 1 模块 占用一个 QB 输出字节 b. 选择连接数 如果只跟 PC Access 软件通信,设置连接数为 1 再按“Next”按钮,设置 CP243- 1 的工作模式和 TSAP 地址 图 3. 设置 CP243- 1 的工作模式和 TSAP 地址 图中: a. 必须将 CP243- 1 以太网模块配置成服务器端 b. 接受所有客户端的连接请求 c. 设置 TSAP 地址: TSAP(Transport Service Access Point)地址是通信连接地址,它包括 两部分: 第一部分:通信连接号,如 10 第二部分:CP243- 1 模块安装在 S7- 200 的机架/槽号,如 “00” 代表 CP243- 1 安装在 0 号机架 0 号槽(即 CPU 之后的第一个模块) L. 本地(CP243- 1)TSAP 地址,自动生成,无法修改。
R. 远程 TSAP 地址,即连接的远程 Pc Access 所设置的地址 TSAP 地址很重要在 PC Access 中设置以太网连接时也需要规定 TSAP 地 址,而且需要与此对应 完成以太网向导配置后需要在程序中调用以太网向导所生成的 ETHx_CTRL 块 (如图 4.) , 并将项目程序下装到 PLC 后, 将 PLC 断电后重新上电使配置生效 图 4. 调用以太网模块控制程序 PC Access 的以太网连接设置的以太网连接设置 在完成 S7-200 的以太网配置后,进入 PC Access 软件进行设置 第一步:第一步: 设置通信通道设置通信通道 鼠标右键点击 MicroWin 访问点, 进入 Set PG/PC Interface 对话框,。












