连接的背景信息窗口时间和非活动时间之间的关系 相关性 参数组“属性 > 常规 > 动态”(Properties > General> Dynamics) 中的 ISO 传输连接组态。 通过适当的更新避免连接中断通过帧,伙伴站将响应是否保持连接。保持连接以“窗口时间”指定的时间间隔发送到伙伴 站。为避免发生意外的连接中断,“非活动时间”应至少为“窗口时间”的三倍。 “检测到连接中断时立即响应”选项 含义如果设置了“检测到连接中断时立即响应”(Immediate response when interrupted connectionis detected) 选项,就意味着一旦连接不可用,应用程序会立即收到一个指示无 法执行通信作业(FETCH 或WRITE)的代码。 无论当前建立连接的尝试是否成功,都将发 送该代码。如果不选择该选项,则只有在连接超时时,才会通知应用程序连接不可用。只有使用下面列出的两种模式时,此处描述的选项才有意义并且可用: •连接被组态为固定连接。 连接可以组态为yongjiu建立的连接(“连接建立的详细信息”(Details of connectionestablishment) 选项卡中的选项)。 这意味着作业可以在Zui短的响应时间内转发给伙伴, 而不必先建立连接。如果连接发生中断,系统会自动尝试重新建立连接。 在这种情况下,消息可能会经过一 定的延迟才转发给应用程序。 • 正在使用 FETCH或 WRITE 作业类型(可在“选项”(Options) 选项卡中选择)。如果没有连接,这些作业类型只有在某些情况下才需要立即响应。用来发送电子邮件的邮件服务器的地址。 IP地址可以按juedui地址或符号名形式输入。 以下规则适用于符号名: 一个有效的名称应具有 1 到 64 个字符,其中至少一个字符必须为字母。 如果使用了一个或多个“.”,则还应遵循以下限制:有效名称 中Zui后的“.”后面应具有 1 到 63个字符;名称中只允许出现 字符 [a-z]、[A-Z]、[0-9] 或 [-],并且其中至少有一个字符必 须为字母。 只有在Internet CP 知道域名系统 (DNS, Domain Name System) 的地址时,才能使用符号名。在 HWConfig中组态 Internet CP 时,需要有相应的条目。有关详细信息,请参考 HW Config 在线帮助。 Zui多可输入64 个字符。默认发送方名称 指定一个每当电子邮件标头的发送方信息为空(FROM 参 数)时就会作为发送方地址而加入电子邮件中的地址。此信息通常与邮件传送无关。而只是提供给邮件接收方的信 息。由于一些邮件服务器不转发没有发送方信息的作业,所 以建议在此处输入信息!Zui多可输入 126 个字符。 注意: 请记住,如果希望诊断功能触发一封测试邮件,则必须指定 默认的发送方名称。
ISO-on-TCP 连接:TSAP TSAP 格式 ISO-on-TCP 连接的 TSAP 长度为 1 到 16 个字节。 当输入值时,会自动显示当前长度。可以 十六进制值或 ASCII 字符串的形式输入本地 TSAP 和伙伴 TSAP。 如果选择 ASCII,输入的字符也显示为十六进制格式。如果以十六进制输入,任何可打印的字符都将显示为 ASCII 值(8 个十六进制字符是可见的)。如果输入非打印字符,将禁用 ASCII 显示(无法再输入 ASCII 条目),并且非打印字符将显示为点。 说明 TSAP 长度不要使用长度为 1 或 2 的 TSAP,因为这些 TSAP 已经留供内部使用。 本地 TSAP 和伙伴 TSAP 伙伴和本地TSAP 可以相同,因为不同 IP 地址之间的连接是唯一的。 如果两个设备之间必 须建立多个连接,则 TSAP 也必须不同。 默认TSAP 对于两个伙伴间的第一个连接,可使用默认值“ISO-on-TCP-1”来组态本地和远程 TSAP(可更改)。对于相同伙伴间的新连接,建议使用默认值“ISO-on-TCP-2”。对于与新伙伴的新连接, 建议使用ISO-on-TCP-1。针对“读取/写入”(FETCH/WRITE) 建立连接 (S7-300, S7-400, PC) 相关性参数组“属性 > 常规 > 选项”(Properties > General > Options) 中的ISO 传输连接/ISO-on-TCP 连接/TCP 连接组态 连接建立对“读取/写入”(FETCH/WRITE) 的影响请注意“读取/写入”(FETCH/WRITE) 模式的以下几点: • 对于 S7 站:如果要使用“读取/写入”(FETCH/WRITE) 模式(请参阅“选项”(Options) 参数组),请清除“主动连接建立”(Active connection establishment) 选项。 • 对于 PC 站/OPC 服务器:如果要使用“读取/写入”(FETCH/WRITE) 模式(请参阅“选项”(Options) 参数组),请启用“主动连接建立”(Active connection establishment) 选项。 S7 连接 用于时间监视的 OPC连接参数 连接超时 如果向通信伙伴发出了连接请求,并且没有在设置的时间内得到请求答复,则会取消 OPC 作 业,生成一条错误消息。可设置的值介于 2000 到 100000 ms。 因为成功建立连接可能要花费一些时间(这取决于网络结构),连接建立超时应比作业超时时间长。 连接超时从连接发出请求时开始计算。 该时间取决于连接特征的组态(见上文)。 有两种 可能的情况: •yongjiu保持连接为接通状态: 在这种情况下,在 S7 协议的 OPC 服务器启动时发出连接请 求。 将 OPC 客户端连接到OPC 服务器并搜索 S7 命名空间,和/或添加并激活监视 S7 条 目时,启动被触发。 • 在需要时连接: 在首次访问这个 S7连接的变量时发出连接建立请求。 如果 S7 连接在运行时被中断,将会尝试重新建立连接。 这将重置并重启连接超时。作业超时指向伙伴设备的网络作业由作业超时进行监视。 如果在作业超时时间内没有向网络作业发 出响应,相应的 OPC作业会被取消,生成一条错误消息。可设置的值介于 1 到 100000 ms。 作业超时从 OPC 服务器发送网络作业时开始计算。在 OPC 接口上的写入/读取/监视 作业之间不存在直接关系。对于每个网络作业可以处理多个 OPC 条目。多个 OPC客户端可以为每个网络作业请求同一个 OPC 条目。 由于可以在网络层集合多个 OPC 作业,“优化写访问”(Optimizewrite access) 和“优化读访 问”(Optimize read access) 参数也会起作用。 连接状态的 OPC连接参数 检测到连接中断时立即响应 只有在选中“yongjiu保持连接”(Maintain connectionpermanently) 选项后,才能启用该功能。 立即报告尚未使用 OPC 作业建立的 S7 连接,这意味着可避免重复的作业超时。功能描述:检测中断的连接并存储该连接。如果连接尚未建立或当前正在尝试重新建立不中 断的连接,则会立即通过与此相关的错误消息来响应OPC 作业。立即发送错误消息,而不 等到作业或连接超时。 优化写访问,优化读访问 原理 当通过 S7 连接访问变量时,SIMATICNET 的 OPC 服务器会提供一个提高数据传输速度的优 化算法。多个访问各变量的作业会在内部进行转换,转换后会创建出对通信伙伴上一个数组的单次访问。这样,可减少网络中所传输的数据包数量,从而大幅提高单个数据包的利用率,并 增加数据包的有效载荷。该优化算法适用于读访问和写访问操作,可作为默认设置启用。对于 OPC 客户端(如, 基于 OPC 的 HMI设备),该优化算法不可见。 为确保一个 CPU 周期内对 S7OPT 数据的读取或写入操作,S7-1200 CPU(固件版本 V4.0或 更高版本)需在 S7 连接的 OPC 属性中将参数“优化的缓冲区大小”(Buffer size for optimization)的值设置为小于等于 64 字节;S7-1500 CPU(固件版本 V2.0 或更高版本)需 设置为小于等于 512字节;而在固件版本低于 V2.0 的 S7-1500 CPU 中,该参数需设置为小 于等于 64 字节。单向 S7 连接选项 含义如果选中“单向”(One-way) 复选框,则在 S7 CPU 的用户程序中,只能将单向通信块(“PUT”和“GET”指令)用于此类连接。 单向表示连接伙伴在此类连接中作为服务器运行,不能主动 发送或接收数据。在两端使用(通过“块对”)的通信指令无法用于已在一端组态的连接;例如 USEND 和 URCV、BSEND 和 BRCV 或USTATUS。 由于通信选项通常是基于连接终点明确定义的,该复选框是预设的,不能更改。 示例 1:在以下组态中,该复选框呈灰显状态(无法更改)并已启用: • 本地连接终点是一个带可装载 S7 通信(通过 CP)的 S7-400CPU 或 S7-300 CPU,伙伴 连接终点是一个不带可装载 S7 通信的 S7-300 CPU。 示例 2:在以下组态中,该复选框呈灰显(无法更改)状态并且未启用: • 本地连接终点和伙伴连接终点为 S7-400 CPU。这种情况下,STEP 7 会自动创建一个双向连接。 将会针对本地终点和连接伙伴的终点均 输入 ID(本地 ID 和 伙伴 ID)。OPC 服务器 - 报警 与块相关的报警和诊断报警 这些选项相当于过滤器,用来设置通过 S7 连接可以到达的特定报警类型。