吉林西门子S7-1200CPU模块代理商SIMATIC S7-1200,模拟输入, SM 1231 TC,8 AI 热电偶
更新时间:2020-08-04
产品型号:6ES7231-5QF32-0XB0
厂商性质:代理商
浏览次数:26
一、概述
西门子PLC S7-1200系列是西门子继S7-300,S7-400之后推出的一款产品,它的定位是代替原始的西门子PLC S7-200系列。西门子PLC S7-1200系列有多种CPU可供用户选择,通过TIA Protal STEP7 Basic软件进行程序设计。这款产品,即S7-1200的CPU需要使用存储卡来实现程序的保存,拷贝等操作。本文下面对西门子PLC S7-1200系列的存储卡如何选择和使用做一个介绍,为用户在实际应用时提供参考。
二、西门子PLC S7-1200系列存储卡
西门子PLC S7-1200系列各种规格的CPU中,所使用的存储卡功能特点介绍如下:
1. 有多种存储容量可以选择
西门子PLC S7-1200系列的存储卡容量范围较广,从最小4M到最大32G,用户可以根据现场项目的实际情况进行选择和配置,下面对常用的几种存储卡的订货号做一个说明,
(1)4M容量,订货号:6ES7 954-8LC03-0AA0;
这里需要用户注意的是,西门子会对产品的型号进行定期升级,功能上和之前的型号保持一致,但是订货号会有所不同。对于4M容量的存储卡,旧产品的型号是6ES7 954-8LC02-0AA0;
(2)24M容量,订货号:6ES7 954-8LF03-0AA0;
和4M存储卡的信息相同,同样是一个升级型号。
2. 存储卡的用途
(1)对于某种特定容量的存储卡,有特定的功能。例如:24M卡可以用于更新S7-1200CPU的固件版本。
(2)当用户忘记密码时,可以使用存储卡方便的清除CPU内部的项目文件和密码。
(3)当用户将存储卡作为CPU的装载存储区时,用户项目文件可以仅存储在卡中,CPU中没有项目文件,因此离开存储卡无法运行。
(4)当用户在现场没有电脑时,可以通过存储卡向多个S7-1200PLC传送项目文件的内容,操作过程简单方便。
3. 存储卡如何进行工作
(1)作为传输卡:用于从存储卡向CPU传送项目,传送完成后必须将存储卡拔出。CPU可以离开存储卡独立运行。
(2)作为程序卡:存储卡作为S7-1200 CPU 的装载存储区,所有程序和数据存储在卡中,CPU内部成的存储区中没有项目文件,设备运行中存储卡不能被拔出。
三、总结
综上所述,西门子PLC S7-1200系列为用户提供了多种类型的CPU,相应的,这些CPU也需要配置存储卡来完成相应的工作任务。西门子PLC S7-1200系列的CPU在使用时,需要通过存储卡来保存程序或作为程序传输的介质,用户还可以使用存储卡来对西门子PLC S7-1200系列CPU进行固件版本升级操作,来配合S7-1200存储卡实现更好的功能,从而为用户提供自动化控制系统的解决方案。如果用户需要更多的了解和使用西门子PLC系列,我们也会更好的提供相关技术支持。
西门子PLC S7-1200程序循环功能-吉林西门子S7-1200CPU模块代理商
一、概述
西门子PLC S7-1200系列是一款适用性强的西门子PLC,可以在各种自动化项目中进行应用。S7-1200系列设计较为紧凑,经济性较好,而且指令功能较为强大,因此在各种自动化控制解决方案中有较广泛的应用。作为西门子PLC S7-200系列的升级版,西门子PLC S7-1200具有很多集成在CPU上的功能,并通过组态软件STEP7 V13进行程序设计。西门子PLC S7-1200在编程过程中,使用OB块来实现程序循环功能。本文下面就对西门子PLC S7-1200的程序循环功能做一个简单介绍,供用户在编程过程中进行参考使用。
二、西门子PLC S7-1200程序循环功能
西门子PLC S7-1200的程序循环功能介绍如下:
1. 程序循环 OB 的功能
在西门子PLCS7-1200的编程过程中,程序循环OB在CPU处于RUN模式时,周期性地循环执行。可在程序循环OB中放置控制程序的指令或调用其它功能块(FC或FB)。主程序为程序循环OB,要启动程序执行,项目中至少有一个程序循环OB。操作系统每个周期调用该程序循环OB一次,从而启动用户程序的执行。
S7-1200允许使用多个程序循环OB,按OB的编号顺序执行。OB1是默认设置,其它程序循环OB的编号必须大于或等于123。程序循环OB的优先级为1,可被高优先级的组织块中断;程序循环执行一次需要的时间即为程序的循环扫描周期时间。最长循环时间缺省设置为150ms。如果您的程序超过了最长循环时间,操作系统将调用OB80(时间故障OB);如果OB80不存在,则CPU停机。
2. 操作系统的执行过程
(1)操作系统启动扫描循环监视时间;
(2)操作系统将输出过程映像区的值写到输出模块;
(3)操作系统读取输入模块的输入状态,并更新输入过程映像区;
(4)操作系统处理用户程序并执行程序中包含的运算;
(5)当循环结束时,操作系统执行所有未决的任务,例如加载和删除块,或调用其他循环OB;
(6)最后,CPU返回循环起点,并重新启动扫描循环监视时间。
三、总结
综上所述,西门子PLCS7-1200在自动化控制系统中的应用广泛。随着用户对其深入的了解,会更加体会到S7-1200在使用过程中为用户带来的便利,也更能体会到它的各项功能,如:通讯功能,扩展功能,集成功能等方面的强大。本文介绍了西门子PLC S7-1200的程序循环功能,用户可以通过本文的描述进行配置和使用。如果用户需要更多的了解和使用西门子PLC系列,我们也会更好的提供相关技术支持。