西门子变频器代理商

本公司代理销售多种品牌进口电气:施耐德,欧姆龙,倍加福,奥特尼克斯,西门子,ABB,日本富士,台安,三菱机电,常熟开关等交流接触器,小型断路器,塑壳断路器,接近开关,传感器,编码器,热继电器等价格优惠,产品齐全 。
真理惟一可靠的标准就是永远自相符合。
【产品库存】 现货销售西门子河北代理商
【产品价格】电议(含17%增值税)西门子河北代理商
【产品质量】原装、假一罚十。西门子河北代理商
【产品包装】全新原装、现货销售。西门子河北代理商
【售后服务】质保一年,货到后有任何质量问题7天内包换(人为除外)

636439632928580796632.jpg

说明

有一系列从入门级CPU直到高性能CPU,用于配置控制器。所有CPU控制大量结构;多个CPU可以在一个多值计算配置中一起工作以提高性能。由于CPU的高处理速度和确定性的响应时间,可缩短机器的循环周期。

不同的CPU具有不同性能,例如,工作存储器,地址范围,连接数量和执行时间。十款款标准的CPU,集成PROFIBUS、PROFINET 总线接口。



To the top of the page

应用

  • S7- 400尤其适合于加工工业中的数据密集型任务。高处理速度和确定性的响应时间,缩短高速机械制造业设备控制的循环周期。

  • S7 - 400用于整体协调各种设备,控制低级别的系统。这是由高速通讯能力和集成接口来保证的。

  • 在S7- 400的许多器件也可用于极端环境条件下的SIPLUS版本。


S7-400 的成功应用如下:

  • 汽车工业

  • 标准机械设备制造包括定制的机械设备制造

  • 仓储系统

  • 建筑工程

  • 钢铁行业

  • 发电和配电

  • 造纸和印刷业

  • 木工

  • 纺织业

  • 医药制品

  • 食品和饮料行业

  • 处理工程,例如水和废水处理设施

  • 化工和石化


To the top of the page

效益

  • 由于采用各种级别的CPU,S7-400可以灵活扩展升级;I/O能力几乎是无限的。

  • 强大的CPU允许集成新的功能,无需额外硬件投资,例如处理质量数据,用户友好的诊断,到更高层次的MES解决方案或通过总线系统的高速通讯。

  • 可以以模块化的方式构建S7 - 400,有各种用于集中配置和分布式结构的模块,以实现处理备件方面的低成本。

  • 在操作过程中可以修改S7- 400 的分布式I/O配置(在运行中配置)。另外在工作时还可以删除和插入信号模块(热插拔)。这使得很容易扩展系统或出现故障时替换模块。

  • 项目的完整数据存储包括CPU上的符号和注释,简化了服务和维护过程。

  • 可以将安全技术和标准自动化集成到一个单一的S7- 400控制器,可以通过S7- 400的冗余结构增加设备的可用性。

  • S7- 400的许多器件也可用于外部环境条件SIPLUS版本,例如:扩展温度范围(-25+60°C)和在恶劣环境/冷凝条件下使用。

  • S7- 400的高速背板总线确保集中式I/ O模块的高速通讯。


To the top of the page

设计和功能

模块化

S7 - 400的一个重要特点是它的模块化。S7- 400的高速通讯背板总线和允许直接插入CPU集成的DP接口,允许多条通讯线路的高性能运行。例如,把一根总线用于HMI通讯和编程任务,一根总线用于高性能运动控制,一根总线用于普通I / O现场总线通讯。
此外,也可以实现另外连接到MES-/ERP系统或通过SIMATIC IT连接到互联网的需要。根据任务情况,可对S7 – 400进行集中扩展或分布式配置。附加设备和接口模块也可集中用于此目的。在CPU中集成的PROFIBUS或PROFINET接口上也可实现分布式扩展。如果需要,也可以使用通讯处理器(CP)。

设计

设计一个S7 - 400系统基本上包括机架,电源,和中央处理单元。它可以以一个模块化的方式安装和扩展。所有的模块都可以自由地放置在左侧插入的电源旁边。S7- 400具有无风扇的坚固设计。信号模块可以热插拔。一个多层面的模块范围可用于中央扩展以及具有ET200的分布式拓扑结构的简单配置。
在集中式扩展中,额外安装机架直接连接到中央控制器。

除了标准的安装机架,也提供9槽和18槽铝合金安装机架。这些铝机架可以很高地耐受不利环境条件,紧固耐用,重量轻25%左右。

