9
上海庆惜自动化设备有限公司
详细信息
我公司拥有一支经验丰富的服务团队,更好的为您解决技术问题及售后服务!我们可以为你提供设计、安装等服务,为您解决后顾之忧!较好的性价比和较信赖的品质,高效专业的技术支持,完善的用户服务,现已成为用户一的选择。公司秉承“真诚敬业,顾客至上”的服务宗旨,在乎客户的每一个需求,从您垂询开始,直至您采用了本公司产品,在工程执行的全过程以及日后的维护保养,技术咨询等,我们将一如既往为您提供尽善尽美的服务!欢迎国内外新老客户来电咨询洽谈业务!
o 特殊功能:
接通延时,锁存接通延时,断开延时,脉冲延时,锁定延时,计数器(加计数/减计数),时间开关,间隔延时继电器,运行小时数计数器,触发器,异步脉冲发生器,年时间开关,舒适照明开关功能,随机发生器,楼梯照明开关功能(符合 DIN 18015-2),边沿触发间隔延时继电器,组合接通/断开延时,模拟值比较器,模拟触发器,模拟值变化触发器,模拟看门狗,模拟放大器,文本和变量显示,移位寄存器,软键功能,PI 控制器,斜坡功能,模拟复用器,PWM 功能,模拟算术运算功能,模拟算术运算功能错误检测功能。
没有较快,只有更快!SIMATIC S7-1500**的系统性能较大缩短了系统响应时间,进而优化了控制质量并提高了系统性能。
处理速度
SIMATIC S7-1500 的信号处理速度更为快速,较大缩短系统响应时间,进而提高了生产效率。
高速背板总线
新型的背板总线技术采用高波特率和高效传输协议,以实现信号的快速处理。
通信
SIMATIC S7-1500带有多达3个PROFINET接口。
其中,两个端口具有相同的IP地址,适用于现场级通信;*三个端口具有独立的IP地址,可集成到公司网络中。
通过 PROFINET IRT,可定义响应时间并确保高度精准的设备性能。
集成 Web Server
*亲临现场,即可通过Internet浏览器随时查看CPU状态。过程变量以图形化方式进行显示,同时用户还可以自定义网页,这些都较大地简化了信息的采集操作。
西门子plc-s7-1500博途产品特点其实是非常简单的,就是替代了300或者400当中的新一代plc产品当中的*,其实在软件平台当中就是非常简单的一款软件,而且这其中的一些模块运用以及数据方面的显示都是较大化的,而且在插槽式的存储器当中较大是2GB,可以用为存储或者说是配方以及归档文案。
这款产品在影像过程当中还是属于相对比较不错的,因为里面的这些模块很多,在进行过程影像输入的过程当中输出分别是32kb,所以说在每一个机架当中都有32个模块进行运行运动,控制能力其实是较高的,西门子plc-s7-1500博途可以支持20个速度控制轴以及定位轴还有外部的编码器。
这样一看的话会发现西门子plc-s7-1500博途确实是一款相对运用比较多的一款软件,并且也是一款比较好的产品,产品特点确实也是非常**的优势之一。
【产品规格】:全新原装
【产品质量】:质保**
【产品价格】:价格优势
【产品货期】:现货销售
西门子S7-1500电源模块驱动技术集团的变速驱动器具有多种型号,可满足当今工业应用的各种需求。范围从用于低端性能的经济型多功能变频器,到兆瓦级范围内的可靠大型驱动器,一直到用于机床和生产机器的高动态驱动装置。用于整个机械工程和和工厂应用工业的低压和伺服电机 - 未来解决之道:免维护,高动态,功能强大。
西门子S7-1500作为西门子迄今为止功能较强大、性价比较高的PLC,得到了广大客户关注,今天与大家分享西门子西门子S7-1500与S7-300、S7-400相PK 的优势在哪里。
西门子S7-1500优势一:
它的外观设计更人性化,选用时更*被工程现场人员所接受。S7-1500模块大小比S7-300稍大,机架类似于S7-300,前连接器安装时具有接线位置,并提供专门的电源元件和屏蔽支架及线卡,使接线更方便,可靠性更高;尤其让工程人员心动的是CPU上配置有LED显示屏,可方便显示CPU状态和故障信息等。
西门子S7-1500优势二:
从硬件方面来说,S7-1500PLC的处理速度更快,联网能力更强,诊断能力和安全性更高,不仅可节省成本,提高生产效率,而且安全可靠,维护简单方便,真正成为工厂客户和现场维护人员的可以选择控制器。例如,相对于S7-300/400,S7-1500 PLC采用新型的背板总线技术,采用高波特率和高传输协议,使其信号处理速度更快;S7-1500所有CPU集成1-3个PROFINET接口,可实现低成本快速组态现场级通信和公司网络通信,而S7-300/400PLC只有个别型号CPU才集成有PROFINET接口;S7-1500 PLC的模块集成有诊断功能,诊断级别为通道级,*进行额外编程,当发生故障时,可快速准确地识别受影响的通道,减少停机时间,这是S7-300/400PLC所无法比拟的。
西门子S7-1500优势三:
S7-1500PLC的组态和编程效率更高,信息采集和查看更方便,这也是工程设计人员的福音。由于S7-1500PLC是无缝集成到TIA博途软件中,无论是硬件组态、网络连接和上位组态,还是软件编程,其操作均简单快捷。而S7-300、S7-400PLC专用组态编程软件为经典STEP7,上位组态软件为WinCC,相对于TIA博途软件,某些操作显得繁琐(例如对于各个程序块需要每个单独存盘,当有语法错误时,则无法执行保存操作)。对于S7-1500,可通过Internet浏览器、内置CPU显示屏、TIA博途和HMI设备随时查看CPU状态、过程变量和故障信息等,而对于S7-300/400 PLC,则没有CPU显示屏,信息采集和查看也没有S7-1500PLC方便。
西门子S7-1500优势四:
相对于西门子S7-300、S7400PLC,西门子S7-1500PLC支持的数据类型更广泛。S7-1500PLC的基本数据类型的长度较大到64位,而S7-300/400 PLC支持的基本数据类型长度较大为32位;S7-1500PLC支持Pointer、Any和Variant三种类型指针,S7-300/400PLC只支持前两种。这些特点,均使S7-1500PLC的编程更加灵活。
西门子S7-1500优势五:
S7-1500 PLC*使用其它模块即可实现运动控制功能。通过PLCopen 技术,控制器可使用标准组件连接支持PROFIdrive 的各种驱动装置;此外,S7-1500 PLC还支持所有CPU 变量的TRACE 功能,提高了调试效率,优化了驱动和控制器的性能。
相对于S7-300和S7-400PLC,西门子S7-1500功能更加强大,相信在未来的发展中可以得到更广泛的应用。
上海庆惜自动化设备有限公司
详细信息
SIMATIC S7-1500自动化系统是在SIMATIC S7-300/400系统的基础上进一步开发,通过集成大量的新功能和新特性,SIMATIC S7-1500自动化系统具有**的性能和出色的可用性。借助于西门子新一代框架结构的TIA博途软件,可在同一开发环境下组态开发可编程序控制器、人机界面和驱动系统等。统一的数据库使各个系统之间轻松、快速地进行互连互通,真正达到了控制系统的全集成自动化。
本书深入浅出地介绍了在TIA博途V13 SP1环境下如何组态和使用SIMATIC S7-1500的PROFINET/PROFIBUS通信、编程、Web服务器、PID控制、轨迹追踪等功能,不但适合新手的快速入门,而且可供具有STEP7 V5.X和SIMATIC S7-300/400使用经验的工程师借鉴和参考。
另外,该书由西门子公司的专家工程师亲自编写,他们对产品的功能特点进行了深入剖析,并融入自己的工程经验,使内容简单易学,为大家开辟了一条学习的捷径。
以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》
以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》一书。
S7-1500 PLC的地址区----CPU的地址区的划分及寻址方法
5.2 S7-1500 PLC的地址区
5.2.1 CPU的地址区的划分及寻址方法
S7-1500 CPU的存储器划分为不同的地址区,在程序中通过指令可以直接访问存储于地址区的数据。地址区包括过程映像输入区(I)、过程映像输出区(Q)、标志位存储区(M)、计数器(C)、定时器(T)、数据块(DB)、本地数据区(L)等。
由于TIA博途不允许无符号名称的变量出现,所以即使用户没有为变量定义符号名称,TIA博途也会自动为其分配名称,缺省从“Tag_1”开始分配。S7-1500地址区域内的变量均可以进行符号寻址。
地址区可访问的单位及表示方法参考表5- 8。
过程映像输入区(I)
过程映像输入区位于CPU的系统存储区。在循环执行用户程序之前,CPU首先扫描输入模块的信息,并将这些信息记录到过程映像输入区中,与输入模块的逻辑地址相匹配。使用过程映像输入区的好处是在一个程序执行周期中保持数据的一致性。使用地址标识符“I”(不分大小写)访问过程映像输入区。如果在程序中访问输入模块中一个输入点,在程序中表示方法如图5- 16所示
一个字节包含八个位,所以位地址的取值范围为0~7。一个输入点即为一个位信号。如果一个32点的输入模块设定的逻辑地址为8,那么*1个点的表示方法为I8.0;*10个点的表示方法为I9.1;*32个点的表示方法为I11.7。按字节访问地址表示方法为IB8、IB9、IB10、IB11(B为字节BYTE的首字母);按字访问表示方法为IW8、IW10(W为字WORD的首字母);按双字访问表示方法为ID8(D为双字DOUBLE WORD的首字母)。在S7-1500 PLC中所有的输入信号均在输入过程映像区内。
过程映像输出区(Q)
过程映像输出区位于CPU的系统存储区。在循环执行用户程序中,CPU将程序中逻辑运算后输出的值存放在过程映像输出区。在一个程序执行周期结束后更新过程映像输出区,并将所有输出值发送到输出模块,以**输出模块输出的一致性。在S7-1500 PLC中所有的输出信号均在输出过程映像区内。
使用地址标识符“Q”(不分大小写)访问过程映像输出区,在程序中表示方法与输入信号类似。输入模块与输出模块分别属于两个不同的地址区,所以模块逻辑地址可以相同,如IB100和QB100。
直接访问I/O地址
如果将模块插入到站点中,其逻辑地址将位于 S7-1500 CPU 的过程映像区中(默认设置)。 在过程映像区更新期间,CPU 会自动处理模块和过程映像区之间的数据交换。
如果希望程序直接访问模块(而不是使用过程映像区),则在 I/O 地址或符号名称后附加后缀“:P”,这种方式称为直接访问I/O地址的访问方式。
注意:S7-1500 I/O地址的数据也可以使用立即读或立即写的方式直接访问,访问较小单位为位。
标志位存储区(M)
标志位存储区位于CPU的系统存储器,地址标识符为“M”。对S7-1500而言,所有型号的CPU标志位存储区都是16384个字节。在程序中访问标志位存储区的表示方法与访问输入输出映像区的表示方法类似。同样,M区的变量也可通过符号名进行访问。M区中掉电保持的数据区大小可以在“PLC变量”—>“保持性存储器”中设置,如图5- 17所示。
S5定时器(T)
定时器存储区位于CPU的系统存储器,地址标识符为“T”。对S7-1500而言,所有型号CPU的S5定时器的数量都是2048个。定时器的表示方法为T X,T表示定时器标识符,X表示定时器编号。存储区中掉电保持的定时器个数可以在CPU中(如通过变量表)设置。S5定时器也可通过符号寻址。
S7-1500既可以使用S5定时器(T),也可以使用IEC定时器。推荐使用IEC定时器,这样程序编写更灵活,且IEC定时器的数量仅受CPU程序资源的限制。一般来说,IEC定时器的数量远大于S5定时器的数量。
S5计数器(C)
计数器存储区位于CPU的系统存储器,地址标识符为“C”。在S7-1500中,所有型号CPU的S5计数器的数量都是2048个。计数器的表示方法为C X,C表示计数器的标识符,X表示计数器编号。存储区中掉电保持的计数器个数可以在CPU中(如通过变量表)设置。S5计数器也可通过符号寻址。
S7-1500既可以使用S5计数器(C),也可以使用IEC计数器。推荐使用IEC计数器,这样程序编写更灵活,且IEC计数器的数量仅受CPU程序资源的限制。一般来说,IEC计数器的数量远大于S5计数器的数量。
注意:如果程序中使用的M区、定时器、计数器地址**出了CPU规定地址区范围,编译项目时将报错。
数据块存储区(DB)
数据块可以存储于装载存储器、工作存储器以及系统存储器中(块堆栈),共享数据块地址标识符为“DB”,函数块FB的背景数据块地址标识符为“IDB”。
在S7-1500中,DB块分2种,一种为优化的DB,另一种为标准DB。每次添加一个新的全局DB时,其缺省类型为优化的DB。可以在DB块的属性中修改DB的类型。
背景数据块IDB的属性是由其所属的FB(函数块)决定的,如果该FB(函数块)为标准FB(函数块),则其背景DB就是标准DB;如果该FB(函数块)为优化的FB(函数块),则其背景DB就是优化的DB。
优化DB和标准DB在S7-1500 CPU中存储和访问的过程完全不同。标准DB掉电保持属性为整个DB,DB内变量为**地址访问,支持指针寻址;而优化 DB内每个变量都可以单独设置掉电保持属性,DB内变量只能使用符号名寻址,不能使用指针寻址。优化的DB块借助预留的存储空间,支持“下载*重新初始化”功能,而标准DB则无此功能。图5- 18所示为标准DB在S7-1500内的存储及处理方式。
示为优化DB在S7-1500内的存储及处理方式。
从图5- 18和图5- 19可知,S7-1500 CPU处理标准DB块内的数据时,要额外消耗CPU的资源,导致CPU效率下降,所以推荐使用优化的DB。在优化的DB中,所有的变量以符号形式存储,没有**地址,不易出错,且数据存储的编码方式与S7-1500 CPU编码方式相同,效率更高。
优化的DB支持以下访问方式:
注意:无论使用优化DB还是标准DB,在S7-1500中,都应尽量避免使用“OPN DB[#DBNumber])”这样的指令来对DB块进行操作,因为S7-1500的CPU中没有真实的DB寄存器(其DB寄存器是虚拟的),所以执行该指令需要消耗S7-1500 CPU额外的性能。
ARRAY DB是一种特殊类型的全局DB,仅包含一个ARRAY数组类型。ARRAY的元素可以是PLC数据类型或其它任何数据类型。这种DB不能包含除ARRAY 之外的其它元素。可以使用“ReadFromArrayDB”指令从ARRAY DB中读取数据并写入目标区域中。
由于ARRAY DB类型为“优化块访问”属性,且不能更改,所以 ARRAY DB不支持标准访问。
本地数据区(L)
本地数据区位于CPU的系统数据区,地址标识符为“L”。本地数据区用于存储FC(函数)、FB(函数块)的临时变量、以及OB(“标准”访问的组织块)中的开始信息、参数传送信息及梯形图编程的内部逻辑结果(**标准程序块)等。在程序中访问本地数据区的表示方法与访问输入输出映像区的表示方法类似。
Slice访问可以方便快捷地访问数据类型为Byte、Word、Dword和Lword变量中的Bit、Byte、Word以及DWord, Slice访问的优势是访问简单灵活,直观高效,*对访问的目标地址单独定义。
Slice访问支持I/Q/DB/M等数据区,尤其适用于优化的DB。由于优化的DB内变量没有偏移地址,所以无法通过**地址直接访问一个变量内部的数据,例如变量中的一个位信号或字节等信号。这时就可以通过Slice访问方式来实现。例如,DB内变量“My_DW_Variable”是一个DWord类型的变量,如需访问该变量的*2个字,则访问格式为My_DW_Variable.W1;“My_W_Variable”是一个Word数据类型的变量,访问该变量的*1个bit的访问格式为My_W_Variable.X0 。如图5- 22所示。
AT访问也称之为AT变量覆盖,是指通过在程序块的接口数据区附加声明来覆盖所声明的变量。其优势在于*指令即可根据需要,实现变量的自由拆分,拆分后的变量可在程序中使用。可以选择对不同数据类型的已声明变量进行AT访问。具体使用方法可以参考图5- 23中的示例。
首先将程序块“AT_Demo” FC 5的访问属性修改为标准的块访问,之后在该块内定义一个类型为字符串(String)的输入变量 “Message”。在变量“Message”下新建一行,在该行数据类型中输入“AT”,然后定义一个名为“AT_Message”的结构体。根据字符串“String”的数据结构,创建一个结构体变量对变量“Message”进行拆分。该结构体一个变量为“Max_Length”,类型为SINT,对应“Message”字符串中可存储的较大字符长度;*二个变量为“Act_Length”, 类型也为SINT,对应“Message”字符串中的实际字符数量;*三个变量“Letter”为字符数组。
这样,在该程序块内部,可直接访问结构体变量“AT_Message”内的各个变量,而*再次编程对输入变量“Message”的内容进行提取。
A博途软件概述
TIA博途软件平台支持的新一代PLC产品介绍
SIMATIC S71500 PLC控制系统的硬件组成
SIMATIC S71500硬件配置
数据类型与地址区
SIMATIC S71500 PLC的编程指令
程序块
SIMATIC S71500组态控制功能
SIMATIC S71500 PLC的通信功能
SIMATIC S71500 PLC的PID功能