渠道第一,诚信,引领市场,正道经营,共存共赢
销售经理:135 8579 8891(王经理)微 信 同 步
商务 (Q Q) :961812307
电话(Tel):021-61311927
邮箱(Email):961812307@qq.com
技术支持:
销售工程师: 137 0163 3515 微 信 同 号(黄工)
在线 (Q Q) :77956468
上海腾桦电气设备有限公司
传真(Fax):021-67355123
电话(Tel):021-61311931
上海腾桦电气设备有限公司,成立于2018年3月,注册500万,是一家从事技术设备销售的公司。主要从事工业自动化产品销售和系统集成的高新技术企业
长期与德国SIMATIC(西门子).瑞士ABB.美国罗克韦尔(AB).法国施耐德.美国霍尼韦尔.美国艾默生合作。
公司有专业的技术团队,销售团队,公司成员150于人.为客户提供专业的技术支持,产品资料,售后。
在工控领域,公司以精益求精的经营理念,从产品、方案到,致力于塑造一个“行业专家”品牌,以实现可持续的发展。
西门子STEP 7中的块编程的重要知识点
一、块的作用和分类
二、组织块
l 启动组织块
l 循环的程序执行组织块
l 定期的程序执行组织块
l 事件驱动的程序执行组织块
各种组织块的作用、功能。
三、功能FC和功能块FB
二者的功能、使用上的区别。
四、系统功能SFC和系统功能块SFB
二者的功能、使用上的区别。
五、背景数据块和共享数据块
二者的功能、使用上的区别。
六、STEP7的程序结构
l 线性程序结构
l 分块程序结构
l 结构化程序结构
七、三种编程语言
l 梯形图LAD(Ladder Logic Programming Language)
l 语句表STL(Statement List Programming Language)
l 功能图FBD(Function Block Diagram Programming Language)
西门子中型PLC系列S7-300的新特性
西门子中型可编程控制器系列S7-300技术革新啦!S7-300 PLC是SIMATIC S7家族中的中型可编程序控制器,作为以前版本的升级,新一代固件版本为V3.0的S7-300系列的CPU 312、314、315-2 DP 和315F-2 DP已经发布,这些CPU都有新的订货号。
新一代的S7-300系列CPU与以前对应版本备件兼容,具备以下亮点:性能方面,性能提升了2倍或者更高。内存方面,CPU 314 从96 KB扩展到128 KB ,CPU 315-2 DP从128 KB扩展到256 KB ,CPU 315F-2 DP从 192 KB扩展到384 KB。此外,可以同时在线监控两个快,技术数据也趋于一致,I/O过程映像区增大。同时,CPU 315(F)-2 DP 的PROFIBUS可以使用同步模式,并带有可以进行数据设置的路由。
性能提升
新一代的S7-300 CPU性能比现有的312,314 和315(F)-2 DP CPU有了显著提升,例如,新一代的CPU的用户程序执行速度是原来CPU的2倍或更高。位运算时间缩减到50ns,字运算时间缩减到90ns,定点和浮点数运算性能也有了较大的提升。
同时监控两个块
新一代S7-300固件版本V3.0CPU的可以同时在线监控两个块,用户可以选择在一个PG或PC上同时监视两个块或在两个PG或PC上同时监控一个块。此外,增加了在块状态中监视的程序行数,只有在STEP 7 V5.4 SP5中才有这个功能。
技术数据的一致性
S7-300 CPU的技术数据趋于一致。已经对下面这些S7-300 CPU的固件进行了一致化或增添了一些功能:
——所有的S7-300 CPU具有相同的块数量(FC、FB、DB)
——相同的本地数据量大小
——每个优先级具有相同的嵌套层数:16
——除了CPU312以外的S7-300 CPU具有相同的块容量:64KB
——所有S7-300 CPU都具备:300个可同时激活的Alarm_S块
——相同的时间延时中断OB块:OB20 和OB21
——相同的周期中断OB块:OB32、 OB33、OB34 和OB35
——相同的全局通信数量:8
——断点数目从2个增加到4个
——CPU312 的标签有256 字节
——CPU 312 具有256个S7定时器/S7 计数器
——诊断缓冲器
诊断缓冲器的大小:500条诊断信息,新的100条具有保持功能
CPU运行状态下显示的诊断缓冲器条目可以为10到499条。默认值为10条。
兼容性
新一代的S7-300 CPU 在具有备件兼容性的条件下可以替代以前的版本。
旧版本的312、314、315(F)-2 DP CPU仍然可以订货,在大约1年的时间内,旧版本的312、314、315(F)-2 DP CPU和新一代的CPU可以同时提供,在此之后,我们只提供V3.0或更高版本的CPU。
基本型控制器是适合中低端应用的智能控制器。包括标准型和安全型。通过其集成输入和输出以及工艺功能,可实现高性价比的紧凑解决方案。使用基本型控制器,可通过集成和可选通信接口,实现联网简便的灵活解决方案。
基本型控制器可在 TIA 博途平台中进行组态和编程。工程组态效率高,而且,随着应用复杂性的增加,还可方便地转为使用型控制器。
SIMATIC S7-1200 控制器用于处理机械设备制造和工厂建造中的开环和闭环控制任务。
由于具有模块化的紧凑型设计,同时又具有高性能,SIMATIC S7-1200 适用于广泛的自动化应用。其应用范围从取代继电器和接触器,一直延伸到网络中以及分布式结构内的复杂自动化任务。
S7-1200 在先前出于经济原因而开发专用电子装置的领域中日益得到应用。
例如,应用的例子包括:
SIMATIC S7-1200 系列包括以下模块:
机械特性
设备特性
SIMATIC S7-1200 支持各种通信机制:
PROFINET 接口
通过集成 PROFINET 接口,可与以下设备通信:
支持以下协议:
可连接以下设备:
在编程器和 SIMATIC S7-1200 的 CPU 之间建立连接
在精简面板和 SIMATIC S7-1200 的 CPU 之间建立连接
通过 CSM 1277 以太网交换机连接多台设备
点到点接口,可自由编程的接口模式
通信模块可通过点到点连接进行通信。采用 RS232 和 RS485 物理传输介质。在 CPU 的“自由口 (Freeport)”模式下进行数据传输。采用面向位的用户特定通信协议(例如,ASCII 协议、USS 或 Modbus)。
可以连接任何具有串行接口的终端设备,如驱动、打印机、条码读码器、调制解调器等。
在可编程接口模式下,通过 CM 1241 实现点到点连接
6SE7016-1TA61 | 6.1A 2.2KW | |
6SE7018-0TA61 | 8.0A 3.0KW | |
6SE7021-0TA61 | 10.2A 4.0KW | |
6SE7021-3TB61 | 13.2A 5.5KW | |
6SE7021-8TB61 | 17.5A 7.5KW | |
6SE7022-6TC61 | 25.5A 11.0KW | |
6SE7023-4TC61 | 34.0A 15.0KW | |
6SE7023-8TD61 | 37.5A 18.5KW | |
6SE7024-7TD61 | 47.0A 22.0KW | |
6SE7026-0TD61 | 59.0A 30.0KW | |
6SE7027-2TD61 | 72.0A 37.0KW | |
6SE7031-0TE60 | 92.0A 45.0KW | |
6SE7031-2TF60 | 124.0A 55.0KW | |
6SE7031-5TF60 | 146.0A 75.0KW | |
6SE7031-8TF60 | 186.0A 90.0KW | |
6SE7032-1TG60 | 210.0A 110.0KW | |
6SE7032-6TG60 | 260.0A 132.0KW | |
6SE7033-2TG60 | 315.0A 160.0KW | |
6SE7033-7TG60 | 370.0A 200.0KW | |
6SE7035-1TJ60 | 510.0A 250.0KW | |
6SE7036-0TJ60 | 590.0A 315.0KW | |
6SE7037-0TJ60 | 690.0A 400.0KW |
模拟量输入模块可以记录压力或温度等过程信号,并以数字形式(16 位形式)将它们传送给控制器。这些模块适用于测量电流(2 线制和 4 线制传感器)、电压和电阻,并适合连接电阻温度计和热电偶(测量类型取决于模块)。
提供有以下模拟量输入模块:
含在供货范围之内:
CPU 1512C-1 PN 是紧凑型 CPU,用于非连续生产技术中对处理速度和响应速度要求不高的应用。
CPU 1512C-1 PN 具有 5 点模拟量输入;通过这些输入,可以记录压力或温度等模拟过程信号。其中 4 点个输入可用于电流或电压测量,1 点输入可用于电阻测量。
CPU 上的集成模拟量输出将 16 位数字值转换为电流或电压并输出到过程。例如,它们适合控制比例阀。
借助于 32 点集成式数字量输入,可在控制器上直接记录来自设备的 24 V DC 信号。
32 点集成式数字量输出可以切换 24 V DC 电压,从而将内部信号从控制器传送到设备。
集成的计数器可记录速度高达 100 kHz 的信号并直接在控制器中分析计数器状态或当前速度,无需使用附加模块。速度可以频率或周期的形式输出,或以用户归一化速度的形式输出。
CPU 的运动控制功能可将计数器用作实际位置值,将模拟量输出用作速度设定值输出。另外,CPU 通过易组态的块提供全面控制功能,以及通过标准化 PLC-open 块 提供连接至驱动器的能力。
CPU 1512C-1 PN 可被用作 PROFINET IO 控制器或分布智能系统(PROFINET 智能设备)。集成式 PROFINET IO IRT 接口设计为双端口交换机以便在系统中设立总线型拓扑。
CPU 1512C-1 PN 具有:
CP443-5 基本型通信处理器是用于 PROFIBUS 总线系统的 SIMATIC S7-400 所需要的模块。
它减轻了 CPU 的通信任务。
通过通信模块实现的 S7-400 通信选项:
可运行的的 CP 数目取决于所使用的 CPU 的性能范围和通信。
CP 443-5 通讯处理器具有 SIMATIC S7-400 设计的所有优点:
CP 443-5 基本型 在 PROFIBUS 总线系统上利用一些不同的通信:
编程器/OP 通讯
编程器/OP通讯,连接到网络的所有S7站都可以远距编程。
S7 通讯
S7 通信用于以下的耦合连接:
开放式通讯 (SEND/RECEIVE)
基于 PROFIBUS 的第 2 层(FDL),CP 443-5 提供简单的、的数据通信接口。使用该接口,可在 SIMATIC S5、SIMATIC S7 与 PC 之间实现集成的高性能通讯。它提供 SDA(PLC/PLC 连接)和 SDN(广播/多播)。
可能与下列自动化系统进行通信:
功能呼叫必须与 SEND/RECEIVE(PLC-SEND/PLC-RECEIVE)一起使用,并且必须集成到 STEP7 应用程序。
PROFIBUS-FMS
根据 IEC 61158/61784,PROFIBUS FMS 允许通过各种 FMS 来传输消息。
时间同步
CP 443-5 Basic 通信处理器能够从 S7-400 CPU 将时间传送到 PROFIBUS。相反,S7-400 CPU 的 CP 443-5 Basic 可提供 PROFIBUS 上的当前时间。
诊断数据
通过 STEP S7,可提供丰富的诊断选项,包括:
组态
组态 CP 443-5 基本型的完整功能需要 STEP 7 V5.1 SP2 或更高版本。在 V5 或更高版本的 STEP 7 中,也可将 CP 的组态数据存储在 CPU 上,即使电源出现故障,数据也能保留。因此,在更换模板时无需从编程器中重新装载组态数据。在启动时 CPU 会将组态数据传送到通讯处理器中。CP 的组态数据可保存在 CPU 中。模块可以不通过编程设备进行交换。
可以对所有连接到网络的 SIMATIC S7 控制器进行组态和编程。
安装 STEP 7 后,用于使用开放式通讯(SEND/RECEIVE)的功能块放置在 SIMATIC NET 库内。
S7-300
提供有大量功能,支持用户的S7-300编程、调试和维护等工作。
SIMATIC S7-300符合的标准和国际标准有:
SIMATIC S7-300的CPU 支持以下通信类型:
STEP 7的操作界面极为友好,显著地简化了用户的通信功能组态工作。
数据通讯
SIMATIC S7-300拥有不同的数据通信机制:
全局数据
借助“全局数据通信”,联网CPU彼此之间可以循环地交换数据(多可达8 GD 数据包,每周期22个字节)。据此,可以实现,例如,某个CPU访问另一个CPU的数据、位存储单元和过程图像等信息。只能通过 MPI 进行全局数据交换。组态通过STEP 7的GD表完成。
通讯功能
使用系统已经集成的块,可以建立S7/C7伙伴之间的通信。
这些是:
使用reloadable块,可以建立与S5伙伴和非西门子设备之间的通信。
这些是:
与全局数据不同的是,对于通信功能,必须为其建立通信连接。
集成到 IT 领域中
借助自动化工程组态,使用S7-300,可以更加方便地接入现代化的信息技术世界。使用CP 343-1 Advanced,可以实现以下信息技术功能:
S7-300 PROFINET CPU集成有Web器。因此,标准Web浏览器可以读出S7-300站中的信息:
使用系统功能“同步模式”,可以同步耦合
总线周期时间的程序运行。
创建了自动化解决方案,可以以固定间隔时间(常量总线周期时间)捕捉并处理输入和输出信号。同时创建了前后一致的部分过程图像。
借助常量总线周期时间和分布式I/O同步信号处理技术,S7-300确保可以精确地重现规定的过程响应时间。
为同步模式系统功能提供了极为丰富的支持组件,可以处理运动控制、测量值采集和高速控制等领域的苛刻任务。
在分布式自动化解决方案中,目前的SIMATIC S7-300开始涉足重要的高速加工处理应用领域,并确保可以获得高的精度和可重现性。这意味着可以以稳定的优质产品不断地扩大生产数量。
SIMATIC S7-300的大量输入/输出模块都具有智能功能:
诊断
诊断功能可以用来判断模块的信号采集(针对数字量模块)或者模拟量处理(针对模拟模块)是否工作于无故障状态。在诊断分析中,必须区分可参数化和非参数化诊断消息:
如果某个诊断消息处于激活状态(例如“无传感器输入”),则模块会发起一个诊断中断(若已经为该诊断消息设置了参数,则仅在相应的参数化过程之后才会产生中断)。CPU会中断用户程序或较低优先级任务的执行,并接下来执行相关的诊断中断块(OB 82)。