西门子PLC S7-1500系列是西门子PLC系列的创新产品,它在性价比,运行能力,通讯功能,扩展性能,响应速度,显示功能等方面都有大幅提升。从而为用户在自动化控制系统的配置中提供了更加的解决方案。西门子PLC S7-1500为用户准备了工艺模块,用户可以根据现场需求进行选择,以便组成更加合理的控制系统。还有几种CPU操作模式描述了 CPU 的状态。西门子S7-1500CPU工艺模块与操作模式        一、S7-1500 工艺模块
        工艺模块中具有硬件级的信号处理功能,可对各种传感器进行快速计数、测量和位置记录。SIMATICS7-1500 CPU 中已集成有运动控制和高速计数器之类的工艺功能,可通过 STEP 7 进行操作。
        1、计数工艺模块 
        西门子PLC S7-1500系列的计数工艺模块,可以实现高速计数和测量,并能对快速信号进行预处理;它可以在西门子PLC S7-1500的CPU中进行集中操作,也能在ET200分布式I/O中操作。计数模块可以连接信号增量式编码器,24V非对称,带有或不带方向信号的脉冲编码器,正向或反向脉冲编码器等。它可以实现频率,周期,速度的测量,每个计数通道有3个DI,用来启动,停止,捕获及同步,2个DQ用于计数比较器和极限值。
        2、位置工艺模块 
        西门子PLC S7-1500系列的位置工艺模块,可以连接RS422的信号增量式编码器,带有或不带方向信号的脉冲编码器,正向或反向脉冲编码器,编码器等。每个计数通道有2个DI,用于启动,停止,捕获和同步,该模块同样可以实现频率,周期,速度的测量功能。
        二、S7-1500 CPU操作模式
        操作模式描述了 CPU 的状态。S7-1500 CPU 有下列几种操作模式:
        1、 停止模式(STOP)  
        停止模式下CPU不执行用户程序。如果给CPU装载程序,在停止模式下CPU将检测所有已经配置的模块是否满足启动条件。如果从运行模式切换到停止模式,CPU将根据输出模块的参数设置,禁用或激活相应的输出,例如在模块参数中设置提供替换值或保持上一个值输出。通过CPU上的模式开关、显示屏或TIA博途软件可以切换到停止模式。
        2、 运行模式(RUN)  
        运行模式下,CPU执行用户程序,更新输入、输出信号,响应中断请求,对故障信息进行处理等。通过CPU上的模式开关、显示屏或TIA博途软件可以切换到运行模式。
        3、启动模式(STARTUP)
        与S7-300/400相比,S7-1500的启动模式只有暖启动(Warm Restart)。暖启动是CPU从停止模式切换到运行模式的一个中间过程,在这个过程中将清除非保持性存储器的内容,清除过程映像输出,处理启动 OB,更新过程映像输入等。如果启动条件满足,CPU将进入到运行模式。
        4、存储器复位(MRES)
        存储器复位用于对CPU的数据进行初始化,使CPU 切换到“初始状态”,即工作存储器中的内容以及保持性和非保持性数据被删除,只有诊断缓冲区、时间、IP 地址被保留。复位完成后,CPU存储卡中保存的项目数据从装载存储器复制到工作存储器中。只有在CPU 处于“STOP”模式下才可以进行存储器复位操作。