多值计算

多值计算,也就是在一个S7- 400中央控制器中的几个CPU的同时操作,为用户提供不同的益处:

  • 可通过多值计算共享的S7 - 400的整体性能。例如,在技术复杂的任务中,如开环控制,可以将计算机或通讯分割和分配给不同的CPU每个CPU分配给自己的,用于此目的本地输入/输出。

  • 有些任务也可以从每个多值计算方式中断开,一个CPU处理关键时间的处理任务,另一个处理非关键时间的任务。

在多值计算操作中,所有的CPU的运行行为像一个CPU,也就是说,当一个CPU进入STOP状态,其他的也停止。几个CPU的动作可以通过同步指令选择性地协调调用。此外,CPU之间的数据交换通过高速的全局数据通讯机制。

数据/程序存储器

从精细分级的各种CPU中选择合适的CPU取决于集成工作存储区的大小。集成装载存储器(RAM)足以满足中小型企业方案。对于大型程序,通过插入RAM或FEPROM存储卡增大装载内存(64 KB到64 MB)。

特殊功能

S7- 400 CPU有一些非常有用的特殊功能:

  • 从工程工作站通过网络更新固件实现更简单和快速的升级

  • 通过一个系统功能实现额外的写保护(例如没有从PC器件到CPU)

  • 通过读取存储卡的序列号获得保护,因此,保证了程序只与特定的存储卡一起运行


集成的路由功能允许在不同总线系统和网络上访问数据记录,例如控制级PC可以通过S7 -400控制器与连接在PROFINET或者PROFIBUS接口上的现场设备进行通讯。

概述

  • 通过绘制工艺功能图生成自动化程序

  • 内容丰富的库包含现成的软件块,可以向其中添加用户自己创建的块

  • 由于将现成的块互连,限度减少了开销,不易出错

  • 在自动化环境中实现集成,例如,保证与所有 STEP 7 工具兼容

  • 可用于 SIMATIC S7-300(建议用于 CPU 316 或 CPU 314C 或更高型号)、SIMATIC S7-400、SIMATIC WinAC 和 D7-SYS

许可
  • SIMATIC CFC V8.2 随附提供了一个浮动许可证。借助于该浮动许可证,可将该软件安装在任意多台 PC 上。这就意味着,每个许可证有一个用户可以独立于所用的 PC 或者从某个特定工作站来使用该软件。现有许可证的数量决定可同时运行该软件的 PC 的数量。

  • 为之前版本 V8.x 的用户提供了到版本 V8.2 的升级包。

  • 对于 SIMATIC CFC,随“标准版”、“紧凑版”和“版”交付类型提供了软件更新服务。

有关软件更新服务、许可证类型、在线软件交付以及如何使用自动化许可证管理器处理软件许可证的详细信息,请见此处:

https://www.siemens.com/simatic-licenses

优势

使用 SIMATIC S7 CFC,技术要求可以快速、容易地转换成完整、可执行的自动化程序。
用于创建 CFC 程序的费用可降到:

  • 自动化任务在组态阶段就可以完成。组态数据可自动转换。

  • 通过链接功能块(AND、OR、PID 控制器),只需将技术功能参数化即可。不再需要费时耗力的编程。当然也能集成由其它 STEP 7 编程语言生成的功能块。

  • 创建包括标准块的功能要比常规的编程更快、更不容易出错。

  • 由于可以稳妥地集成到 STEP 7 工具中(包括 HMI 工具),自动扩展 STEP 7 项目管理,和 STEP 7 共享信号数据,以及嵌入到经典语言世界中,如通过导入写在 LAD 中的标准 FB 和 FC,可以以方式集成到自动化世界中。

  • 大约在按下按钮之后就会生成一个可执行代码并在线传输到可编程控制器。为了生成代码,STEP 7 和 S7-SCL 必须安装在 PG 上。

应用西门子变频器代理商

使用工程工具 SIMATIC S7 CFC(连续功能图),可通过 SIMATIC S7、SIMATIC WinAC 和 D7 SYS 来创建自动化应用,方法是绘制一个技术功能图(与用于 PLC 编程的功能图类似)。通过这种“图形化编程”,可在一种“图表”上将块进行安排和互连。一个现成的块库可用于此目的。

但是,用户也可编制自己的数据程序并添加到库中。

SIMATIC S7 CFC 可结合 SIMATIC S7-300(建议使用 CPU 316 或 CPU 312C 及更高型号)、SIMATIC S7-400、SIMATIC WinAC 和 D7-SYS 使用。

