SIMATIC S7-1500 CPU 简介

1、基础知识

SIMATIC S7-1500与TIA Portal软件文中介绍了,S7-1500系列控制器的所有CPU型号,从CPU1511~1518共有几十款。

型号中的序号越大则性能越强,后缀代表特殊功能,后缀C代表紧凑型,后缀T表示运动控制专用,后缀F为故障安全型。

除了可以从型号中看出CPU的类型,还看出集成通信接口的个数和通信类型,比如CPU1511-1PN,表示这款CPU集成了一个PN的通信接口,CPU1516-3PN/DP,表示集成了一个DP接口和两个PN接口。

根据接口分类,主要又以下四种类型:

  • CPU15XX-1PN

  • CPU15XX-2PN

  • CPU15XX-3PN/DP

  • CPU15XX-4PN/DP

从上图可以看出,CPU第一个PN接口,实际上是具有交换机功能的两个RJ45。

说到通信接口,跟大家补充一些知识:SIMATIC S7-1500系列彻底抛弃的MPI接口,全系列集成PN接口。Profibus-DP接口虽然在有些CPU上还存在,主要是考虑到兼容以前老的设备,满足旧设备的改造升级。

在使用S7-1500的PN接口属于标准配置。

2、CPU的操作模式

SIMATIC S7-1500系列主要有以下四种操作模式:

  • STARTUP

  • RUN

  • STOP

  • MRES

启动模式(STARTUP),这种模式是介于停止和运行的中间模式,CPU不会长期处于启动模式中,具备运行的条件则进入运行模式,反之进入停止模式。

启动模式过程中会清除非保持性存储器,刷新过程映像输入,清除过程映像输出,并且运行启动相关的OB块。

运行模式(RUN),只有在运行模式下,我们编写的程序才会执行。把CPU切换到RUN模式下,有三种方式,一是CPU上的拨码开关,拨到RUN位置,二是通过按显示屏上的RUN按钮,还可以通过博途软件进行切换。

停止模式(STOP),停止模式下不执行用户程序,当CPU切换到STOP模式后,会执行输出模块的相关设置,使设备进入安全状态。

当我们给CPU下载程序后,会在停止模式下检测所有的硬件配置模块,是否与实际一致,并判断是否满足运行条件。

把CPU切换到STOP模式下,同样有三种方式,拨码开关、STOP按钮、博途软件。

复位模式(MRES),主要用于存储器的复位,把CPU中的数据进行初始化操作,使PLC恢复到“初始状态”。

只有CPU处于STOP模式后,才可以进行复位操作。复位后工作存储器中的数据被删除,只保留诊断缓冲区的内容,以及CPU中的时间和IP地址。

复位最后阶段CPU会把存储卡中的程序,重新装载到工作存储器中,所以程序中的所有数据块的当前值,被初始化成起始值。

可以通过拨码开关、STOP按钮、博途软件进行复位操作。复位过程中CPU上的指示灯黄色闪烁。

具体操作步骤比较繁琐,有兴趣的可以区官网找视频看一下。

模式切换,下图是四种操作模式之间的切换:

①⑤PLC上电后硬件配置和程序没有错误,经过启动模式后直接进入运行模式

②PLC上电后进入停止模式

③⑤停止模式运行模式进行切换。

启动模式不能完成,转入停止模式

运行模式进入停止模式

3、CPU的存储器

SIMATIC S7-1500系列PLC的存储器有内部集成和外插的存储卡两部分,内部集成的存储器根据性能的不同又可以有如下分类:

  • 工作存储器

  • 保持性存储器

  • 系统存储器

工作存储器用于存储运行中的程序代码和数据块,它是集成在CPU中的,不能进行扩展。所以在选型时一定根据程序大小选择合适的CPU。

工作存储器是易失性存储器在掉电和发生故障时,存储的数据会丢失。再次启动时会把程序从装载存储器中复制工作存储器中。

保持性存储器顾名思义就是可以保持数据的存储器,在电源发生故障或者掉电时可以保存有限的数据不丢失。

这些数据可以是整个DB块,DB块中的一部分,位存储器M区域,定时器,计数器等,那些具有保持功能需要我们预先定义。具体怎么设置,在软件使用中再仔细介绍。

