河北省唐山市西门子S7-300模块授权代理商
如果在 CPU 处于 RUN 模式时在分布式 I/O 机架(AS‑i、PROFINET 或 PROFIBUS)中插入或拔出模块,CPU将在诊断缓冲区中生成一个条目,若存在拔出或插入模块 OB 则执行该 OB,并且默认保持在 RUN 模式。
过程映像更新与过程映像分区
CPU 伴随扫描周期使用内部存储区(即过程映像)对本地数字量和模拟量 I/O点进行同步更新。过程映像包含物理输入和输出(CPU、信号板和信号模块上的物理 I/O 点)的快照。
可组态在每个扫描周期或发生特定事件中断时在过程映像中对 I/O 点进行更新。也可对 I/O点进行组态使其排除在过程映像的更新之外。例如,当发生如硬件中断这类事件时,过程可能只需要特定的数据值。通过为这些 I/O点组态映像过程更新,使其与分配给硬件中断 OB 的分区相关联,就可避免在过程不需要持续更新时,CPU于每个扫描周期中执行不必要的数据值更新。
对于需要在每个扫描周期进行更新的 I/O,CPU 将在每个扫描周期期间执行以下任务:
CPU 将过程映像输出区中的输出值写入到物理输出。
CPU仅在用户程序执行前读取物理输入,并将输入值存储在过程映像输入区。这样一来,这些值便将在整个用户指令执行过程中保持一致。
CPU 执行用户指令逻辑,并更新过程映像输出区中的输出值,而不是写入实际的物理输出。
这一过程通过在给定周期内执行用户指令而提供一致的逻辑,并防止物理输出点可能在过程映像输出区中多次改变状态而出现抖动。
为控制在每个扫描周期或在事件触发时是否自动更新 I/O 点,S7-1200 提供了五个过程映像分区。个过程映像分区 PIP0用于每个扫描周期都自动更新的 I/O,此为默认分配。其余四个分区 PIP1、PIP2、PIP3 和 PIP4 可用于将 I/O过程映像更新分配给不同的中断事件。在设备组态中将 I/O 分配给过程映像分区,并在创建中断 OB 或编辑 OB属性时将过程映像分区分配给中断事件。
默认情况下,在设备视图中插入模块时,STEP 7 会将其 I/O 过程映像更新为“自动更新"(Automaticupdate)。对于组态为“自动更新"(Automatic update) 的 I/O,CPU将在每个扫描周期自动处理模块和过程映像之间的数据交换。
智能紧凑型解决方案
带有 10点集成输入/输出
可通过下列各项进行扩展:
1 个信号板(SB)
多达 3 个通讯模块(CM)
紧凑型 CPU1211C 具有:
3种设备类型,带有不同的电源和控制电压。
集成的电源,可作为宽范围交流或直流电源(85至 264 V 交流或 24 V 直流)
集成的 24 V编码器/负载电流源:
用于直接连接传感器和编码器。300 mA 输出电流,也可用作负载电源。14 点集成 24 V直流数字量输入(漏电流/源电流(IEC 1 型漏电流))。
10点集成数字量输出,24 V 直流或继电器。
2点集成模拟量输入,0 至 10 V。
2 点脉冲输出(PTO),频率zui高 100 kHz。
脉冲宽度调制输出(PWM),频率zui高 100 kHz。
集成以太网接口(TCP/IPnative、ISO-on-TCP)
3 个快速计数器(100 kHz),带有可参数化的使能和复位输入,可以用作带有单独输入的加减计数器,或用于连接增量型编码器。
通过附加通讯接口扩展,例如,RS485或 RS232
通过信号板使用模拟或数字信号直接在CPU 上扩展(保持 CPU 安装尺寸)
通过信号模块使用各种模拟量和数字量输入和输出信号扩展
可选存储器扩展(SIMATIC存储卡)
PID控制器,具有自动调谐功能
集成实时时钟
中断输入:
对过程信号的上升沿或下降沿作出*速响应所有模块上均为可拆卸的端子
仿真器(可选):
用于仿真集成输入和测试用户程序丰富的指令集:
运算种类众多,便于编程:基本操作,如二进制逻辑运算、结果赋值、存储、计数、产生时间、装载、传输、比较、移位、循环移位、产生补码、调用子程序(带局部变量)
集成通信命令(例如,USS协议、Modbus RTU、S7 通信“T-Send/T-Receive"(T 发送/T 接收)或自由端口模式(Freeport))
使用简便的功能,如脉冲宽度调制、脉冲序列功能、运算功能、浮点运算功能、PID闭环控制、跳转功能、环路功能和代码转换
数学函数,例如SIN、COS、TAN、LN、EXP