设计

包括在 SIMATIC S7 CFC 供应范围之内:

  • CFC 编辑器

  • 代码发生器

  • 调试器

  • 标准功能块库

SIMATIC S7 CFC 在 3 个库中提供了下表中所列的功能块。可用于 SIMATIC S7-300 (建议使用 CPU 316 或 CPU 314C 以及更高配置)、 SIMATIC S7-400、SIMATIC WinAC 以及 D7-SYS

FB/FC

名称

功能

基本块



ACOS

反余弦函数

浮点数反余弦运算

ADD_DI

加法(双整数)

以双整数形式相加

ADD_I

加法(整数)

以整数形式相加

ADD_R

加法(实数)

以实数形式相加

ASIN

反正弦函数

浮点数反正弦运算

ATAN

反正切函数

浮点数反正切运算

CADD_DI

条件加法器(双整型)

按照双整型格式中的条件相加

CADD_I

条件加法器(整数)

按照整数格式中的条件相加

CADD_R

条件加法器(实数)

按照实数格式中的条件相加

CMP_R

比较器

比较 2 个输入变量

COS

余弦

计算余弦值

DIV_R

除法器

计算 2 个输入变量的商

EPS_R

比较器

比较两个输入的

EXP

指数函数

指数函数运算

LIM_R

限位功能

上限值和下限值进行比较

LN

自然对数

自然对数运算

LOG10

以 10 为底的对数

以 10 为底的对数运算

MAX2_R

多 2 个实数值

比较 2 个实数值并输出较大者

MAX4_DI

多 4 个双整数值

比较 4 个双整数值并输出较大者

MAX4_I

多 4 个整数值

比较 4 个整数值并输出较大者

MAX4_R

多 4 个实数值

比较 4 个实数值并输出较大者

MAX8_DI

多 8 个双整数值

比较 8 个双整数值并输出较大者

MAX8_I

多 8 个整数值

比较 8 个整数值并输出较大者

MAX8_R

多 8 个实数值

比较 8 个实数值并输出较大者

MIN2_R

少 2 个实数值

比较 2 个实数值并输出较小者

MIN2_DI

少 2 个双整数值

比较 2 个双整数值并输出较小者

MIN4_I

少 4 个整数值

比较 4 个整数值并输出较小者

MIN4_R

少 4 个实数值

比较 4 个实数值并输出较小者

MIN8_DI

少 8 个双整数值

比较 8 个双整数值并输出较小者

MIN8_I

少 8 个整数值

比较 8 个整数值并输出较小者

MIN8_R

少 8 个实数值

比较 8 个实数值并输出较小者

MUL_DI

乘法(双整数)

以双整数形式相乘

MUL_I

乘法(整数)

以整数形式相乘

MUL_R

乘法(实数)

以实数形式相乘

MUX2_R

多路转换器,2 选 1(实数)

多路转换器,2 选 1,用于实数

MUX4_R

多路转换器,4 选 1(实型)

多路转换器,4 选 1,用于实数

MUX8_R

多路转换器,8 选 1(实数)

多路转换器,8 选 1,用于实数

POW10

求幂 10^值

计算某个值的 10 次幂

POWXY

求值 1 的值 2 次幂

计算值 2 的值 1 次幂

R_DI

实数/双整数转换器

从“实数”格式转换为“双整数”格式

R_DW

实型数/双字转换器

从“实数”格式转换为“双字”格式

R_I

实数/整数转换器

从“实数”格式转换为“整数”格式。

SIN

正弦

正弦运算

SQRT

平方根

平方根运算

SUB_DI

减法器(双整数)

以双整数格式从值 1 中减去值 2

SUB_I

减法器(整数)

以整数格式从值 1 中减去值 2

SUB_R

减法器(实数)

以实数格式从值 1 中减去值 2

TAN

正切

正切运算

TIME_BEG

块调用的系统时间

指定调用块时的系统时间

TIME_END

与当前系统时间的时间差

指定输入的 TM 与当前系统时间之间的差值

TIMER_P

定时器

脉冲发生器,扩展脉冲定时器,ON 延时,锁存 ON 延时或 OFF 延时

在 S7-300 中使用的附加块



AFP

时钟发生器

创建需对脉冲宽度和间隔进行参数化的脉冲

CONT_C

连续作用控制器

带有模拟操纵变量输出的 PID 控制器

CONT_S