保持性存储器的大小也是与CPU的类型有关,在上面的图中我们可以查到具体大小。

也可以在博途软件中查看,具体操作如下:

系统存储器主要是位存储器,定时器,计数器,过程映像,临时数据,当然这些数据的大小也与CPU的类型相关。具体数据我们可以查看技术手册。

前面我们说了S7-1500系列PLC的存储器由内部集成和外插的存储卡两部分,存储卡又叫做装载存储器,用于存储代码块(FB/FC)、数据块(DB)、硬件配置等。

装载存储器是非易失性存储器,不会受掉电的影响。在我们往PLC下载程序时,会先存储在装载存储器中(也就是先下载到存储卡中),然后再复制到工作存储器中。

S7-1500的存储卡除了存储前面说的程序相关数据,还会存储变量符号,注释,CPU相关信息,所以存储卡的空间远大于工作存储区。

(0)

相关推荐

  • 服务器硬件知识

    计算机硬件组成 计算机介绍 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数 ...

  • ​SIMATIC S7‑1500R/H​ 冗余系统6--应用规划

    应用规划要求与 S7-1500 自动化系统相比存在的限制条件组态版本冗余案例故障案例硬件配置使用 HMI 设备要求简介请注意以下针对 S7-1500R/H 冗余系统使用的要求:硬件要求硬件要求特性要求 ...

  • intel cpu简介

    台式机CPU: 价格依次是 F <什么都不带的 < KF < K < X 什么字母都不带的:有集显√,不能超频× K:意思是不锁倍频,即可超频的意思,需配强散热. F:不集成显 ...

  • 如何估算 SIMATIC S7装载存储区中的用户程序所需要的存储空间的大小?

    描述 高级控制器S7-1500 和 分布式控制器ET200SP(开放式控制器) 的装载存储区存储以下 S7 程序数据: 程序块 (FC,FB 和 OB) 数据块 (DB) 技术参数 数据类型 PLC ...

  • 西门子S7连接与S7-300/400/1200/1500的单边通信

    S7 通信按组态方式可分为单边通信和双边通信,单边通信通常应用于以下情况: 通信伙伴无法组态 S7 连接 通信伙伴不允许停机 不希望在通讯伙伴侧增加通信组态和程序 前面硬件配置不详述,配置完成后,点击 ...

  • 案例 | 200SMART的模块与SIMATIC NET 进行 S7 通信

    爱上电气 公众号 去学电气技术 硬件: ①S7-200 SMART 以及 EM DP01 模块(CPU固件版本V 2.1以上才可以使用 EM DP01) ②PC 机 ( PCI-E插槽)  ③CP 5 ...

  • 浅入深出:如何更好地去理解应用SIMATIC—1500的模拟量(学习不能停)

    说在前面: 大家好,我是小文老师,今天抽出来一些时间和大家分享一些1500应用方面的知识.守在键盘上很久,心里感觉要给大家讲的很多,却又不知该从何讲起.其实有时候看到很多刚接触工控的朋友,有时候被一些 ...

  • 我这里整理了一个关于中药剂量的一个常识的简介,分享给各位朋友。

    关于度量:秦始皇统一六国,统一度量衡,但是通过中医的学习会发现度量衡还是很混乱,半斤八两,那么一两是多少呢?还有论钱论厘的,有的说一小勺,有的说一小杯,有的说一小碗,你怎么弄?我这里整理了一个关于中药 ...

  • 趋势丨蔗糖理想替代品——阿洛酮糖简介

    导语 作为蔗糖的理想替代品,阿洛酮糖是什么?有何特点? 文:中国食品报网丨欣文 图:Stockfood 我们曾分享过一篇关于甜味剂的解读文章,对甜味剂的优点及工业应用进行了介绍,指出世界范围内无糖和低 ...

  • 李默飞个人简介

    易学是我国劳动人民智慧的结晶,是一门古老的学科,自古就充满了无限的神秘,一直是人们不断探索和研究的学科.古往今来有无数名人都在易学上有突出成就,如谷鬼子.诸葛亮.袁天罡等名人.近当代更是涌现出数不胜数 ...