![](../pic/mlogo.png)
价格:面议
0
联系人:
电话:
地址:
安徽省西门子电机一级总代理
在S7-200 PLC编程软件中,用户常选用梯形图和语句表编程,编程软件可以自动切换用户程序使用的编程语言。
梯形图中输入信号与输出信号之间的关系一目了然,易于理解,而语句表程序却较难阅读,其中的逻辑关系很难一眼看出。在设计复杂的数字量控制程序时建议使用梯形图语言。但语句表输入方便快捷,还可以为每一条语句加上注释,在设计通信、数学运算等高级应用程序时,建议使用语句表。
梯形图的一个网络中只能有一块独立电路。在语句表中,几块独立电路对应的语句可以放在一个网络中,但是这样的网络不能转换为梯形图,而梯形图程序一定能转换为语句表程序。
2. S7-200的程序结构
S7-200系列PLC的CPU控制程序由主程序、子程序和中断程序组成。
(1)主程序
主程序是程序的主体,每一个项目都必须并且只能有一个主程序。在主程序中可以调用子程序和中断程序。
主程序通过指令控制整个应用程序的执行,每个扫描周期都要执行一次主程序。因为各个程序都存放在独立的程序块中,各程序结束时不需要加入无条件结束指令或无条件返回指令。
(2)子程序
子程序仅在被其他程序调用时执行。同一个子程序可以在不同的地方被多次调用。使用子程序可以简化程序代码和减少扫描时间。
(3)中断程序
中断程序用来及时处理与用户程序的执行时序无关的操作,或者不能事先预测何时发生的中断事件。中断程序不是由用户程序调用,而是在中断事件发生时由操作系统调用。中断程序是用户编写的。
1.2.4 S7-200系列PLC的内存结构及寻址方式
PLC的内存分为程序存储区和数据存储区两部分。程序存储区用来存放用户程序,它由机器按顺序自动存储程序。数据存储区用来存放输入/输出状态及各种中间运行结果。本节主要介绍S7-200系列PLC的数据存储区及寻址方式。
1. 内存结构
S7-200系列PLC的数据存储区按存储器存储数据的长短可划分为字节存储器、字存储器和双字存储器3类。字节存储器有7个,如输入映像寄存器(I)、输出映像寄存器(Q)、变量存储器(V)、位存储器(M)、特殊存储器(SM)、顺序控制继电器(S)、局部变量存储器(L);字存储器有4个,如定时器(T)、计数器(C)、模拟量输入映像寄存器(AI)和模拟量输出映像寄存器(AQ);双字存储器有2个,如累加器(AC)和高速计数器(HC)。
S7-200 PLC有64个字节的局部变量存储器,编址范围为LB0.0~LB63.7,其中60个字节可以用作暂时存储器或者给子程序传递参数。如果用梯形图编程,编程软件保留这些局部变量存储器的后4个字节。如果用语句表编程,可以使用所有的64个字节,但建议不要使用最后4个字节,最后4个字节为系统保留字节。
局部变量存储器和变量存储器很相似,主要区别在于局部变量存储器是局部有效的,变量存储器则是全局有效。全局有效是指同一个存储器可以被任何程序(如主程序、中断程序或子程序)存取,局部有效是指存储区和特定的程序相关联。规划安装扩展模块时需要注意以下指导原则:
①将设备与热辐射、高压和电噪声隔离;
②留出足够的空隙进行冷却和接线;
③必须在设备的上方和下方留出25mm 的发热区使空气自由流通。1.信号模块(SM)
信号模块用于扩展西门子S7-1200 PLC的输入和输出点数,可以使CPU增加附加功能,连接在CPU模块的右侧,与西门子S7-200系列PLC不同的全新安装方式如图1-10所示。2.信号板(SB)
信号板(Signal Board)为西门子S7-1200 PLC所特有的,可以给CPU模块增加I/O。每一个CPU模块都可以添加一个具有数字量或模拟量I/O的SB。SB连接在CPU模块的,西门子S7-1500 PLC采用多种创新技术,在通信上设定了新标准,有高速背板总线接口和多达3个PROFINET接口,适用于小型设备及对速度和准确性要求较高的复杂设备。西门子S7-1500 PLC、触摸屏及其运动控制功能可以无缝集成到同一个博途项目,大地提高了工程组态效率和工作效率。
1.1 S7-1500 PLC
1.1.1 概述
目前市场上主流的PLC产品为西门子S7系列PLC,包括S7-200SMART PLC、S7-1200 PLC、S7-300 PLC、S7-400 PLC、S7-1500 PLC等,具有体积小、速度快、标准化等特点,借助优秀的网络通信能力和OPC UA标准可以构成复杂多变的控制系统。图1-1为典型的自动化系统,系统的是S7-1500 PLC,通过在现场层、控制层和管理层分别部署S7-1500 PLC的硬件产品和博途(TIA)软件,实现管理控制一体化。
S7-1500 PLC与共用一个博途软件的S7-1200 PLC相比(见图1-2),其复杂性、系统性高。S7-1500 PLC是高级可编程控制器;S7-1200 PLC是基本可编程控制器。
S7-1500 PLC的特点主要体现在高性能、开放性、的工程组态、集成运动控制功能、可靠诊断和创新型设计等方面。
安徽省西门子电机一级总代理
浔之漫智控技术(上海)有限公司(bfzy-xzm-ssm)
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
S7-1500 PLC的高性能体现在以下几个方面:
(1)CPU最快的位指令运行速度达1ns;
(2)采用百兆级背板总线确保端的响应时间;
(3)强大的通信能力,CPU本体支持最多3个以太网接口;
(4)支持最快125μs的PROFINET数据刷新时间。2.开放性
S7-1500 PLC的开放性体现在:集成标准化的OPC UA通信协议;连接控制层和IT层;可实现与上位SA、MES、ERP或云端的安全通信;通过PLC SIM Adv可将虚拟PLC的数据与软件对接;通过虚拟调试可提前预知错误,缩短现场调试时间。3.的工程组态
S7-1500 PLC的工程组态体现在:统一编程调试平台,程序通用,拓展性强;支持IEC 61131-3编程语言(LAD、FBD、STL、SCL和Graph);借助ODK可直接运行高级语言算法(C/C++)。4.集成运动控制功能
S7-1500 PLC的集成运动控制功能体现在:可直接对速度控制轴、凸轮传动等从简单到复杂的运动控制任务进行编程;可借助I/O模块实现各种PTO等轴控制工艺功能;可进一步扩充产品线,支持绝对同步、凸轮控制等高端运动控制功能。5.可靠诊断
S7-1500 PLC的可靠诊断体现在:借助1∶1 LED通道分配,可在现场快速定位错误;发生故障时,无需编程就可通过编程软件、触摸屏、Web Server等途径快速实现通道级诊断;使用标准化的ProDiag功能,可分析过程错误,甚至在触摸屏中直接查看出现错误的程序段,大大缩短调试与生产停机时间。6.创新型设计
S7-1500 PLC的创新型设计体现在:CPU自带面板支持诊断、初始调试和维护,可以直接查看变量状态、IP地址分配、备份、趋势图,读取程序循环时间,支持自定义页面和多语言等功能;包含智能多功能型I/O模块,优化了产品线,方便用户选型与备品、备件的替换。
1.1.2 标准型和紧凑型CPU的技术指标
S7-1500 PLC是一种模块化的控制系统,采用模块化与无风扇设计,很容易实现分布式结构,主要应用在纺织机械、包装机器、通用机械、机床、汽车工程、水处理、食品饮料等行业中。S7-1500LC主要由电源模块、中央处理器(CPU)、导轨、信号模块、通信模块和工艺模式等部件组成。图1-3为S7-1500 PLC中标准型CPU(CPU1511-1 PN)的安装示意图。表1-1为标准型和紧凑型CPU的技术指标。S7-1500 PLC通过负载电源(PM)进行供电,为背板总线供电的系统电源(PS)集成在CPU中。在进行电源选型时,首先根据自动程规模确定所需的自动化系统电源;其次根据具体系统组态,最多可选用两个附加系统电源模块,对集成的系统电源进行扩展。如果需要实施的工程项目具有较高的电力要求(如I/O负载组),则可额外连接负载电源。表1-2为S7-1500 PLC的两种电源选型。S7-1500 PLC支持各种品种I/O模块。表1-3为S7-1500 PLC选配的I/O模块,包括高速型(HS)、高性能型(HF)、标准型(ST)、基本型(BA)等四种类型。根据工程项目的复杂程度及具体的技术和功能需求,可根据如图1-7所示的方法灵活选择I/O模块的类型。2.前连接器和屏蔽触点