步进控制器

带有数字操纵变量输出(用于驱动电动末控元件)的 PID 控制器

CTD

减计数器

形成一个边沿触发减计数器

CTU

加计数器

形成一个边沿触发加计数器

CTUD

加/减计数器

形成一个边沿触发加/减计数器

F_TRIG

测试下降沿

检查是否出现一个下降沿

PULSEGEN

脉冲发生器

与连续动作控制器相结合,将模拟操纵变量转换为一个脉宽调制操纵变量

R_TRIG

测试上升沿

检查是否出现一个上升沿

RESTART

冷起动

重新启动 S7-300 CPU

SAMP_AVE

平均值发生器

输出 N 个值的平均值

TIME

两次调用之间的时间

测量两次调用之间的时间

在 S7-400 中使用的附加块



AFP

时钟发生器

创建需对脉冲宽度和间隔进行参数化的脉冲

CONT_C

连续作用控制器

带有模拟操纵变量输出的 PID 控制器

CONT_S

步进控制器

带有数字操纵变量输出(用于驱动电动末控元件)的 PID 控制器

CTD

减计数器

形成一个边沿触发减计数器

CTU

加计数器

形成一个边沿触发加计数器

CTUD

加/减计数器

形成一个边沿触发加/减计数器

F_TRIG

测试下降沿

检查是否出现一个下降沿

PULSEGEN

脉冲发生器

与连续动作控制器相结合,将模拟操纵变量转换为一个脉宽调制操纵变量

R_TRIG

测试上升沿

检查是否出现一个上升沿

SAMP_AVE

平均值发生器

输出 N 个值的平均值

TIME

两次调用之间的时间

测量两次调用之间的时间




功能

其功能扩展与 SIMATIIC S7 CFC V8.2 相同
  • 适用于 CFC 功能块的面向图表序列组合管理:
    CFC 集成在面向图表的序列组合管理当中,其功能块可在单独的序列组合中自动管理(面向图表),也就是说,该 CFC 的功能块会被组织到被分配的序列单元当中。

  • (PCS 7) 当功能块/块类型的接口发生默认数值变化时,会触发"运行时类型更新" :
    如果功能块/块类型的接口发生默认数值变化时,可利用“运行时类型更新”功能来加载该功能块。这样,就不需要 CPU 再进入 STOP 工作状态了。

SIMATIC S7 CFC V8.1 的功能扩展
  • (PCS 7):“选择性”:
    可以将单个或多个修改后的 CFC 或 SFC 图到目标系统;用于可具体选择需要将哪些组态的更改传送到目标系统并进行归档和测试。

  • (PCS 7):“RUN 模式下的类型更改”与 CPU 410-5H Process Automation 相结合:
    对块类型进行接口更改后,可在 RUN 模式下更新实例并将其到目标系统;在其它 CPU 上,只能在 STOP 模式下执行这些操作。

  • (PCS 7):与 COMOS Integrated Engineering 或 Advanced ES 进行数据交换:
    支持数据交换期间的“设备模块”和“设备模块类型”。

SIMATIC S7 CFC V8.0 SP4 及更高版本的功能扩展
  • (PCS 7):与 COMOS Integrated Engineering 或 Advanced ES 进行数据交换:
    数据交换期间支持技术设备和计数设备类型。

  • (PCS 7):CPU 410-5H:
    支持“CPU "410-5H Process Automation”。

  • 单独操作授权:
    通过新属性“Op_Level”,现在可针对块类型来配置操作员授权。

  • 块加密:
    CFC 支持块的加密。可对函数 (FC) 和函数块 (FB) 进行加密。在编译/时,会将加密检测为更改,并替换受影响的块或函数。

  • (PCS 7):新的过程变量类型和过程变量:
    除过程变量类型和和过程变量外,现在还具有具体控制单元类型和具体控制单元实例。在过程变量比较中,这些类型和实例还支持与实例相关的更改以及过程变量类型的多个版本。还可与 PCS 7 Advanced ES 进行数据交换

SIMATIC S7 CFC V7.1 及更高版本的功能扩展
  • 强制互连输入的值:
    通过“强制功能”,可强制互连的块输入使用强制值而不适用互连的值。可在连接的对象属性中启用和禁用强制。

  • 跨 AS 互连:
    可在多重项目的各项目之间进行跨 AS 互连,与项目的多个 AS 互连。同以前一样,可使用跨图表互连执行组态。

  • 图表的写保护
    对于所有包含的图表,可在图表的对象属性中或在图表文件夹/层级文件夹的对象属性中激活写保护。

  • 版本分配:
    在关闭修改后的图表时,“版本”(Version) 选项卡的属性对话框窗口会在为项目启用了版本管理的情况下自动打开。

