热门搜索:
西门子深圳市代理商
上海西邑电气技术有限公司工业业务领域致力于为客户提供高品质的服务,追求客户的满意是我们始终如一的目标。在中国,工业业务领域拥有一支**、经验丰富的工程师队伍,为客户提供7x24小时全天候服务。专业的服务人员和遍布全国的服务及备件网络将对客户的服务需求迅速作出响应,将由设备故障引起的损失降低到较小的程度。
问题:
解答:
用ET200S (IM151-CPU)运行远程服务,下列组件可用:
在此运行模式中,建立起从PG/PC到ET200S CPU的一个连接。ET200S是服务器。这样也允许了无限制使用ET200S上的被动接口。
这里,本地PG/PC自身通过调制解调器建立起一个到远程TS适配器的连接,然后将一个S7连接到远程CPU。通过建立起的这些连接,可以在远程CPU上运行STEP 7服务程序,如下载/上载,状态/控制,在线诊断等。
2. PLC - PG/PC 远程链接
由于下列原因,在带被动DP接口的ET200S CPU中不能进行这种类型的链接:
在该运行作模式中,S7连接通过功能块“PG_DIAL”建立从PLC到本地TS适配器的连接。功能块“PG_DIAL”随TeleService软件提供并集成到已安装的STEP 7软件包中。“PG_DIAL”功能块内部调用S7基本通讯块:X_SEND和X_GET。然后,TS适配器自己通过已连接好的调制解调器自己建立到远程PG/PC的远程连接。在此连接中,应用程序(用PRODAVE MPI创建)扮演相应通讯伙伴的角色。在这种情况下,CPU必须承担建立连接的任务。只有CPU的接口为 主动的接口并具有MPI属性(通过 X 块支持S7基本通讯)才有可能。
3. PLC - PLC 远程链接
该连接用于通过WAN的CPU-CPU通讯。至少一方必须主动建立连接(启动程序),为此,这一方的通讯接口必须为主动接口,而且S7基本通讯块可用(X_PUT,X_SEND,X_GET,X_ABORT)。另一方具有服务器功能即可,而且 被动接口亦可行。
将S7连接到本地TS适配器通过本地CPU中的功能块“PLC_DIAL”建立。功能块“PLC_DIAL”随TeleService软件提供并集成到已安装的 STEP 7软架包中。“PLC_DIAL”功能块提供到本地TS适配器的选择信息,之后TS适配器通过已连接的调制解调器建立到远程TS适配器的远程连接。数据传送期间,远程TS适配器如“透明路由器”一样动作。它建立远程CPU的S7连接,并且用远程CPU的操作固件执行X_GET和X_PUT任务而*在远程CPU上使用具有此功能的用户程序。
ET200S CPU有一个被动接口,因而如服务器那样支持PLC-PLC远程连接,尽管只适用于引发设备(本地CPU)中的系统功能X_PUT和/或X_GET。之后,可以比较ET200S的PROFIBUS接口和MPI接口(PB地址 = MPI地址)。必须将ET200S连接到如同TS适配器一样的相同PROFIBUS段。在参数化TS适配器时,必须设置对应于ET200 CPU的PROFIBUS设置文件。
图3:PLC-PLC 远程链接
描述
下图给出了在 F CPU 之间通过以太网进行 S7 通信的基本组态。通过一个 S7 连接建立双边通信。
西门子深圳市代理商
另一种方式,双边数据通信通过两个独立的 S7 通信。采用这种方式, 可以在结构上区分发送和接收通道。
S7 通信的系统限制由下列参数决定:
CPU 所支持的较大连接数
能够组态的较大的 S7 连接数
较大背景数
例子
CPU 程序中调用故障安全通信块“F_SENDS7”和“F_RCVS7”用于双边的 S7 数据通信,这些程序块内部分别调用了系统功能块 SFB8 "USEND" 和 SFB9 "URCV"。这样,用户数据和相关的应答被发送和接收。每一个系统功能块 SFB8 "USEND" 和 SFB9 "URCV" 都被分配一个背景数据块。结果,背景数据块的个数(=背景)与通信任务数是相同的。
这意味着在双边数据安全通信的情况下,至少需要执行 4 个通讯任务和需要 4 个背景。这样,CPU 319F-3 PN/DP 剩余 28 个背景。
在 CPU 319F-3 PN/DP 用户程序中,由于较大的背景数限制为 32,那么较多调用 16 个故障安全通信块 "F_SENDS7" 或 F_RCVS7",因为较大的背景数量是不能多于 32。
CPU 319F-3 PN/DP 的安全双边数据通信计算公式
注意
描述
要求
注意
以下步骤列出了如何使用PLCSIM仿真通讯。下载附件中的STEP 7(TIA Portal)项目包含了两个S7-400站通过工业以太网通信 。
Station_1中的OB1包含计数器的程序,将其输出值传送到Station_2。
如何用ET200S (IM151-CPU)运行远程服务?
你希望建立到ET200S (IM151-CPU)的远程链接。
远程服务允许下列运行模式:
1. 远程服务
图1:远程服务
图2:PLC-PG 远程链接
此条目给出了S7 通信的系统限制概览。
图. 01
图. 02
下表给出了F CPU 所支持的较大连接数。
F CPU
较大连 接数
IM151-8F PN/DP CPU
12
IM154-8F PN/DP CPU
16
IM154-8FX PN/DP CPU
16
CPU 315F-2 PN/DP
16
CPU 317F-2 PN/DP
32
CPU 319F-3 PN/DP
32
CPU 414F-3 PN/DP V6
64
CPU 416F-2 DP
64
CPU 416F-3 PN/DP V5
64
CPU 416F-3 PN/DP V6
96
WinAC RTX F 2009
64
WinAC RTX F 2010
96
下表给出了 F CPU 所支持较大组态的 S7 连接数。
F CPU
能够组 态的较大 S7 连接数
IM151-8F PN/DP CPU
10
IM154-8F PN/DP CPU
14
IM154-8FX PN/DP CPU
14
CPU 315F-2 PN/DP
14
CPU 317F-2 PN/DP
16
CPU 319F-3 PN/DP
16
CPU 414F-3 PN/DP V6
62
CPU 416F-2 DP with CP443-1 Adv.
62
CPU 416F-3 PN/DP V5
62
CPU 416F-3 PN/DP V6
94
WinAC RTX F 2009
通过 CP5611: 6
通过 CP5613: 48
通过 CP1616: 30
通过 IE general: 14
WinAC RTX F 2010
通过 CP5611: 6
通过 CP5613: 48
通过 CP1616: 30
通过 IE general: 14
下表给出了 F CPU 支持的较大背景数。
F CPU
较大背景数
IM151-8F PN/DP CPU
32
IM154-8F PN/DP CPU
32
IM154-8FX PN/DP CPU
32
CPU 315F-2 PN/DP
32
CPU 317F-2 PN/DP
32
CPU 319F-3 PN/DP
32
CPU 414F-3 PN/DP
300 (内部接口)
CPU 414F-3 PN/DP with CP443-1 Adv.
能够配置 1200 个 (预设 300)
CPU 416F-2 DP with CP443-1 Adv.
固件版本 < V5.2:能够组态 1800 (预设 600)
固件版本 V5.2 之后:能够组态 4000 (预设 600)
CPU 416F-3 PN/DP
600 (内部接口)
CPU 416F-3 PN/DP with CP443-1 Adv.
固件版本 < V5.2:能够组态 1800 (预设 600)
固件版本 V5.2 之后:能够组态 4000 (预设 600 )
WinAC RTX F 2009
能够组态 600 (预设 300)
WinAC RTX F 2010
能够组态 4000 (预设 600 )
一个319F-3 PN/DP CPU,通过 TCP/IP 建立双边的 S7 安全数据通信。根据数据通信是通过一个或者两个组态的 S7 连接,可以组态另外15个或者14个 S7 连接。
对于安全双边通信,CPU 319F-3 PN/DP 能够与较多 8 个 F CPU 通信。
8 "F_SENDS7" + 8 "F_RCVS7" = 16 故障安全通信块
8*("USEND" + "URCV") + 8*("USEND" + "URCV")
= 16 "USEND" + 16 "URCV" = 32 通信任务或背景
对于 F CPU 而言,安全功能是较重要的。因此,S7 通信的系统限制不仅由通信连接的数量决定,还与要达到的响应时间有关。如果由于连接数量过多而导致无法满足所需要的响应时间,补救措施如下:
S7-PLCSIM 支持以下通讯块来实现两个S7-400 CPU模块间的通信:
本条目提供的项目包含两个S7-400 CPU的组态和连接组态以及用户程序。
图. 1
图. 2
图. 3
西门子深圳市代理商