研选课堂
HOME
研选课堂
正文内容
西门子plc1200型号大全 西门子PLC系列大起底!别到时候不认识尴尬
发布时间 : 2025-02-01
作者 : 小编
访问数量 : 23
扫码分享至微信

西门子PLC系列大起底!别到时候不认识尴尬

随着PLC普遍使用,原来越多的PLC应用在了现场,那西门子家族系列的PLC都长什么样了?具体代表了什么含义呢?

小型系列S7-200(系列已经大规模停产,已经逐步被淘汰)编程软件STEP 7-Micro/WIN V4.0 SP9(无官方仿真软件)

S7-200 smart(S7-200的替代产品最为经济常用,电脑配置要求低)编程软件 STEP 7-MicroWIN SMART (无官方仿真软件)

中小型S7-1200 (替代200和300系列的产品) 编程软件 TIA Portal V15.1 (最高版本)有官方仿真软件

中型PLCS7-300 (逐步被替代)可以用两种软件编程STEP7 V5.6 SP1 (最高版本)TIA Portal V15.1 (最高版本)有官方仿真软件

大型PLC 常用在大型项目功能性非常强大S7-400(也逐渐被淘汰)两种编程软件STEP7 V5.6 SP1 (最高版本)TIA Portal V15.1 (最高版本)但是冗余的机头必须用STEP7 V5.6 SP1 (最高版本)有官方仿真软件S7-1500(替代300和400系列)编程软件 TIA Portal V15.1 (最高版本)有官方仿真软件

总结

其实每个系列都很重要但是300 400 1200 1500具有通性200, S7-200 Smart具有通性如果是新人的话建议先学习200SMART 然后打好底层逻辑思维和积累,再进阶1200

关注我不迷路,我接下会陆续为大家带来200SMAERT、1200等PLC的应用知识积累,和学习知识,让我们一起从0到1学会200smart吧!

西门子 S7-1200 PLC 数据类型详解

关注“PLC发烧友 ”,一起涨知识!

回复:西门子全套,领西门子系列PLC电子资料包!

数据类型用来描述数据的长度和属性,即用于指定数据元素的大小及如何解释数据,每个指令至少支持一个数据类型,而部分指令支持多种数据类型;因此指令上使用的操作数的数据类型必须和指令所支持的数据类型一致,所以在建立变量的过程中,我们需要对建立的变量分配相应的数据类型

在TIA Portal中设计程序时,用于建立变量的区域有:变量表、DB块、FB块、FC块、OB块的接口区,但并不是所有数据类型对应的变量表都可以在这些区域中建立

S7-1200PLC中所支持的数据类型分为基本的数据类型、复杂的数据类型、参数数据类型、系统数据类型、硬件数据类型及用户自定义数据类型

基本数据类型:是PLC编程中最常用的数据类型,通常把占用存储空间64个二进制位以下的数据类型称为基本的数据类型。包括位、位系列、整数、浮点数、日期&时间、字符

1、无符号整数型:位(BOOL)字节(BYTE)字(WORD)双字(DWORD)及字符(CHAR)

2、整数数据类型:整数类型有有符号整数和无符号整数。

有符号整数:短整数型(SInt),整数型(Int)和双整数型(DInt)

无符号整数:无符号短整数型(USInt),无符号整数型(UInt)、无符号双整数型(UDInt)

基本数据类型的存储格式

所有整数的数据类型表示符号都有INT,符号带S的表示短整数型,带D的表示双整数型,带U的表示无符号整数,符号中不带S或D的表示整型,不带U的表示有符号整数型

整数有正整数和负整数,整数存储器中的最高为表示符号位,最高位为0表示正整数,最高位为则1表示负整数

如:数值5和-5分别存在MB100中,MB100的数据类型为SINT

实数的存储格式

实数又称为浮点数,有单精度(32位)浮点数和双精度(64位)浮点数;单、双精度浮点数在表示方式除了存储空间不一样之外,存储方式都是一样的

32位单精度浮点数中,最高位为浮点数的符号位,正浮点数为0 ,负浮点数为1

时间和日期的数据类型

时间数据类型 TIME主要用于定时器的设置,为32位的有符号的双整数,其单位为MS

日期数据类型DATA用于指定日期,为16位的无符号整数

DTL数据类型使用12个字节的结构来保存日期和时间信息,12个字节中含年、月、日、星期、时、分、秒和纳秒。主要用于对系统时钟的设置和读取;DTL的每一部分均含有不同的数据类型和取值范围,指定值的数据类型必须与相应的数据类型一致。可在全局数据块或块的接口区定义,不能在变量表中定义。DTL数据类型的存储格式如图所示:

字符和字符串数据类型

字符和字符串可在全局数据块或块的接口区定义,不能在变量表中定义。

Char(8位字符)存储器中占用一个字节,可以存储器以ASCII格式编码的单个字符,Wchar(16位字符)在存储器中占用一个字的空间,可包含任意字符表示形式。

String(字符串)数据类型存储一串单字节字符, String提供了多大256个字节,前两个字节分别表示字节中最大的字符数和当前的字符数,定义字符串的最大长度可以减少它的占用存储空间