SIMATIC S7 CFC V7.0 SP1 及更高版本的特殊功能
  • 多用户工程组态:
    在 CFC 中针对多用户工程组态实现了一些改进,可保证在同时访问相同数据时的系统完整性和数据一致性。

  • 之前显示修改内容(仅在安装了 VXM 时):
    如果在对话框窗口“编译/设置”(Compile/download settings) 中激活了选项“生成所加载的程序的映像”(Generate image of loaded program),则在成功后,以 XML 文件的形式生成该映像,并将其分配给程序。
    如果需要随后修改后的程序,则可在之前使用“ S7”(Download S7) 对话窗口中的“显示更改”(Display changes) 按钮来比较 XML 文件和要的程序。比较之后,可清楚地看到数据与的程序之间相比发生的改变。随后便可更方便地决定是否应实际新版本。

  • 更改日志和 ES 日志:
    用于输入原因的更改日志的对话窗口仅当在 SIMATIC Manager 中激活了访问保护和更改日志时(除了在“登录”[Logon] 服务中注册外)才会打开。可以在 SIMATIC Manager 中打开所选站的更改日志。
    如果已激活 ES 日志的图表文件夹(以前为“更改日志”[Change logbook]),则时的动作以及目标系统的比较时间戳会在时输入到 ES 日志中。时间戳为:

    • 与相关的更改

    • 编译

    • 编译后的程序

  • 编译对话框中的选项:
    已删除以下选项:

    • “关闭文本互连”:
      编译期间不会关闭文本互连。必须使用菜单命令“工具”(Tools) >“关闭文本互连”(Close text interconnections) 执行关闭。

    • “删除空序列组”:
      编译期间不会删除空序列组。必须使用菜单命令“编辑”(Edit) >“删除空序列组”(Delete empty sequence groups) 执行删除。

    • “更新采样时间”:
      如果代码生成器确定需要更新,则始终更新采样时间(例如,进行修改编译时)。

  • 比较目标系统:
    现在可直接通过 SIMATIC Manager 中的菜单命令来调用“比较目标系统”(Compare target system) 功能,即使图表未打开。

  • 完整之前回读:
    在完整之前打开对话框窗口,其中提供了参数回读功能。仅当未针对块类型执行接口改动的情况下才能执行回读,即仍可执行更改。

  • 通过互连的隐藏连接来标识块:
    互连的连接已切换为隐藏的块在块标头的右上角用带颜色的标记来标识。

  • 显示块采样时间:
    对于循环任务中已安装的块,采样时间显示在序列编辑器中。采样时间就是任务的周期时间乘以序列组比例后的结果。
    如果在对话框窗口“显示设置”(Settings for display) 中选中复选框“显示采样时间”(Display sampling time),则采样时间显示在块(而不是任务 (OBx))的序列属性窗口中。

  • 互连注释:
    互连伙伴(输出)的注释(也称为互连注释)可显示在互连输入的 CFC 中(而不显示连接注释)。如果在对话框窗口“显示设置”(Display settings) 中选中了“互连注释”(Interconnection comment) 复选框,则会显示此注释。
    互连注释显示在连接的对象属性中、边距中以及简短说明中(通过鼠标指针即可显示出来)。

  • 任务和序列组的优化:
    之前已针对整个图表文件夹执行了序列优化。使用右键菜单命令“优化任务/组”(Optimize tasks/groups),现在可以选择并优化具体任务。

  • 图表参考数据的扩展:
    已通过两个视图扩展了图表参考数据。这些视图列出了列表“块互连”(Block interconnections) 和“在 SFC 类型中访问”(Access in SFC types)。

  • 调整和检查全局声明:
    新的功能可用于全局声明,并可使用以下菜单命令来访问:

    • “全局声明”(Global declarations) >“在多重项目中调整”(Adjust in multiproject)

    • “全局声明”(Global declarations) >“显示完整调整日志”(Display complete adjustment log)

    • “全局声明”(Global declarations) >“显示调整日志”(Display adjustment log)

    • “全局声明”(Global declarations) >“检查真实性”(Check for plausibility)

    • “全局声明”(Global declarations) >“显示真实性检查日志”(Display plausibility check log)

  • 更新主数据库中的模板:
    在更新块类型时,现在还可以包括主数据库的图表文件夹中存在的模板。

