上海庆惜自动化设备有限公司
详细信息
上海庆惜自动化设备有限公司本着“科技、创新、诚信”的宗旨,不断的提高自身的技术能力、服务水平和综合实力,发展核心竞争力,努力成为智能建筑行业内广大用户值得信赖的产品供应商、系统服务商和运营维护商。我们坚信,世界*的产品凭借我们的智慧,对用户需求的理解及绿色、节能、环保的前瞻意识,以及我们始终精益求精的工作态度和*的服务团队,将为用户提供尽善尽美的服务。我们的口号是:*的品质、*的服务!
1500是没有启动授权管理器,你可以在电脑服务里看看那个,AUTOMATION ....MANAGER那个服务有没有,是不是启动了。把它改成自动启动。
西门子S7-1200的过程映像大小:1024 字节输入(I)和 1024 字节输出(Q);S7-1200的输出类型:继电器,干触点(电压范围 5 - 30 V DC 或 5 - 250 V AC),固态 - MOSFET(电压范围 20.4 - 28.8 V DC);以上两种为数字量输出;它们可以根据需要控制通断,但不能调整输出电压;模拟输出,电压或电流(范围 ±10 V 或 0 - 20 mA);这两种为模拟量输出;它们可以根据需要调整输出电压;
本公司承诺:只供应原装正品,谢绝假货咨询!
1.采购前请直接联系我们!
2.可提供含16%增值税正规发票,具体请电话联系。
3.结算方式:全款到帐出货。
4.因本公司所发货产品数量、型号有误的,所产生的运费由本公司承担。
品 牌: SIEMENS/西门子
1、PLC类产品均为密封包装,外包装详见产品图片,白色标签上均有产品订货号,各位买家在收到货后,请核对型号无误,再拆包装(包装拆开后将无法二次销售,不支持退换货)。
2、产品及包装上均有系列号,凭此序列号,质保一年。
本公司销售的产品一律为(原装正品*质保一年) 本公司可以签约正式的销售合同,并可以开具16%的增值税发票、普通发票。如需发票,税点另算。
本店所售均为原装产品,敬请放心购买!量大价优,欢迎选购!
(因为型号实在太多,可能有些没有上架)
温馨提示:
发货统一采用快递发货,货物快递到您手时候,一定要开箱检验!如有损坏,请拒绝签收,并由快递公司返回!在你签收后表示你对该货物没有异议!,谢谢合作!
购物注意事项:
l 本公司可以签约正式的销售合同,并可以开具16%的增值税发票、普通发票。如需发票,税点另算
l 公司与多家快递公司合作(顺丰 申通 ),申通为默认快递
l 签收货物时,一定要当快递业务员的开箱检验货物的完好性,如有破损,请拒绝签收,并及时电话与我们联系,我们将及时处理
质量保证·服务诚信·价格实惠
★本公司宗旨:本着以诚信为本,以顾客为中心,为用户提供专业的自动化产品及服务!
品牌:SIEMENS西门子(西门子全新原装正品)
为了方便读者学习,本书在介绍PLC的概念、组成、工作原理等基础上,结合具体的实例,逐步介绍西门子S7-300/400系列PLC的硬件组成、指令系统、用户结构和编程软件的使用方法,以及用PCS 7进行高级开发的相关知识。
2.技术全面,内容充实
本书在全面介绍S7-300/400系列PLC的基本原理的前提下,介绍PLC控制系统的可靠性、抗干扰性设计和数字量控制系统梯形图的设计方法等相关知识。无论是用西门子S7-300/400系列PLC的读者,还是用其他厂家PLC的读者,都可以从本书获益。
3.对比讲解,理解深刻
考虑到有很多读者具备PLC梯形图的开发经验,因此本书注重结合梯形图与语句表进行讲解。同时,本书对一些无法使用梯形图实现的功能给出了对应的语句表程序。通过这种讲解方式,帮助读者加深、加快对梯形图编程要点的理解。
4.分析原理,步骤清晰
每种控制器都有自身的*特魅力。掌握一门技术首先需要理解原理,本书注意透析各个知识点的原理,总结实现的思路和步骤。读者可以根据具体步骤实现书中的例子,将理论知识与实践相结合,这样更利于学习。
5.代码完整,讲解详尽
书中的每个知识点都有相应的实例代码,并对关键的代码部分进行了注释说明。每段代码的后面都有详细的分析,并给出了代码运行后的结果。读者可以参照运行结果阅读源程序,以便于加深理解。
企业主要业务经营范围:
为工业企业提供智能制造整体解决方案**层设计咨询和规划服务;
智能制造创新中心和城市创新综合体业务:区域智能制造诊断和评估、政策解读及中国制造2025落地、
智能制造创新中心建设和运营服务、企业双创和园区孵化、智能制造特色小镇规划;
为工业企业数字化工厂产线设计、建设、互联互通等提供专业的产品、技术和服务;
为工业企业提供远程数据采集、监控、调试运维及工业大数据平台解决方案和服务;
为工业企业和**提供电气自动化控制、传动整体解决方案及项目集成、实施应用;
为工业企业提供西门子工业软件及数字化工厂解决方案和实施服务;
为工业企业提供西门子自动化控制、网络通讯、变频电机、低压元器件、智能仪表等电气控制、传动产品
及高、中、低压、西门子8PT配电产品、能源集团自动化等产品、技术和服务; 为工业企业智能装备层面提供自主知识产权的自动导引车、RFID、传感器、数据采集智能网关、低压配电柜、智能配电柜及电抗器、滤波器及快速布线端子板等产品。
大数据建设的道路上走出一条创新之路、发展之路、诚信之路。
上海庆惜自动化设备有限公司
详细信息
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功能