Wsting数据类型与sting数据类型接近,支持单字值的较长字符串,第一个字包含最大总字符数,下一个字包含的是当前的总字符数,接下来的字符串可含最多65534个字

数组数据类型(ARRAY)

数组数据类型(ARRAY)是有数量固定且多个相同数据类型的多个元素组成;ARRAY类型可以在DB、OB/FC/FB接口区、PLC数据类型处定义;无法在PLC变量表中定义。

数组格式为:Array[lo..hi]of type.其中lo表示的是low,hi表示high为数组元素编号的下标和上标。取值范围为[-32768--32767] type为基本数据类型

结构数据类型(Struct)

结构数据类型(Struct)是一种由指定书目的数据元素且不同数据类型元素组成的数据结构,其元素可以是基本数据类型,也可以是Struct、数组等复杂数据类型以及PLC数据类型(UDT)等。

Struct类型嵌套Struct类型的深度限制为 8 级,Struct类型的变量在程序中可作为一个变量整体,也可单独使用组成该Struct的元素。Struct 类型可以在DB、OB/FC/FB接口区、PLC数据类型(UDT) 处定义使用。

访问方式如下

Variant 数据类型

Variant类型是一个参数数据类型,只能出现在除FB的静态变量以外的OB/FC/FB接口区。

Variant类型的实参是一个可以指向不同数据类型变量的指针。它可以指向基本数据类型,也可以指向复杂数据类型、UDT等。

Variant 数据类型的操作数不占用背景数据块或工作存储器中的空间,但是将占用 CPU 上的装载存储器的存储空间,该变量只能在块的接口参数中建立

调用某个块时,可以将该块的Variant参数连接任何数据类型的变量。除了传递变量的指针外,还会传递变量的类型信息。该块中可以利用Variant的相关指令,将其识别出并进行处理。

PLC数据类型(UDT)

UDT类型是一种由多个不同数据类型元素组成的数据结构,元素可以是基本数据类型,也可以是STRUCT、数组等复杂数据类型以及其它UDT等。UDT类型嵌套UDT类型的深度限制为 8 级。

UDT类型可以在DB、OB/FC/FB接口区处使用。PLC变量表中的I和Q也可以使用UDT类型。

UDT类型可在程序中统一更改和重复使用,一旦某UDT类型发生修改,执行软件全部编译可以自动更新所有使用该数据类型的变量。

定义为UDT类型的变量在程序中可作为一个变量整体使用,也可单独使用组成该变量的元素。此外还可以在新建DB块时,直接创建UDT类型的DB,该DB只包含一个UDT类型的变量。

UDT类型作为整体使用时,可以与Variant、DB_ANY类型及相关指令默契配合。UDT是Struct类型的升级替代,功能基本完全兼容Struct类型

1、点击CPU菜单下,PLC数据类型中的“添加新数据类型”按钮

2、在弹出页面可以添加需要的变量、类型、起始值、注释等

回复:西门子全套,领西门子系列PLC电子资料包!

相关问答

西门子PLC 都有哪些 型号 ,他们之间的区别是什么?

德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S...

怎么查看 西门子plc1200 程序?

从电脑下载到PLC:先把硬件组态下载进去,打开硬件组态试图,右键硬件本体,点击硬件下载,硬件组态下载完以后,右键你的程序,选择软件下载即可。从PLC下载到...

西门子1200plc 数字量输入单元类型和数字量输出单元类型分别是?

西门子1200PLC数字量输入单元的型号是SM120DI8,它有8个数字输入通道,每个通道可接受24V直流电压信号。数字量输入单元主要用于将开关量或传感器信号等数字...

西门子 最贵的 plc ?

S7-1200西门子自动化公司近年来推出的系列产品,其无论在软件、处理速度、存储、通讯功能、可靠性等方面较与前代S7-200都有很大的改进考虑到这个项目所应处理...

西门子1200plc 可以挂et200模块吗?

可以的。西门子1200plc同一个cpu增加数字量、模拟量扩展模块2,同一个cpu增加信号板3,使用多组1200,使用I-Device(智能设备)功能,实现主从架构的分布式io扩...

1200plc 哪一年开始生产?

1200plc2014年开始生产SIMATICS7-1200是西门子公司出产的一种在小型PLC市场中的产品。2014年推出制造行业中的创新系统解决方案——模块化控制器SIMATICS7...

请问各位大神学习s7 1200plc 用哪本教材好?

目前西门子s7-1200、s7-1500的专业书籍相对较少,笔者为学习1200、1500也买了不少相关书籍,但整体书籍质量一般,甚至有些教材就是简单的堆砌,只涉及了一点点皮...

西门子PLC1200 输出公用端是DC24V还是oV?

西门子的公共端基本都是0v。西门子的公共端基本都是0v。

西门子1200plc 编码器编程实例?

西门子1200PLC的编码器可以通过编程实现各种控制功能。以下是一个简单的实例,用于控制一个温度传感器并将其转换为数字信号,以便在PLC中进行计数和计算:1.创...

西门子1200plc 上升沿怎么用?

在西门子1200plc中,上升沿是一个重要的触发器条件。在使用上升沿条件时,可以将信号输入到I0.0口,右键点击I0.0口,在弹出的菜单中选择"EditTags",在"...

 you suck at love  中国展览展示论坛 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部