SIMATIC S7 CFC V6.1 SP1 及更高版本的特殊功能
  • 多个值显示:
    对于每个 CPU,可以创建和管理任意数目的值显示。将为每个值显示分配一个名称。这样便可以组合不同的值显示并针对特定应用情况进行保存。

  • 趋势显示:
    在 CFC 的测试模式下,出于质量保证目的,可在一段时间内对 CPU 的一个或多个信号进行跟踪。信号显示在趋势显示窗口中,此窗口可作为图表视图和值显示的单独视图打开。

  • 将输入与输出相连:
    互连各端口时鼠标单击的顺序现在并不重要,即现在可以先单击某个输入,然后再单击输出。

  • 回读标记的端口:
    扩展了可以回读的参数的选择范围。除以前的选择的“所有参数”(All parameters) 和“仅受控和监控参数”(Only controlled and monitored parameters) 外,现在还可以回读已专门为回读标记的所有参数。这些参数是通过系统属性“S7_read_back”=“true”标记的所有端口。
    同样,通过在块实例的对象属性中重置复选框“允许回读”(Read-back permitted),可在回读中排除完整的块。

  • 信号跟踪:

    • 图表总览:
      通过用鼠标单击连接线,所有相关连接都以闪烁的形式显示在所有页面上。

    • 分层图表:
      信号跟踪现在可跨多个图表进行。
      向上的信号跟踪:在分层图表内,可通过将鼠标指针定位在边距中的条目上并执行右键菜单命令“边距跳转”(Margin jump) 来打开上层图表,该连接随后将闪烁显示。
      向下的信号跟踪:选择了分层图表的连接后,可使用“信号跟踪”(Signal tracking) 右键菜单命令打开分层图表,该连接将会闪烁显示。

  • 安装位置处的前驱标识:
    在图表窗口中,还将高亮显示标记为“安装位置的前驱”(Predecessor for the mounting position) "的块。在块标头中,运行时属性字段显示为浅绿色,字母为黑色。
    在运行时序列窗口中,已标记为下一个图表插入的前驱的对象目标显示为浅绿色背景。

  • 标识从优化中排除的组织块/运行时组:
    可以在组织块和运行时组的对象属性中进行指定是否应将它们包括在运行序列的优化中。在以前的版本中,只能在对象属性中检查此设置。现在,当组织块和运行时组从优化中排除后,将通过符号对它们进行标记(带有一条贯穿线的小写字母“o”)。

  • 标识未处理的块:
    未处理的块带有可见的标记。该标记位于块表头中的运行时属性字段中。

  • 显示用户名:
    安装 SIMATIC Logon Service 且有用户登录后,状态栏中将指示用户名。

  • 更新块类型:

    • 多重项目:
      如果已在主数据库中插入新版本的多重项目数据块,则可以针对版本变动来检查该多重项目的 S7 程序。将通过一个向导来执行调查和选择要更新的 S7 程序,此向导可在 SIMATIC Manager 中使用菜单命令“工具”(Tools) >“图表”(Charts) >“更新块类型”(Update block types)。

    • 单个项目:
      可以在可任意选择的单个项目中更新不是多重项目的主数据库(如 PCS 7 库)的库中的块类型。对于这中集中式类型比较,还将调整所有关联的块实例。

  • 装载程序以进行测试:
    经过修改的程序可装载到测试系统中(另一个 CPU 或 PLCSIM)以便在将程序装载到目标程序之前测试更改的效果。使用“装载到测试 CPU”(Load into test CPU) 功能(S7 装载对话框中的选项),程序将保留装载修改内容的功能。

  • 全局声明:
    在 SIMATIC Manager 的组件视图中,可以为每个项目选择“全局声明”(Global declarations) 文件夹。该文件夹包含子文件夹“计数器”(Counters) 和“单位”(Units)。“单位”(Units) 文件夹已包含随 CFC 安装的单位的列表;含有计数值的“计数器”(Counters) 文件夹中的计数必须手动插入或声明。

  • 版本标识:
    在版本管理中,在创建可以在对象属性中更改或与组态数据的相应工作状态匹配的图表、SFC 类型和全局声明时,将向它们分配版本号。

  • 组态归档变量:

    • 不归档

    • 归档

    • 长期归档

基本功能

编辑器功能

