西门子庆阳授权代理商
更新时间:2024-05-08 07:10:00
价格:¥666/件
品牌:西门子
产品规格:模块式
产地:德国
联系电话:
联系手机: 15221406036
联系人:聂航
让卖家联系我
详细介绍
西门子庆阳授权代理商S7-1500 控制器产品系列中的入门级 CPU适用于对程序范围和处理速度具有中等要求的应用在具有集中式和分布式 I/O 的生产线上作为集中式控制器使用PROFINET IO IRT 接口,带 2 端交换机PROFINET I/O 控制器,用于在 PROFINET 上运行分布式 I/O用于连接 CPU 作为 SIMATIC 或 非西门子 PROFINET I/O 控制器下的 PROFINET 设备的 PRIFINET 智能设备OPC UA 服务器(数据访问)作为运行时选件,可轻易将 SIMATIC S7-1500 连接至第三方设备/系统等时同步模式集成运动控制功能,用于控制速度控制轴和定位轴,支持外部编码器,凸轮/凸轮轨道和探头用于诊断集成 Web 服务器,带有创建用户定义的 Web 站点的选项注:SIMATIC 存储卡(用来运行 CPU)应用CPU 1511-1 PN 是经济型入门级 CPU,用于不连续生产技术中对处理速度和响应速度要求不高的应用。 CPU 1511-1 PN/DP 可以用作 PROFINET IO 控制器,也可以用作分布式智能设备 (PROFINET 智能设备)。 集成式 PROFINET IO IRT 接口设计为 2-端交换机以便在系统中设立总线型拓扑。 另外,CPU 通过易组态的块提供全面控制功能,以及通过标准化 PLC-open 块 提供连接至驱动器的能力。设计CPU 1511-1 PN 的特点:功能强大的处理器:该 CPU 的单条二进制命令的命令执行时间可低至 60 ns。大容量工作存储器:150KB,用于程序;1 MB,用于数据采用 SIMATIC 存储卡作为加装存储器;允许实现例如数据日志和归档等其它功能灵活的扩展功能:单层组态多可支持 32 个模块(CPU + 31 个模块)显示器的功能为:显示概览信息,例如,集成接口的 IP 地址、站名称、别名称、位置名称等。显示器以及诊断确认和用户消息模块信息显示显示可由用户定义的徽标显示设置IP 地址设置日期和时间设置选择操作模式复位 CPU 至出厂设置项目的备份与恢复禁用/启用显示屏启用保护级别PROFINET IO IRT 接口用于通过 PROFINET 进行分布式 I/O 连接功能性能指令处理速度更快, 取决于 CPU 型号、语言扩展和新的数据类型由于背板总线速度显著提高,CPU 的响应时间缩短功能强大的网络连接:每个 CPU 均标配PROFINET IO IRT(2 端交换机)标准接口。集成技术通过标准化的块 (PLCopen) 连接模拟驱动器和具有 PROFIdrive 功能的驱动器支持速度控制轴和定位轴以及外部编码器,各轴之间可实现位置**的传动,凸轮/凸轮轨道和探头追踪功能适用于所有 CPU 标签,既适用于实时诊断,也适用于偶发错误检测;还可通过 CPU的网页服务器来调用全面的控制功能,例如,通过便于组态的块可自动优化控制参数实现优控制质量集成安全功能通过密码进行知识保护,防止未经授权读取和修改程序块通过复制保护,可绑定 SIMATIC 存储卡的程序块和序列号:只有在将配置的存储卡插到 CPU 中时,该程序块才可运行。4-级 授权理念:与 HMI 设备的通信也会受到限制。操作保护:控制器可以识别工程组态数据的更改和未授权传输。设计与操作显示概览信息:例如,站名称,工厂标识符,位置名称,诊断信息,模块信息,显示设置。显示器上可能的操作:设置 CPU 或所连接以太网通信处理器的地址、设置日期和时间、选择 CPU 的操作模式、复位 CPU 至默认设置、禁用/启用显示器、激活保护等级,确认消息,备份和恢复项目。集成系统诊断显示屏上、TIA 博途中、HMI 设备上以及 Web 服务器上以纯文本形式一致显示系统诊断信息(甚至能显示来自变频器的消息),即使 CPU 处于停止模式也会进行更新。集成在 CPU 的固件中,无须进行特殊组态SIMATIC 存储卡(用来运行 CPU)用作插入式装载存储器,或用于更新固件。还可用于存储附加文档或 csv 文件(用于配方和归档)通过用户程序的系统函数创建数据块实现数据存储/读取数据记录(归档)和配方配方和归档以 csv 文件保存在 SIMATIC 存储卡中;便于使用 Office 工具或通过 web 服务器,访问工厂运行数据通过网页浏览器或 SD 读卡器,可方便地访问机器的组态数据(与控制器之间的双向数据交换)编程使用 STEP 7 Professional V12 或更高版本进行编程用于从 SIMATIC S7-300/S7-400 移植到 S7-1500 的移植工具;可基本上自动转换程序代码。记录不可转换的代码,并可以手动进行调整。STEP7V11 项目可在兼容模式下继续和 STEP 7 V12 组合使用 。S7-1200 程序可通过复制/粘贴手段转移至 S7-1500 工业以太网(IEEE 802.3 和 802.11 WLAN)– 区域网络连接的标准是占有 90% 以上*的局域网环境中的首要网络标准。通过工业以太网,可在分布很广的区域内构建功能强大的通讯网络。标准 PROFINET (IEC 61158/61784) 使用了工业以太网,可实现直至现场级的实时通讯,也可将企业级集成进来。由于**利用了现有 IT 标准,PROFINET 还在工业以太网上实现同步运动控制应用、高效跨厂商工程组态和机器与设备的高可用性。PROFINET 支持分布式自动化和控制器之间的通讯,可实现故障安全应用。PROFIBUS (IEC 61158/61784) – Ï的布线系统标准。¼µØλ¡£它是仅有的一种可用于在生产应用和过程应用中进行通讯的现场总线。AS-Interface (IEC 62026-2/EN 50295) – 可替代电缆束的标准连接技术,可通过两线制总线非常经济地将传感器和执行器连接在一起。IO 链路 –用于智能化连接现场级到 MES 级的传感器和执行器的标准。标准 KNX/EIB (EN 50090、ANSI EIA 776)是实现楼宇自动化的基础。网络转换通过控制器或链路实现。可以从工厂的任何位置执行组态和诊断。 进 入调试界面后,首先点击左上角的在线图标切换到在线模式,在在线模式下首先要使能软件门”SwGate”,然后观察反馈的门状态”StatusGate” 是否为 TRUE,如果为 TRUE 说明计数器已经开始工作,这时候如果有外部脉冲信号的话,计数器将进行计数并将计数值反馈到”CountValue”处(图15)。图15. 计数器工艺对象的调试界面故障诊断:可以通过项目树或功能块上的快捷图标切换到诊断界面。在诊断界面可以看到错误的ID、描述和相关的状态位(图16):图16. 计数器工艺对象的诊断界面编程:如果调试面板没有问题可以回到程序块进行编程,程序块的管脚及使用方法与之前的调试面板**,所以非常方便的参考调试面板进行编程(图17),工艺功能块的部分主要参数及功能请参见表02。图17. 高速计数程序功能块计数器工艺功能的主要参数:序号名称功能1SwGate软件门:通过该控制位来控制计数器启动和停止;2ErrorACK错误应答:出现错误并处理错误后通过此控制位来复位故障状态;3EventACK事件应答:确认计数器事件状态,如:计数值超限等;4SetCountValue设置计数值:通过该控制位可以将当前计数值更改为其他值,注意:修改值需要写到工艺对象静态变量“NewCountValue”中;5StatusHW工艺模块状态位: 模块已组态并准备好运行, 模块数据有效;6StatusGate门状态位:该状态位反映了内部门的实际状态,只有改状态为为"True"时,计数器才会工作;7StatusUp增计数状态位:表示当前计数方向为增计数;8StatusDown减计数状态位:表示当前计数方向为减计数;9PosOverflow超上限状态位:表示当前计数值已经超过设定的计数值上限;10NegOverflow超下限状态位:表示当前计数值已经超过设定的计数值下限;11Error错误状态位:表示当前计数工艺对象有错误;12ErrorID错误代码:显示当前工艺对象错误的故障代码;13CounterValue计数值:计数器工艺对象的实际计数值;表02. 计数器工艺功能的主要参数 7. 通过用户程序修改实际计数值:在很多情况下都有可能需要人工修改一下当前的实际计数值,这需要首先将要修改的值传送到工艺DB的新计数值"NewCountValue"中,然后置位功能块输入管脚“SetCountValue” 则新计数值生效(图18)。具体步骤如下:(1). 选中左面项目树的"High_Speed_Couter"工艺对象;(2). 展开下面的详细视图,则可以看到工艺DB中的所有变量;(3). 找到"NewCountValue"变量,并将其拖拽到用户程序的传送指令输出端;(4). 将新的计数值传送到"NewCountValue";(5). 置位功能块输入管脚“SetCountValue” ;(6). 新的计数值生效。 西门子6ES7532-5NB00-0AB0RS232C 接口1.接口定义CP340/341集成 RS 232C 口和 RS 232C 接口子模块的前面板上 9 针 Sub-D 型公连接器的针脚分配,如图 1 所示。图1 RS232C 9 针 Sub-D 型针头公连接器的针脚图2.电缆连接RS232C电缆连接:9针对9针连接示意图,如图 2 所示。读出S7-1500 CPU的运行时间有多种方式,下面分别介绍这几种方式。1 通过OB1的启动参数读出运行时间 在非优化的OB1启动信息中带有OB1的运行时间,如图1所示。图1.读出非优化的OB1中运行时间将启动信息参数传递到全局变量中就可以读出CPU的上次扫描、小、大扫描时间,编程非常方便。2调用RD_SINFO函数读出运行时间如果使用优化的OB1,启动信息简化而没有这些运行信息,如图2所示,则必须调用函数读出。图2优化OB1的启动信息例如在OB1中调用RD_SINFO函数读出运行时间,程序如图3所示。参数TOP_SI为当前OB1的启动信息,数据类型为SI_classic,需要手动键入,ZI1为上次扫描时间,ZI2_3包含小、大扫描时间,低字为小扫描时间,高字为大扫描时间,示例中分别传送到MW10和MW12中。START_UP_SI为暖启动OB的启动信息,示例中没有进行引用。图3调用RD_SINFO函数3调用RT_INFO函数读出运行时间通过函数RT_INFO也可以读出CPU的运行时间,示例程序如图4所示。图4调用RT_INFO函数通过模式1、2、3可以读出CPU的上次扫描、小、大扫描时间,在这三种模式下,参数INFO的数据类型为LTIME,可以直接读出。也可以通过其他模式读出运行时间的百分比。4调用RUNTIME指令读出运行时间通过指令RUNTIME可以从参数RET_Val直接读出CPU的运行时间,单位为秒,MEM为中间保存程序运行的存储器,两个参数类型都是LREAL,除此之外还可以读出一段程序的运行时间。如图5所示。 图5 RUNTIME指令