浔之漫智控技术(上海)有限公司西门子一级代理商
西门子授权代理商 , 西门子一级代理商 , 西门子PLC代理商
SIEMENS西门子莆田代理商

 


存储有以下功能:
• 扫描( First cycle)位在启动 OB 完成后的***次扫描期间设置为 1。 (执行完***次扫描后,“扫描"位将设置为 0。);
• 诊断图形已更改( Diagnostic graph changed )位在 CPU 记录了诊断事件后的一个扫描周期内设置为 1。 在执行程序循环 OB 结束后,CPU 才会设置诊断图形已更改位。 在启动 OB 执行期间或程序循环 OB 执行期间,用户程序都无法检测到是否出现了诊断更改;
• “始终启用"位始终设置为 1;
• “始终禁用"位始终设置为 0。
被组态为时钟存储器的字节中的每一位都可生成方波脉冲。 时钟存储器字节提供了 8 种不同的:

• 10 Hz 时钟
• 5 Hz 时钟
• 2.5 Hz 时钟
• 2 Hz 时钟
• 1.25 Hz 时钟
• 1 Hz 时钟
• 0.625 Hz 时钟
• 0.5 Hz 时钟

CPU 是在从 STOP 切换到 STARTUP 时初始化这些字节,并且,在 STARTUP和 RUN 期间,时钟存储器的位随 CPU 时钟同步变化。

2.7如何对CPU设置保护?
答:CPU 提供了 3 个安全等级:
• 不保护 允许*访问,没有保护;
• 写保护 修改(写入)CPU以及更改CPU(RUN/STOP),允许CPU 的只访
问、HMI 访问以及 PLC 到 PLC 通信。
• 读/写保护 读取 CPU 中的数据、修改(写入)CPU以及更改 CPU 以及更改
CPU(RUN/STOP)。允许 HMI 访问和所有形式的 PLC 到 PLC 通信。

可以按以下步骤对CPU设置保护:
• 在设备配置(Device configuration) 中,选择 CPU;
• 在检查窗,选择属性(Properties)选项卡;
• 选择保护(Protection) 属性设置保护等级和输入。


图24 设置CPU保护

区分大小写,每个等级都允许在访问某些功能时不使用。 CPU 的默认状态是没有任何,也没有保护。要 CPU 的访问,可以对 CPU 的属性进行组态并输入。通过网络输入并不会使 CPU 的保护受到威胁。受保护的 CPU 每次只允许一个用户不受地进行访问。保护不适用于用户程序指令的执行,包括通信功能。输入正确的便可访问所有功能。PLC 到 PLC 通信(使用代码块中的通信指令)不受 CPU 中安全等级的。 HMI 功能同样也不受。

2.8如何对程序块(OB、FB或 FC)设置保护?
答:要对块设置保护,按以下步骤操作:
• 可从编辑(Edit)菜单中选择“Know how protection" 命令;


图25 设置Know-how protection

• 输入允许访问该块的;


图26 设置

• 设置后,所加密的块的图标会发生变化。


图27 已加密的程序块

保护会防止对代码块进行未的读取或修改。 如果没有,只能读取有关代码块的以下信息:
• 块标题、块注释和块属性;
• 传送参数(IN、OUT、IN_OUT、Return);
• 程序的调用结构;
• 交叉引用中的全局变量(不带使用时的信息),但局部变量已隐藏。

2.9全局的符号DB与***地址DB的区别?
答:在建立全局DB时,如果选择Symbolic access only ,可认为要建立符号DB;如果不选择Symbolic access only ,可认为要建立***地址DB。


图28 创建全局DB

符号DB 只能通过符号名访问,不存在偏移地址,在设置保持时,可以单独设置。


图29 符号全局DB

***地址DB 既可以通过符号访问,也可以通过***地址访问;在打开编辑时可看到“Offset "偏移地址列。在设置保持时,只能同时设置。


图30 ***地址全局DB

相比时,符号DB 在其变量出现数据类型混合时,不会像***地址DB那样消耗存储资源;在其它变量也不用考虑程序的调用情况。

2.10如何保持定时器数据?
答:在timer的 instance DB 属性中无法设置保持,可以使用以下两种将定时器的实例数据设置成Retain:
一 在FB 中应用多重实例DB :
在已创建的FB中添加TON 指令;


图31 在FB中添加TON 函数

在创建函数TON 的实例DB时,选择多重实例类型;


图32 创建实例DB

在FB的接口部分变量声明中,将静态变量下的timer的实例变量设置成Retain.


图33设置变量为Retain

二 在全局DB中定义定时器的实例数据:
在全局DB( 符号) 中,建立 一个IEC_Timer 类型的变量,将其设为 Retain;


图34 在全局DB创建变量

在FC 中调用TON 指令,在弹出的调用实例数据的对话框中,选择 Cancel;


图35 在FC中添加TON 函数

手动TON 的实例数据。


图36 实例数据

由于计数器与定时器的使用类似,因此这些也适合设置计数器数据为保持性数据。

Ovation 是一个十分的。
例如IO硬件分为电气保护回路 和电子回路。
从原则上讲,相当于 DI,DO外部都加了一遍 继电器隔离。只不过这个功能是在IO卡件上实现的。
也相当于AI,AO 单独都加的有自复位丝。 -- 还好没整的跟加 隔离器那样强悍。

Ovation的 CPU 除了 速度快,内存大之外。(话说这几年技术飞速发展,好像每一个厂家能是以速度快,内存大为卖点?)
Ovation的 CPU还是分的。 这话的意思是,,, 在电力的 所有DCS中,Ovation的在线无扰动下装是的

S7-200 ART家族提供各种各样的模块以扩展CPU的性能。通过扩展模块,您可以很容易的扩展控制器的本地I/O,以您的应用需求。我们分别提供了数字/模拟模块以提供额外的数字/模拟 I/O通道。

提供不同类型、I/O点数丰富的CPU模块,单体I/O点数可达60点,可大部分小型自动化设备的控制需求。另外,CPU模块配备型和经济型供用户选择,对于不同的应用需求,产品配置更加灵活,限度的控制成本。

新颖的板设计可扩展通信端口、数字量通道、模拟量通道、在不额外占用电控柜空间的前提下,板扩展能更加贴合用户的实际配置,产品的利用率,同时用户的扩展成本。

全新的S7-200 ART 带来两种不同类型的CPU 模块,型和经济型,*不同行业、不同客户、不同设备的各种需求。 型作为可扩展CPU 模块,可对I/O规模有较大需求,逻辑控制较为复杂的应用;而经济型CPU 模块直接通过单机本体相对简单的控制需求。

S7-200 ART家族提供各种各样的模块以扩展CPU的性能。通过扩展模块,您可以很容易的扩展控制器的本地I/O,以您的应用需求。我们分别提供了数字/模拟模块以提供额外的数字/模拟 I/O通道。

西门子S7-300相比较s7-200,s7-300针对的是中小,他的模块可以扩展多达32个模块,背板总线也在模块内集成,它的网络连接已比较成熟和流行,有mpi、工业以太网,使通讯和编程简单,选择性也比较多,并可借助工具进行组态和设置参数。s7-300的模块稍微多一点,除了模块和200的em模块同类型之外,它还有接口模块(im)——用来进行多层组态,把总线从一层传到另一层;占位模块(dm)——为没有设置参数的模块保留一个插槽或为以后安装的接口模块保留一个插槽;功能模块(fm)——执行特殊功能,如计数、定位、闭环控制相当于对cpu功能的一个扩展或补充;通讯处理器(cp)——提供点对点连接、profibus和工业以太网

展开全文