除了已熟知的 Windows 应用程序的标准功能外,CFC 编辑器还提供了以下功能:

  • 通过双击块提供上下文环境导航:
    根据在块上进行双击的位置,将出现相应对话框:

    • 块标头:对象属性块

    • “运行时属性”(Run-time properties) 字段:运行时编辑器(可在这里标记相应的块)。

    • 块体:打开下层图表(对于图中图布局)。

  • 导入、放置、复制、移动、删除块。

  • 网格作为定位辅助工具。

  • 对齐图表中的块。

  • 自动路由功能:
    只需要标记要链接的连接。CFC 编辑器会自动确定各条线所跟随的路径,并从垂直和水平段来构成线(甚至跨页面/图表的边界)。

  • 通过用户友好的信号跟踪自动完成边距条管理。

  • 分层图表中的信号跟踪:
    对于图表连接上的互连,可直接通过双击边距条来打开上层图表。因此,不仅可进行跨图表互连的直观信号跟踪,而且可以进行跨图表层级的互连的信号跟踪。

  • 用符号或数值形式在边距中表示操作数。

  • 支持块连接的“结构”数据类型。

  • 包含大量标准块的目录,包括:

    • 算术块

    • 逻辑块

    • 脉冲块

    • 计数器

    • 定时器

    • 控制块

    • 触发器块

  • 使用子图表扩展图表大小:
    26 个子图表 (A-Z),每个功能图具有 6 个 DIN A4 页;通过功能栏中的组合字段,可方便地在子图表之间切换(类似于页的切换)。

  • 功能图的数量不受限制

  • 集成在线监控和诊断便于测试和调试。

  • 在块的对象属性中(“连接”[Connections] 选项卡),也可以在测试模式下监视和修改图表中隐藏的块连接。

  • 在测试模式中显示 CPU 状态。显示内容包括在线/离线信息以及 RUN 和 STOP 信息。

  • 在概览视图中全面显示功能图表。

  • 每个 DIN A4 页的详细视图和打印输出。

  • 附加文档选项:
    链接到项目范围的文档系统 DOCPRO。

  • WinCC 的消息组态。

  • 含有过程控制块的库可在采用 SIMATIC PCS 7 的过程控制应用中使用。

测试和调试功能

测试和调试模式下提供了以下功能:

  • 管理功能和

  • 测量数据显示功能。

管理功能

  • 将 CFC 程序加载的目标系统中。

  • 差异在线重新装载(在 CPU 处于“RUN-P”状态下时装载项目修改)。

  • 启动程序。

  • 复位程序。

  • 停止程序。

  • 恢复程序执行。

  • 通过以下方式影响程序执行:

    • 设置、删除和管理断点。

    • 定义断点的激活条件。

    • 单步模式

  • 回读图表数据(更改的数据,例如,通过 WinCC 中的操作员输入回读 CFC 数据)。

  • 密码保护:
    CFC V5.0 及更高版本完全支持 CPU 的密码保护。

显示测量数据

以下功能可用于显示和分析测量数据:

  • 有两种可相互替换的替代测试模式(只能在切换到测试模式之前设置):

    • 过程操作;在这种模式中,将对模块的在线动画通信进行限制,以防止通信处理器和总线负荷过高。启用测试模式后,所有块都具有“监控关闭”(Monitoring Off) 状态。

    • 实验室操作;在这种模式中,没有激活任何限制,因此可在调试阶段执行高效测试。开启测试模式后,所有块都具有“监控开启”(Monitoring On)状态。

  • “监控”(Monitoring) 功能现在分布在两个菜单命令中:“监控开启”(Monitoring On) 和“监控关闭”(Monitoring Off)。这样就能在测试操作期间禁用所选模块的动画(例如,为了防止过程操作期间发生过载)。

  • 在显示字段的块输入或输出处显示并动态激活当前测量值。

  • 数值显示:
    显示数值显示窗口,可在其中合并要观测的任意块和计划的连接(以及各种 CPU 的连接)。这样就能监控特定连接的当前值以及连接的具体结构元素。

  • 由用户在线覆盖当前测量值。

  • 监视功能:
    CFC 调试器也可用于扫描堆栈和系统状态信息。此分析功能可让该调试器成为市场上功能强大的工具。

工作模式

