9
S7-200,200系列(**版),原有低端平台
S7-200 CN,200CN系列(200的国产版),原有低端平台
S7-200 SMART,200 SMART系列(200/200CN系列的升级替换产品),新一代低端平台
S7-300,300系列,原有中端平台
S7-400,400系列,原有高端平台
S7-1200,1200系列,新一代中端平台
S7-1500,1500系列,新一代高端平台
S7-200/200CN采用STEP7 MicroWIN V4为编程软件;
S7-200 SMART采用STEP7 MicroWIN SMART V2为编程软件;
S7-300/400采用STEP7 V5.x或TIA Portal博途V13为编程软件;
S7-1200/1500采用TIA Portal博途V13为编程软件;
中国已进入了经济“新常态”格局,企业面临转型升级的关键时刻。西门子以客户面临的挑战为驱动力,凭借**的工程技术与创新能力,以良好的电气化、自动化和数字化产品,解决方案和服务,为客户带来更大价值——更强的灵活性,更高的效率,更快的上市时间,实现可持续的发展。我们将这种力量称之为“博大精深,同心致远”。
image 西门子植根中国, 与广大客户和员工一起, 专注于可持续能源, **制造基础设施 等领域的创新工程技术应用, 是值得信赖的合作伙伴。这正是“博大精深, 同心致远”
制造业作为中国较重要的经济支柱,正在面临着**的挑战,例如:如何缩短产品上市时间、提高生产效率、以及大规模的生产如何能够兼顾价格和个性化的产品等。我们凭借创新技术,硬件软件无缝集成,并可基于数据分析进行服务,确保生产过程更加灵活、高效,且缩短产品上市时间。同时,与教育部合作,培养新一代创新型工程人才,推动制造业转型升级。
中国城市化趋势不仅需要不断的基础设施投资,更加需要为其注入数字化智慧,从而实现现代化城市的高效管理。全面提高城市韧性,以确保现代城市管理具有高效率和竞争力。在城市基础设施领域,我们以近**的交通管理经验及遍及**的成功案例,帮助城市建立了智能交通管理系统和交通信息管理平台,为管理者提供数据和建议,更让市民便捷出行,畅享宜居生活。
中国是世界上较大的能源消费国,并且随着经济的增长,对能源的需求将持续飙升,能源系统结构也日渐复杂,给环境带来巨大压力。这就需要建设可持续的能源系统。通过为**高层建筑提供智能楼宇系统和能源管理解决方案,能够**成千上万在这些建筑中生活,休闲,工作的人们的舒适与安全。
数字化对制造业影响巨大。通过贯穿产品研发、生产和供应链的数据整合,离散工业和过程工业都获益良多,从而帮助制造企业灵活应对客户的多样化需求。
满足不同客户需求,助力中国制造业转型
中国自**以来,*崛起为**制造业的**。经过三十年的发展,现如今体量巨大的制造业也面临众多挑战。例如劳动力和原材料成本的升高、外汇变化造成的出口压力、产能过剩、环境污染等等。
中国制造业要提高在**的竞争力,就需要以更好的质量、更高的生产和能源效率、更大的灵活性、更快的创新来应对多变的市场需求。西门子将创新技术贯穿于完整的供应链,实现硬件软件无缝集成,并结合在工业、自动化、流程及软件和数据分析方面**的专业知识与经验,提供全面服务,确保客户的生产过程更加灵活、高效,并缩短产品上市时间。
面向即将到来的工业4.0时代,人是整个价值链的关键,劳动力将被从基础劳动中解放出来,投入到更有价值的创新、规划、协调工作当中去。西门子作为一个负责任的企业公民,十余年来,一直致力于将德国**的工程人才培养经验介绍到中国,携手教育部、全国高校和职业院校,推出了一系列人才发展计划,培养创新型工程人才,助力中国制造业的转型升级。
持续可靠的能源供应是**各地城市实现经济的稳健发展和增长、社会繁荣的重要因素。但是,现有的电网仍面临诸多挑战:对电力供应的需求越来越大,比重越来越大的不稳定的可再生能源发电,由雷暴天气、电力缺口、基础设施老化造成的停电。
这一切都对企业用户和家庭用户产生重大的影响—如果发生供电故障,所有的基础设施都会受到影响。西门子智能电网技术可以帮助现有电网升级改造,使现有电网适应未来发展的需要。这些技术可以帮助电力运营商提高能源管理效率,更加灵活地应对不断变化的需求,提高电网的运行效率,将分布式发电和可再生能源发电并网。
西门子PLC按照小型、中型、大型分为三种,依次为:s7-200, s7-300, S7-400系列, 西门子PLC的选型与一般PLC选型原则无异。
1、200PLC的处理器是多少位的:
S7-200 CPU的*处理芯片数据长度为32位.从CPU累加器AC0/AC1/AC2/AC3的数据长度也可以看出.
2、如何进行S7-200的电源需求与计算:
s7-200CPU模块提供5VDC和24VDC电源:当有扩展模块时CPU通过I/O总线为其提供5V电源,所有扩展模块的5V电源消耗之和不能**过该CPU提供的电源额定.若不够用不能外接5V电源.每个CPU都有一个24VDC传感器电源。
3、200PLC能在零下20度工作吗
S7-200的工作环境要求为:0°C-55°C,水平安装;0°C-45°C,垂直安装;相对湿度95%,不结露。西门子还提供S7-200的宽温度范围产品(SIPLUS s7-200):工作温度范围:-25°C-+70°C;相对湿度:55°C时98%,70°C时45%;其他参数与普通S7-200产品相同。
4、数字量输入/输出(DI/DO)响应速度有多快 能作高速输入和输出吗?
s7-300在CPU单元上设有硬件电路(芯片等)处理高速数字量I/O,如高速计数器(输入),高速脉冲输出.这些硬件电路在用户程序的控制下工作,可以达到很高的频率;但点数受到硬件资源的限制.
在*三稿中,对PLC作了如下定义:可编程序控制器是一种数字运算操作电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的,模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关的外围设备,都应按易于与工业控制系统形成一个整体、易于扩充其功能的原则设计。
定义强调了PLC是:
1 数字运算操作的电子系统——也是一种计算机
2 专为在工业环境下应用而设计
3 面向用户指令——编程方便
4 逻辑运算、顺序控制、定时计算和算术操作
5 数字量或模拟量输入输出控制
6 易与控制系统联成一体
7 易于扩充
可编程序控制器PLC的应用范围
目前,在国内外PLC已广泛应用冶金、石油、化工、建材、机械制造、电力、汽车、轻工、环保及文化娱乐等各行各业,随着PLC性能价格比的不断提高,其应用领域不断扩大。从应用类型看, PLC的应用大致可归纳为以下几个方面:
开关量逻辑控制
利用PLC较基本的逻辑运算、定时、计数等功能实现逻辑控制,可以取代传统的继电器控制,用于单机控制、多机群控制、生产自动线控制等,例如:机床、注塑机、印刷机械、装配生产线、电镀流水线及电梯的控制等。这是PLC较基本的应用,也是PLC较广泛的应用领域。
运动控制
大多数PLC都有拖动步进电机或伺服电机的单轴或多轴位置控制模块。这一功能广泛用于各种机械设备,如对各种机床、装配机械、机器人等进行运动控制。
过程控制
大、中型PLC都具有多路模拟量I/O模块和PID控制功能,有的小型PLC也具有模拟量输入输出。所以PLC可实现模拟量控制,而且具有PID控制功能的PLC可构成闭环控制,用于过程控制。这一功能已广泛用于锅炉、反应堆、水处理、酿酒以及闭环位置控制和速度控制等方面。
数据处理
现代的PLC都具有数学运算、数据传送、转换、排序和查表等功能,可进行数据的采集、分析和处理,同时可通过通信接口将这些数据传送给其它智能装置,如计算机数值控制(CNC)设备,进行处理。
通信联网
PLC的通信包括PLC与PLC、PLC与上位计算机、PLC与其它智能设备之间的通信, PLC系统与通用计算机可直接或通过通信处理单元、通信转换单元相连构成网络,以实现信息的交换,并可构成“集中管理、分散控制”的多级分布式控制系统,满足工厂自动化(FA)系统发展的需要。
技术发展动向
1. 产品规模向大、小两个方向发展
大: I/O点数达14336点、32位为微处理器、多CPU并行工作、大容量存储器、扫描速度高速化。
小:由整体结构向小型模块化结构发展,增加了配置的灵活性,降低了成本。
2. PLC在闭环过程控制中应用日益广泛
3. 不断加强通讯功能
4. 新器件和模块不断推出
**的PLC除了主要采用CPU以提高处理速度外,还有带处理器的EPROM或RAM的智能I/O模块、高速计数模块、远程I/O模块等专用化模块。
5. 编程工具丰富多样,功能不断提高,编程语言趋向标准化
有各种简单或复杂的编程器及编程软件,采用梯形图、功能图、语句表等编程语言,亦有**的<span>PLC</span>指令系统。
6. 发展容错技术
采用热备用或并行工作、多数表决的工作方式。
7. 追求软硬件的标准化。
国内发展及应用概况
我国的PLC产品的研制和生产经历了三个阶段:顺序控制器(1973~1979)——一位处理器为主的工业控制器(1979~1985)——8位微处理器为主的可编程序控制器(1985以后)。在对外开放政策的推动下,国外PLC产品大量进入我国市场,一部分随成套设备进口。如宝钢一、二期工程就引进了500多套,还有咸阳显象管厂、秦皇岛煤码头、汽车厂等。现在, PLC在国内的各行各业也有了较大的应用,技术含量也越来越高。
西门子S7系列plc逻辑运算指令下所示。
字节逻辑运算指令 ANDB IN1,OUT 将字节IN1和OUT按位作逻辑与运算,OUT输出结果 IN1,IN2,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
IN1和IN2还可以是常数 ORB IN1,OUT 将字节IN1和OUT按位作逻辑或运算,OUT输出结果 XORB IN1,OUT 将字节IN1和OUT按位作逻辑异或运算,OUT输出结果 INVB OUT 将字节OUT按位取反,OUT输出结果 字逻辑运算指令 ANDW IN1,OUT 将字IN1和OUT按位作逻辑与运算,OUT输出结果 IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN1和IN2还可以是AIW和常数 ORW IN1,OUT 将字IN1和OUT按位作逻辑或运算,OUT输出结果 XORW IN1,OUT 将字IN1和OUT按位作逻辑异或运算,OUT输出结果 INVW OUT 将字OUT按位取反,OUT输出结果双字逻辑运算指令 ANDD IN1,OUT 将双字IN1和OUT按位作逻辑与运算,OUT输出结果 IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2还可以是HC和常数ORD IN1,OUT 将双字IN1和OUT按位作逻辑或运算,OUT输出结果XORD IN1,OUT 将双字IN1和OUT按位作逻辑异或运算,OUT输出结果INVD OUT 将双字OUT按位取反,OUT输出结果
S7-1200 设计紧凑、组态灵活,TIA在库函数中嵌套了Modbus-RTU 和Modbus-TCP功能库,在做数据采集的项目中是非常好用的。
做过一个换热站设备运行监测的项目,需采集管网一次侧和二次侧的供水压力、温度以及ABB变频器的工作状态。现场各类变送器已经接到了原有的智能仪表上,因此采用1200plc通过MODBUS-RTU 与现场智能仪表和变频器通信是比较经济的方案,并且可通过MODBUS-TCP与远程上位机通信。
智能仪表及变频器作为从站,只需在设定中选择Modbus-RTU通信协议并且为设备分配不重复的站地址即可。1200 PLC作为主站必须配备RS485通信模块,其通信的基本原理是:首先程序开始运行时,调用一次Modbus库中的功能块MB_COMM_LOAD来组态RS485模块上的端口;其次调用库中的功能块MB_MASTER作为Modbus主站与设备进行通信。
1200PLC作为主站通信是由DATA_ADDR(从站中的起始Modbus地址)和MODE(读、写、诊断模式)参数一起确定实际Modbus消息中使用的功能代码。DATA_PTR(数据指针)指向要写入或读取的数据的CPU DB地址,该DB必须为“非仅符号访问”DB类型。在TIA V12以上平台中,将该DB属性中的“优化的块访问”选项取消。
PLC主站发送带有站地址标识的数据来寻址不同的从站,同时不同的从站通过响应带有站地址标识的数据给主站,以完成整个通信过程。这种轮询通信,可以根据发送和接收完成的标志来完成,也可以以固定的时间间隔进行轮询,实际应用时需要考虑CPU的性能以及轮循Modbus子站时间。程序编好后先用MODBUS调试工具测试一下,正常后再开始接线。
在接线时遇到一个小插曲:PLC及变频器的485接线端子B为正,A为负,很多厂家仪表的485接线端子是A为正,B为负,一开始通信始终不正常,当查看仪表说明书时才发现。
项目中我使用的是Modbus-TCP通过PLC上PN接口与上位机进行通信,Modbus-TCP使用开放式用户通信连接作为Modbus通信路径。在S7-1200 PLC的库函数中嵌套了Modbus-TCP功能块库, 它包含了Server 和Client的库函数, 编程时可以直接调用该库函数可实现与上位机的Modbus-TCP通信。
在该系统应用中S7-1200 PLC作为 Modbus Tcp Server (服务器),调用 “MB_SERVER”指令处理Modbus-TCP客户机的连接请求、接收Modbus功能的请求并发送响应,设置连接ID、IP端口等参数,使用起来比较简单。
S7-1200 PLC作为网络的服务器端,上位机可以按需建立连接访问PLC的数据区,这样在上位机对多个换热站的PLC连接中不会占用太多的资源。前提是PLC必需要有固定的IP才行,如果是动态拨号连接上位机,PLC端就需要作为客户端,通过修改MODE管脚的值改变发送或接收状态,按照主机的请求来按需向主机发送数据或主动接收主机的改写数据就比较麻烦了。
这是我在MODBUS通信协议项目应用中的一点小体会,一些观点或许过于幼稚,望各位**多我指正,仅以此文起到抛砖引玉的作用。
定时器是根据预先设定的定时值,按一定的时间单位进行计时的PLC内部装置,在运行过程中当定时器的输入条件满足时,当前值从0开始按一定的单位增加。当定时器的当前值到达设定值时,定时器发生动作,从而满足各种定时逻辑控制的需要。下面详细介绍定时器的使用。
1、S7—200 PLC定时器种类
S7—200 PLC为用户提供了三种类型的定时器:接通延时定时器(TON)、有记忆接通延时定时器(TONR)和断开延时定时器(TOF)。对于每一种定时器,又根据定时器的分辨率的不同,分为:1 ms、10 ms和100 ms三个精度等级。
定时器定时时间T的计算:T=PT×S。式中:T为实际定时时间,PT为设定值,S为分辨率。例如:TON指令使用T35(为10 ms的定时器),设定值为100,则实际定时时间为:
T=100 X 10=1 000 ms
定时器的设定值PT:数据类型为INT型。操作数可为:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常数,其中常数较为常用。
定时器的编号用定时器的名称和它的常数编号(较大为255)来表示,即T×××。如:T40。定时器的编号包含两方面的变量信息:定时器位和定时器当前值。定时器位即定时器触点,与其他
继电器
的输出相似。当定时器的当前值达到设定值PT时,定时器的触点动作。定时器当前值即定时器当前所累计的时间值,它用16位符号整数来表示,较大计数值为32 767。