研选课堂
HOME
研选课堂
正文内容
西门子plc1200介绍 工厂中常见的西门子PLC,它们功能和数据类型有什么区别?
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

工厂中常见的西门子PLC,它们功能和数据类型有什么区别?

西门子公司作为全球最大的、最优秀的PLC制造和服务厂家之一,它的产品应用在全世界各地的工厂中,而在中国,它的应用也很广泛。

首先我们先了解一下S7-200;

西门子S7-200(CPU 224)

S7-200是西门子公司推出的一种小型PLC,它的优点是

(1)结构紧凑,占用空间小。

(2)拓展型良好,可以接称重模块,数字量、模拟量输入输出模块等等,使用起来非常方便。

(3)价格低廉

但是除此之外,它还有一些缺点:

(1)虽然国内还可以买到这种PLC的备件,但西门子公司宣布这款产品已经停产,未来的发展很受限。

(2)没有以太网接口,只可以使用西门子配套电缆进行调试编程,不方便。

(1)对于运动控制的支持不好。(S7-200的大多数PLC脉冲输出最大频率是20KHZ,S7-200smart的最大频率是100Khz,也就是对伺服电机的驱动不是很好。)

西门子S7-200smart(CPU ST60)

S7-200smart是西门子公司针对中国市场研发的一款产品,只在中国销售。其原因可能是西门子的S7-200已经停产,西门子公司又不想放弃中国庞大的低端PLC市场,而作为S7-200的升级版,与S7-200相比,它有以下的特点:

(1)同是小型PLC,结构紧凑,价格低廉。

(2)拓展能力不如S7-200,它不支持称重模块,所以你不能使用精确的称重功能,可以选择用称重仪表模拟量输入代替,但精确度不如称重模块。

(3)Smart拥有以太网接口,调试编程拓展都非常方便。

(4)运动控制的支持比S7-200强大。无论是最大脉冲输出,还是运动控制向导,都比S7-200好用。

(5)最强大的一点是西门子宣称新版本的200smart支持Pofinet,这一功能加入到200smart里面以后就决定了它的拓展型和支持的硬件的增加,无疑会使得200smart这一PLC会成为中国市场的主力。

S7-300(支持远程从站)

S7-300是西门子比较经典的产品,属于中型PLC,相对于其他产品以及小型PLC,它有着最明显的特点就是:现场总线系统。那么这个系统是干什么的?

它是控制系统与分散式IO的通信,我给大家举个例子

西门子S7-300 DP网络图(从站地址可拓展到124)

如果一个工厂有三层楼,每层500平方米,如果没有这种技术,就需要把所有信号信全部从现场接回PLC,那如果工厂设备多的话,现场全部都是电缆;但如果使用这种技术,就可以几十平米建立一个IO远程站,然后把附近的信号接到这个远程站上,然后用一根profibus-dp网线(两芯屏蔽电缆)接回PLC即可,而S7-300PLC最多可以使用124个远程从站,非常方便,而且借助于西门子的技术能力,这种通讯非常稳定,只要把电缆接好,一般情况不会出现干扰。

S7-400(西门子高端产品)

而S7-400则是和S7-300使用一样的软件,编程语言,属于300的升级版,速度和容量比300更快和大,但S7-400有一个天生的缺陷:它属于西门子高端产品,所以价格非常昂贵。

因此,国内的很多工厂都是这样使用的;

那就是CPU使用S7-400,但不接拓展S7-400的模块,而是借助于PROFIBUS-DP技术,用远程IO从站的方式连接S7-300的拓展模块,这样使用是没有任何问题的,即利用了S7-400的高速性能,价格又低下来。

接下来我们介绍一下新门子的新产品,博途分为S1200系列和S1500系列。

西门子S-1200(CPU 1217)

西门子S-1500,西门子高端产品

大家一般都把S1200理解成S7-200的升级版,S1500理解为S7-300/400的升级版。

所以S1200的定位是小型PLC,s1500是大型PLC;但是对于编程方式,S1200,S1500和S7-300,S7-400类似.所以有S7-300或者S7-400编程经验的就可以很快上手。

作为西门子的最新产品,它兼容了以太网接口,拓展模块也很多,系统也比较稳定,未来的发展也会更好,如果手里面有这款产品的话大家不妨去学一学博途。

西门子的PLC虽然有这么多种,但对于刚接触PLC的人来说,可以先从一个PLC学起,作几个小试验,有条件的话做个项目,把一款PLC彻底学好后再有针对性的学习其他PLC。

数据格式;

数据格式对于所有的计算以及运算都是至关重要的,而且不是所有品牌的PLC都使用同样的数据结构;

即使是同为西门子的PLC,虽然它的数据格式是一样的,可是因为PLC的原因它们的名称也是有着很多区别;

1.位(bit)

一个二进制位, 只有两个值:0或1

2.字节(byte)

一个字节等于8位,其中第0位为最低位,第7位为最高位,一个字节型变量包括8个位变量。

如:QB2(包括Q2.0-Q2.7)