使用 SIMATIC S7 CFC,每个 CFC 程序都是使用功能图创建的。可通过定位和互连具体块来创建功能图。为此,产品包中提供了丰富的块。

  • 含有图表连接的分层图表:
    CFC 图表可以嵌套(图中图布置)。这样就可以创建根据工艺功能来安排结构的程序,程序的各部分可实现标准化并再次使用。这种类型的子程序中可包含图表连接。可以在运行时查看并使用子程序中包含的(分层)图表。

  • 以块的形式创建 CFC 图表:
    可以创建一个图表并单独转换为某个块类型,即不是将整个图表文件夹转换为程序。创建的块具有连接,因此可多次使用(可在任意多个 CFC 图表中插入并互连)。

  • 可以通过 STL、LAD、FBD、SCL、S7-GRAPH 和 S7-HiGraph 语言的单独应用程序/工艺块来扩展标准库(每种情况下均用于 SIMATIC S7)。块可具有多达 160 点输入/输出。出于归档的目的,可以创建功能图的打印输出,输出内容与屏幕显示完全相同。

  • 可以对块的类型进行集中组态(影响接口描述的块类型更改可在该块的所有实例上自动匹配)。

  • 复制下层资源:在从多个程序、项目或库复制或移动 CFC 图表时,也会复制现有资源(即包含图标和系统属性的块类型),除非它们已存在于目标中。

  • 出于归档的目的,可以创建功能图的打印输出,输出内容与屏幕显示完全相同。

  • 信号连接通过高效的自动路由功能完美表示。所需的程序流(循环或在接收过程或软件中断时)通过分配运行时属性来控制。这些方面可通过一种差异很大的方式进行定义。根据所需处理的工艺任务的要求,可将这些特性具体分配给每个块。

  • 为了处理执行序列,将显示一个窗口,该窗口可在应用程序的边界范围内自由移动。这样就可以通过拖放操作,跨窗口边界将模块从图表直接合并到组织块中。

  • 通过语法检查,可以在块创建阶段早期发现程序错误。显示和操作属性优化了块的操作。

技术规范

工程工具

CFC

当前版本

V8.2

软件级别

A

应用领域


可用于

图形创建、块和函数的互连和参数化(预组态)

营销信息

简便互连和组态而不是编程!

优点

  • 可实现使用效果(即使在设计阶段)

  • 进行图形化互连,降低了组态工作量

  • 已创建的图表可再用性较高

  • 可快速、方便地熟悉使用方法

  • 快速而透明地互连现成的函数

  • 作为一个整体创建工艺程序

  • 清晰表示控制回路结构

  • 调试时间短

  • 设备利用率高

  • 与使用 LAD/FBD/STL 相比,组态所需的时间缩短: 50 %

领域

  • 汽车领域(例如,恒温器、轮胎生产工艺)

  • 化工

  • 电力工程和供电

  • 橡胶和塑料机械

  • 金属加工设备

  • 食品与饮料设备

  • 石化领域

  • 轧钢机

  • 水务领域

  • 卷绕机

目标系统


可用于

S7-300

S7-400

F/H 系统

WinAC

系统前提条件


操作系统

MS Windows XP Professional SP3 
MS Windows Server 2003 SP2 Standard
MS Windows Server 2003 R2 SP2
MS Windows 7 SP1 Ultimate 32 位
MS Windows 7 SP1 Ultimate 64 位
MS Windows Server 2008 SP2 32 位
MS Windows Server 2008 R2 SP1 64 位
MS Windows 7 Professional SP1 32 位
MS Windows 7 Professional SP1 64 位
MS Windows Vista 32-bit SP2 Ultimate
MS Windows Vista 32-bit SP2 Business

所需的硬盘
编程器/PC 中的存储器

约 80 MB

所需软件

STEP 7 V5.4 SP5 或更高版本

特性


监控变量

控制变量

单步处理

-

集成在 CFC 中

程序运行时间


对于 S7-300(典型)

取决于互连的块

对于 S7-400(典型)

取决于互连的块

诊断


在 ProAgent 中集成诊断数据

-

在 ProTool/Pro 中集成诊断数据

-

在 WinCC 中集成诊断数据

-

支持的标准


IEC 61131-3

基于 IEC 标准

PLCopen 活动的状态

-

可用的版本/许可证


浮动授权

  • 1 CD

  • 1 个许可密钥记忆棒

  • 1 个许可证书

升级(浮动许可证)

  • 1 CD

  • 1 个许可密钥记忆棒

  • 1 个许可证书

软件升级服务 (SUS)


也是以下软件的组成部分


STEP 7 Professional

-

S7 Trainer Package

-

PCS 7

D7-SYS

西门子变频器代理商