全国服务热线 15801815554

SIEMENS西门子 混合连接器电缆 6FX3502-7CN01-1AD0

更新时间:2025-02-02 08:00:00
价格:请来电询价
西门子:原装
驱动器电机电缆:假一罚十
德国:现货包邮
联系电话:15801815554
联系手机: 15801815554
联系人:邓经理
让卖家联系我
详细介绍


             移植 GRAPH 程序 (S7-300, S7-400) 要求 移植 GRAPH 块的前提条件是在原始设备上已安装“S7-GRAPH”可选软件包 V5.3 SP6 或更高版 本。移植 LAD/FBD/STL 程序 (S7-300, S7-400) LAD、FBD 和 STL 块可在移植之后运行,无需重新编译或重新加载。 STL 源文件 STL 源文件无法移植到 TIA Portal 中。因此,在移植前,需要基于源文件创建相应的 STL 块。 之后,再将这些块作为源文件移植到 TIA Portal 中。为此,可使用项目树中的快捷菜单命令 “从源文件生成块”(Generate source from blocks)。 另请参见“AUTOHOTSPOT” 专有技术保护 移植之前进行专有技术保护的块在移植之后仍进行专有技术保护。因为不对源进行移植,因 此无法取消专有技术保护。也因此,无法打开块或对其进行编辑。但是,可以将块加载到 CPU 中并运行这些块。 可以使用下列选项禁用块的专有技术保护: • 在移植前,从源代码中删除 KNOW_HOW_PROTECT 属性并由此创建不带专有技术保护的 块。然后移植该块。 • 将源代码导入 TIA Portal 并由此创建不带专有技术保护的块。然后使用“编辑 > 专有技术 保护”(Edit > Know-how protection) 菜单命令为块提供密码。 从 LAD/FBD 切换到 STL 在 TIA Portal 的某些区域内,所执行的语法检查比 STEP 7 旧版本更为严格。移植程序需确保 此处的用户程序仍可编译。如果 LAD/FBD 块中包含的操作可能会导致 TIA Portal 中发生语法 错误,则移植后将在 STL 中显示受影响的程序段。源程序的语义将保持不变。 与此同时,在移植日志中将显示一条消息,指示用户需要转换单个程序段的编程语言。GRAPH 特定块设置 在 TIA Portal 中,GRAPH 特定块设置已大大减少。下表说明了如何将原始块设置传送到 TIA Portal。 初始项目中的设置 TIA Portal 中的设置 函数块参 数 Zui小值 将移植现有参数 标准 Zui大值 可定义 接口描述 Zui小存储空间 创建Zui小化 DB 结构域 总会创建各种结构 各种结构 运行能力 FC70/71 如果启用了选项“创建Zui小化 DB”(Create minimized DB),则为 FC 73;否则为 FC 72 FC72 FC73 DB 中的条件分析 在 TIA Portal 中不相关的设置 忽略步 忽略步 确认错误 确认监控条件错误 同步 总在 TIA Portal 中启用 手动操作时总是处理所有连锁条 件 手动操作时总是处理所有连锁条件 锁定操作模式选择 锁定操作模式选择 安全激活模式 总在 TIA Portal 中启用 警告 无 总在 TIA Portal 中启用 任意 激活报警 激活报警 使用 WR_USMSG 进行报警 TIA Portal 中始终使用 ALARM_SQ/ALARM_S 的报警 步扩展名 TIA Portal 中不支持步扩展名。将在移植过程中将它们转换为与步相关的文本。

             编译移植的块 移植之后,必须对 GRAPH 块进行重新编译和重新加载。 编译时可能发生以下错误: • 可能会因更严格的 IEC 检查而发生数据类型冲突。在这种情况下,请更改声明。 • 例如,由于 TIA Portal 中不再有用于接口的“结构域”(structure fields) 设置,因此,不再 能够使用 G7S[1].X 来访问接口元素。因此,必须修正对元素的访问(例如,访问 STEP1.X)。 更改 GRAPH 块的接口 更改后的设置可能会导致块的接口变化。因此,可能需要重新生成背景 DB 或更新块调用。 移植 SCL 程序 (S7-300, S7-400) 移植 SCL 块的前提条件是在原始设备上已安装“S7-SCL”可选软件包 V5.3 SP5 或更高版本。 移植之后,必须对 SCL 块进行重新编译和重新加载。 移植的基本步骤 只有在初始项目中存在相关的源时,才会完整移植 SCL 块。 下表列出了基本步骤: 存在于初始项目中 移植之后存在 带有源的 SCL 块 可编辑的 SCL 块 受专有技术保护的带有源的 SCL 块 可编辑的 SCL 块。移植之后,这些块不再具 有专有技术保护,但在必要时还可再次进行 保护。 不带源的 SCL 块 受专有技术保护的 SCL 块 受专有技术保护的不带源的 SCL 块 受专有技术保护的 SCL 块 SCL 特定的编译器选项 只有在 SCL 源程序中直接定义的编译器选项可在移植期间用作 TIA Portal 中的块属性。如果 在原始 SCL 源程序中未定义任何编译器选项,则会禁用移植块的属性中的选项。 定义为 SCL 编译器或 SCL 编译控制文件中的设置的编译器选项不会被移植。下表概述了作为块属性传送到 TIA Portal 的编译器选项。 SCL 源程序中的编译器选项 TIA Portal 中的块属性 scl_monitorarraylimits 检查 ARRAY 限值 scl_createdebuginfo 创建扩展状态信息 scl_setokflag 自动设置 ENO 调用函数块 在 TIA Portal 中,不再支持带有函数块声明的块调用,如 "DBX"."FBX()"。在移植过程中,该 调用的语法将转换成符号 "DBX()" 。 新的 EN/ENO 机制 SCL 使用 TIA Portal 的 EN/ENO 机制。因此,在移植过程中,所有使用的 OK 标记都将由 ENO 替换。将会突出显示原始程序中曾使用 ENO 的点。移植之后,必须对这些点进行检查,并 将它们调整到新的机制。 另请参见 “AUTOHOTSPOT” 运算符“DIV” TIA Portal 中不再有运算符“DIV”。移植过程中,所有使用的“DIV”都将转换为标准符号表示“/”。 局部常量 在 TIA Portal 中,局部符号常量在块接口的“CONST”部分声明。符号常量始终带有一个数据 类型。如果在源程序中所声明的符号常量无数据类型,则在移植过程将为其分配适当的数据 类型。 在常规 SCL 程序中,可将局部常量用作 ARRAY 限值。在移植过程中,将保留这些声明 常规 SCL 程序中,使用局部常量声明 ARRAY 限值的示例:超出 ARRAY 限值 在旧版本的 STEP 7 中进行编译期间,未检查程序是否包含对 ARRAY 的无效访问。因此,对 超出 ARRAY 声明限值的 ARRAY 元素的访问不会报告为语法错误。如果程序加载出错,则可 能发生运行系统错误。 在 TIA Portal 中,将对超出 ARRAY 限值的情况进行更为精准的语法检查。如果程序包含访问 错误,则在编译期间报告这些错误。在此情况下更正访问并重新编译程序。可选择将变量用 作 ARRAY 索引。STEP 7 库中的块 STEP 7 经典库“IEC 标准函数”中的函数 FC 1 到 FC 40 不能再用于 TIA Portal 中。在移植期间, 会将对标准函数的调用转换为对相应扩展指令的调用。如果明显无法转换,将发出一个系统 错误。 在这种情况下,请在移植后更改 SCL 块并使用 SCL 指令或运算符代替 IEC 标准函数。S7-SCL 源中的块调用 在 STEP 7 V5.x 的 S7-SCL 源中,可以在实际调用块之前或之后设置块参数。这意味着可以用 不完整的参数调用块,并且可以在 S7-SCL 源的不同位置为块的输入/输出参数提供变量或值。 由于系统原因,此类编程无法在 STEP 7 (TIA Portal) 中执行,将来也不会受支持。尽管可以 在 TIA Portal 中成功移植和编译 STEP 7 V5.x 项目,但此块调用无法再在 S7-SCL 程序中发挥 作用。 在 STEP 7 V5.x 中编译 S7-SCL 源并将项目移植到 TIA Portal 之前,请注意以下几点: • 必须在调用指令内提供被调用块的所有参数。 • 不得删除被调用块的参数,也不能在 S7-SCL 源的其它位置插入这些参数或对其进行设置。消息 (S7-300, S7-400) PLC 报警与所有参数一起移植,而且在移植过程中还包含所有报警等级。 同时还将移植报警 类型和报警实例并存储在 TIA Portal 中的 PLC 报警下。报告系统错误 (S7-300, S7-400) 原则上,可以移植使用 SIMATIC STEP 7 创建的系统错误消息。 限制 在移植“报告系统错误”(Report system errors) 应用程序时,仅会移植用户在 SIMATIC STEP 7 项目中进行的设置(例如,基本设置、块编号、块名等)。不会移植以下元素: • SFM 块 • SFM 消息和为组态消息文本而进行的设置 • 系统文本库 移植之后,可以手动方式再次调整设置。 在第一次编译硬件组态过程中,将重新创建丢失 的元素。移植集成项目 (S7-300, S7-400) 简介 在集成项目中,将会在一个项目中同时使用 SIMATIC 控制器和 WinCC 组件。移植集成项目 时,将会移植整个项目,包括 WinCC 和 STEP 7 的组件。控制与可视化之间已组态的连接将 保持不变。 移植集成项目 移植集成项目时,STEP 7 组件的移植要求与非集成 STEP 7 项目的移植要求是相同的。WinCC (TIA Portal)还必须支持 WinCC 组件中的对象和属性。 对于要移植的操作员站 (OS),它必须位于 SIMATIC Manager 项目树中 PC 站和 WinCC 应用 程序的下方。下图显示了初始项目内操作员站的分配:移植项目文本 (S7-300, S7-400) 移植一个初始项目时,诸如块标题和块注释之类的项目文本可在 TIA Portal 中调整。但系统 将只移植初始项目中所设定的编辑语言的项目文本。其它语言的项目文本不会移植。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061