3.字(word)

相邻的两个字节组成一个字,字为16位,如VW2是由VB2和VB3组成。

注意:相邻的两个字不能出现在同一个程序中,因为他们有公共的空间!

如:MW0和MW1都有MB1

4.双字(double word)

相邻的两个字组成一个双字,双字为32位,如MD0是由MW0和MW2组成

大家需要注意的是;

对于西门子200和200smart,它数据存储器有V区和M区,没有DB区。

而对于西门子其他的PLC;300/400,1200/1500等,它们没有V区,只有DB区。

其实,V区对应的就是DB0,只是西门子没有为低端产品配置那么多的存储器而已。

西门子PLC自学资料整理-S7-1200PLC简介

1.1 S7-1200 PLC 简介

CPU 将微处理器、集成电源、输入和输出电路、内置 PROFINET、高速运动控制 I/O 以及板载模拟量输入组合到一个设计紧凑的外壳中来形成功能强大的控制器。 在您下载用户程序后,CPU 将包含监控应用中的设备所需的逻辑。 CPU 根据用户程序逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂 数学运算以及与其它智能设备的通信。

S7-1200CPU

① 电源接口② 存储卡插槽(上部保护盖下 面) ③ 可拆卸用户接线连接器(保 护盖下面) ④ 板载 I/O 的状态 LED ⑤ PROFINET 连接器(CPU 的底部)

有多种安全功能可用于保护对 CPU 和控制程序的访问: 1 每个 CPU 都提供密码保护 功能,用户可以通过该功能组态对 CPU 功能的访问权限。 2 可以使用“专有技术保护” 隐藏特定块中的代码。 3 可以使用复制保护 将程序绑定到特定存储卡或 CPU。

CPU 型号的比较-表1-1

CPU 型号的比较-表1-2

1 将 HSC 组态为正交工作模式时,可应用较慢的速度。 2 对于具有继电器输出的 CPU 模块,必须安装数字量信号 (SB) 才能使用脉冲输出。 3 与 SB 1221 DI x 24 VDC 200 kHz 和 SB 1221 DI 4 x 5 VDC 200 kHz 一起使用时最高可达 200 kHz。 不同的 CPU 型号提供了各种各样的特征和功能,这些特征和功能可帮助用户针对不同的应用创建有效 的解决方案。

S7-1200 支持的块、定时器和计数器-表-1-3

S7-1200 支持的块、定时器和计数器-表1-4

相关问答

西门子1200plc 指令详解?

西门子1200PLC是一种基于模块化编程的工业自动化控制系统。它可以完成各种控制任务,如处理、监视和统计生产过程中的数据,以及对其进行进一步处理。以下是一...

西门子1200plc 上有哪些功能模块

常用有数字量输入模块,数字量输出模块,模拟量输入模块,模拟量输出模块常用有数字量输入模块,数字量输出模块,模拟量输入模块,模拟量输出模块

西门子PLC1200 的P#M130.0WORD10里面的10是什么意思?

P#代表这是一个指针,M130.0代表这个指针指向的首地址,WORD代表这个指针指向的数据块的类型,10代表数据块的大小。合在一起就是一个指向M130.0起始地大小为10个...

西门子 1500 plc 1200 有啥区别?

区别在于西门子1500plc的功率是100,而1200的功率是200,功率大小等级不一样,区别也在于尺寸不同,接口和端口不同。另外在工艺功能的高速计数器,PID功能,运...

举例说明 西门子 S7- 1200PLC 有哪些应用?

西门子S7-1200PLC是一种常用的工业自动化控制器,广泛应用于各个行业和领域。以下是一些S7-1200PLC的应用示例:生产线控制:S7-1200PLC可以用于控制生产线上...

西门子1200plc 临时变量?

其实使用临时变量只要注意一点就可以了,即先赋值后使用,因为西门子在调用完FB,FC后并不回收临时变量资源,所以可能被其他FB,FC修改数值。其实使用临时变量只...

西门子plc1200 的rack和slot是什么?

西门子PLC1200的rack和slot分别是指PLC的机架和插槽。机架通常是一个金属结构,用于安装和固定PLC的各个模块和组件。机架通常由多个插槽组成,每个插槽都用于...

1200plc fb和fc的区别?

一、FB和FC区别FB--功能块,带背景数据块FC--功能,相当于函数FB,FC块均相当于子程序,既可以调用其它FB,FC块,也可以被OB,FB,FC块调用。他们之间的主...一...

1200plc 顺序控制指令?

众所周知,S7-1200不支持Graph语言,但这种语言又很适合顺序逻辑控制,按照工艺的步序,一步步编程即可,为了解决S7-1200在Graph方面的弊端,我们可以通过CASEO...

西门子1200 plcM05怎么用?

西门子S7-1200PLCM05是一款小型可编程逻辑控制器,适用于中小型自动化应用场景。使用该PLC需要进行以下步骤:1.准备PLC编程软件。推荐使用西门子官方提供的...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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