导入代理组态数据 要求 在导入之前,TIM 1531 IRC 必须与其 CPU 联网并分配给该CPU(“用户编号”(Subscriber numbers) 参数组)。 参数 • 导入伙伴组态 使用此按钮导入 STEP 7 V5项目的组态文件 (SDB)。 组态文件必须位于工程师站的文件系统中。 • 复位伙伴组态使用此按钮,可以删除先前使用“导入伙伴组态”(Import partner configuration) 按钮从文本文件中导入的所有组态数据。使用此按钮,可以将伙伴组态数据复位到未组态模块 的状态。 例外: 如果在 STEP 7 中组态的模块使用TD7 变型“TD7onCPU”,则复位后将保留创建的 TD7 程 序块。 • 导入的组态文件显示上次加载的组态数据的文本文件的名称。 • Zui后导入 显示导入组态文件的时间。 请注意: •如果进行了第二次导入,则第一次导入的数据将被覆盖。 如果进行了第二次导入,则务必要检查模块的数据点、组态和连接。 •如果导入后从“导入”(Import) 更改为“组态”(Configure),则将会删除包括相应时间数据 在内的所有已导入的 ST7连接。已组态的数据点会丢失其伙伴。 导入的组态数据 导入的数据 当从 STEP 7 V5 将代理模块的组态数据导入到 STEP 7Professional 中的可兼容模块时,会导 入 ST7 特定的用户数据和 SINAUT 连接。
• 用户附加标识符有关详细信息,请参见下文的此标题部分。 • 连接数 相应伙伴的连接数 • 伙伴数 为相应伙伴组态的通信伙伴数。在以下各表中,可以查看“伙伴站”表中列出的每个伙伴的更多数据。 伙伴和连接列表 • 选择伙伴在此下拉列表中,选择“伙伴站”表中列出的一个伙伴。 “连接”表 该表显示了在下拉列表中选择的伙伴的以下信息: • 伙伴的用户编号为此伙伴组态的所有通信伙伴的用户编号。 • 接口 ID 用于连接到相应伙伴的接口的类型标识符:遥控服务器(TelecontrolBasic 协议) 重复或冗余遥控服务器的寻址 • TCSB V3:对 TCSB 冗余组合寻址对于使用“Telecontrol Basic”协议自固件版本 V2 起的 CP 在 LAN 中的 TCSB 服务器 PC 与 DSL路由器(如 SCALANCE M)所连接的主站上,计算机 操作系统的网络负载平衡 (NLB) 功能将为两个服务器 PC分配一个公共的虚拟 IP 地址。 该 IP 地址根据网络设置进行组态: – 如果连接了不带 DSL 路由器的 CP 模块,则必须在CP 中将 NLB 分配的虚拟地址组态 为遥控服务器的 IP 地址。 – 如果使用 DSL路由器,对站中的冗余遥控服务器进行寻址时只需组态一个 IP 地址,即 DSL 路由器的公共地址。 在 DSL路由器上设置端口转发,这样公共 IP 地址(外部网络)就会成为 TCSB 服务器 PC 的虚拟 IP 地址(内部网络)。通过Internet 只能访问公共 IP 地址。该站也不 会接收到告知其连接到冗余组两台计算机中哪一台的任何信息。 如果要组态第二个IP 地址,需要确保可通过第二个路由器的 IP 地址访问 TCSB。 •TCSB V2:对主遥控服务器和备用遥控服务器进行寻址 仅适用于 CP 1242‑7 (6GK7242-7KX30-0XE0) 对于 TCSB V2,可以安装两个独立的服务器 PC。仅当这两台服务器 PC 通过两个路由器连 接到Internet 时,才需要组态替换遥控服务器的地址。 与 CPU 通信 CPU 扫描周期 可以在“常规 >读取周期”(General > Read cycle) 选项卡中,通过数据点组态将输入数据点 分配给 CPU 的读取周期。CPU扫描周期的结构 传输模块 (CP/TIM) 扫描 CPU 存储区的周期由以下阶段组成: • 高优先级读取作业 (快速周期)对于分配为“快速周期”(Fast cycle) 的所有数据点,在每个扫描周期均会读取 PLC 变量。 通常,只需将快速获取以进行 n中取 1 检查的数据(例如,报警、触点切换消息和命令、 设定值、参数对象)分配为快速周期即可。 • 写入作业每个周期都会将一定数量的主动写入作业的值写入到 CPU 中。 – 遥控 CP / TIM 1500传输模块每个周期写入的变量的数目通过“与 CPU 通信”(Communication with the CPU)参数组中的“写入作业Zui大数量”(Max. number of write jobs) 参数来指定。数量超出此值的变量将在下一周期或后续某一周期中写入。 • 低优先级读取作业 - 比例 (正常周期) 对于分配为“正常周期”(Normalcycle) 的数据点,在每个扫描周期只读取 PLC 变量的部 分值。 – 遥控 CP / TIM 1500传输模块每个周期读取的变量的数目通过“与 CPU 通信”(Communication with the CPU)参数组中的“读取作业Zui大数量”(Max. number of read jobs) 参数来指定。超过该值而无法在一个周期中读取的变量将在下一周期或以下周期之一中读取。 • 周期空闲时间 两个扫描周期之间的等待时间用于为访问 CPU的其它过程预留充足时间。 CPU 扫描周期的持续时间 因为无法为周期组态固定的时间,也无法为各个阶段指定固定的对象数量,扫描周期的持续时间是一个动态变化的变量。 伙伴状态和路径状态 可在以下通信类型为“ST7”的模块参数组中找到下文介绍的参数: "与 CPU通信" > "通信伙伴"以下状态将被监视并被写入 PLC 变量: • 伙伴状态 可用的通信伙伴 • 路径状态与通信伙伴的连接状态 伙伴 / 伙伴名称 您可在此定义所选模块的通信伙伴,应对该模块的可访问性和遥控连接的路径状态进行监视。伙伴可以是 CPU 或控制中心应用程序(例如,ST7cc)。 可以在表格中选择已组态遥控连接的所有伙伴。 各种通信模块的变量在其中写入状态的变量因模块类型的差异而有所不同: • TIM 3V‑IE, TIM 4R‑IE,TIM 3V‑IE DNP3, TIM 4R‑IE DNP3 – 伙伴状态 该伙伴状态将写入到Bool 类型(DB、位存储器、输出)的变量中。 有关编码的信息,请参见以下部分。 – 路径状态 该路径状态将写入到 Byte类型(DB、位存储器、输出)的 PLC 变量中。 有关变量分配的信息,请参见下文。 • TIM 1531 IRC/ CP 1243‑1 / CP 1243‑7 LTE /CP 1243‑8 IRC / CP 1542SP‑1 IRC – 伙伴状态/路径状态两种状态存储在 Word 或 UInt 类型(DB、位存储器、输出)的通用变量中。 两种状态各占用变量的一个字节。针对字节0(伙伴状态)和字节 1(路径状态)单 独编写代码。
路径状态 字节 1 显示了从本地 TIM 角度看到的伙伴连接路径状态(已组态的连接)。 Zui多可以对伙伴组态 2条路径(主路径和替代路径),请参见创建遥控连接 (页 2290)部分。 两条路径必须均以本地 TIM 作为起点或终点。 PLC变量将显示以下内容: • 可以访问伙伴的路径。 • 当前使用的路径 • TIM 接口,通过该接口组态主路径。 • TIM接口,通过该接口组态替代路径。本地操作员输入 操作员输入监视 有效性: TIM 3V‑IE /TIM 3V‑IE Advanced / TIM 4R‑IE操作员输入监视用于监视操作员输入(按钮等)以防错误输入。对于监视的操作员输入,会指定一个Zui短和Zui长持续时间。监视状态保存在“用于操作员输 入监视的 PLC 变量”(字节)中。 PLC变量可以用于以下数据点类型的输入: • 命令输出 (Cmd01B_S) • 设定值输出 (Set01W_S) • 参数条目(Par12D_S) 通过数字量输入进行命令输入(例如使用相连接的按钮)时,尤其推荐操作员输入监视。这也适用于通过触发数字量输入(例如,通过按钮)来传输设定值和参数输入。监视错误输入(输入时间)使用操作员输入监视可减少通过数字量输入进行输入时出错的风险。以下时间和代码位仅与 数字量输入上的操作员输入相关。 • Zui短输入时间对于这些输入,可以指定Zui短输入时间,必须在Zui短时间内按下按钮。按钮的意外激活不会导致不必要的传送。Zui短输入时间已过并且可释放按钮时,“用于操作 员输入监视的 PLC 变量”通过位 0指示“输入正常”。 建议至少 1 秒。 如果不需要此参数,则组态 0(零)。 • Zui长输入时间除了Zui短持续时间外,还要为数字量输入设置Zui长输入时间。这使得由于粘滞或出故障 而提供持续 1 信号的数字量输入可被及时检测到。PLC变量的位 1 用于指示此类“输入 错误”。 只要“输入错误”位置位,就不会处理更多硬件输入。 如果不需要此参数,则组态 0(零)。监视 n 中取 1 错误。 通常对于所有通过数字量输入、位存储器或数据块进行输入的操作员输入,PLC 变量会在位 2中返回错误状态“n 中取 1 错误”。当有多个位被置 1 时,错误状态将会被置 1。 当出现以下情况时为输出错误: •“Cmd01B_S”发生 n 中取 1 错误 命令数据点类型为“Cmd01B_S”的输入字节中有多个位被置 1。为了增加命令输入的可靠性,只能将该对象的 1 个位置 1。如果将两个或更多位置 1,则将拒绝命令输入。 •快速读取周期中的所有命令、设定值和参数条目发生 n 中取 1 错误如果命令、设定值和参数的输入需要增加可靠性,那么含有此发送数据的所有对象应分配给快速读取周期。快速周期中的所有命令、设定值和参数对象都受到 n 中取 1 检查。 在快速周期结束时,会进行检查以确保只有 1个获取对象有命令、设定值或参数输入。只 有这样才会处理并传送对应输入。如果有多个输入,输入将被拒绝。仅当在之前至少一个快速周期内没有获得输入时,才会处理新的命令、设定值或参数。 说明 复位命令位如果通过存储器或数据字节输入命令,或通过存储器或数据位启用设定值或参数输入(触发 信号),设置命令位或触发信号会自动复位为零。如果检测到 n 中取 1 错误,命令位将不会自动复位。必须通过用户程序将其复位。