6ES7231-7PB22-0XA8型号参数
提供有以下紧凑型CPU:
CPU 312C,具有集成数字量 I/O 以及集成计数功能的紧凑型 CPU
CPU 313C,具有集成数字量和模拟量 I/O 的紧凑型 CPU
CPU 313C-2 PtP,具有集成数字量 I/O 、2个串口和集成计数功能的紧凑型 CPU
CPU 313C-2 DP,具有集成数字量 I/O 、PROFIBUS DP 接口和集成计数功能的紧凑型 CPU
CPU 314C-2 PtP,具有集成数字量和模拟量 I/O 、2个串口和集成计数、定位功能的紧凑型 CPU
CPU 314C-2 DP,具有集成数字量和模拟量 I/O、PROFIBUS DP 接口和集成计数、定位功能的紧凑型CPU
CPU 314C-2 PN/DP 带有集成数字量和模拟量 I/O 和集成计数和定位功能的紧凑型 CPU, 可通过PROFIBUS DP 和 PROFINET IO 实现分布式拓扑; 可在作为 PROFINET 上基于组件的自动化 (CBA)中的分布式智能设备
提供了以下技术CPU
CPU 315T-3 PN/DP 适用于在程序范围和分布式组态方面具有中等/较高要求的装置,这些装置需要采用 PROFIBUSDP 和 PROFINET IO,并且需要对多 8 个轴执行可调节运动控制。
CPU 317T-3 PN/DP 适用于在程序范围和分布式组态方面具有较高要求的装置,这些装置需要采用 PROFIBUS DP和 PROFINET IO,还需要对多 32 个轴执行可调节运动控制。
CPU 317TF-3 PN/DP 适用于在程序范围和分布式组态方面具有较高要求的装置,这些装置需要采用 PROFIBUS DP和 PROFINET IO,需要有安全功能并对多 32 个轴执行可调节运动控制。
提供有以下故障安全型CPU:
CPU 315F-2 DP,用于采用 PROFIBUS DP 进行分布式组态、对程序量有中/高要求的故障安全型工厂
CPU 315F-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINETIO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
CPU 317F-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的故障安全工厂
CPU 317F-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINETIO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
CPU 319F-3 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINETIO进行分布式组态的故障安全型工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
6ES7318-3FL01-0AB0详细说明
S7-300PLC西门子CPU313C-2DP控制器关于数据保持
3.1 CPU启动方式:
S7-300CPU只有“暖启动"(Warm Start),但CPU 318-2 DP的启动方式可定义为暖启动(WarmStart)和冷启动(Cold Start)两种,定义为暖启动时与其他标准型S7-300相同,定义为冷启动时,与S7400的冷启动相同)。暖启动调用OB100组织块。当启动时,过程映像和非保持数据被清除。当过程映像读入后,就开始新的一个循环。
对于使用MMC卡的新型S7300CPU
暖启动时,所有的数据块(DB)都是被保持的,“保持存储器"(RetentiveMemory)标签页的定义区为“灰色"不可选的,如图9-3所示。定义了保持的存储器(M)、定时器(T)、计数器(C)中的数据将被保持。过程映像和非保持数据被清除。
S7-300 CPU 存储器复位
当存储器复位时,工作存储器、内置装载存储器(对于标准CPU)和带保持的数据都被清除,执行硬件测试。如果存储器卡存在,用户程序就从存储器卡拷贝到工作存储器。
新型S7-300 CPU(使用MMC卡)的数据保持问题
1. 存储器(M)、定时器(T)、计数器(C)的可保持性取决于是否被组态为保持,如果组态为非保持,则Stop->Run或者Poweroff/on均被复位,如果组态为保持,则Stop->Run或者Power Off/On均被保持。
S7-300PLC西门子CPU313C-2DP控制器
高等级的电磁兼容性以及高等级的抗震性,使得它具有*的工业控制能力。
概述
S7-300采用模块化结构设计。 含有多种模块,可进行单独组合。
一个系统包含下列组件:
*处理单元(CPU):
各种CPU有各种不同的性能,例如有的CPU上集成有输入/输出点,有的CPU上集成有PROFIBUS-DP通讯接口等。
用于数字量和模拟量输入/输出的信号模块(SM)
用于连接网络和点对点连接的通讯处理器 (CP)。
用于高速计数、定位控制以及闭环控制的功能模块(FM)。
根据客户需要,还可以使用以下设备:
用于将SIMATIC S7-300 连接到120/230V AC电源的负载电源模块(PS)。
接口模块(IM),用于多机架配置时连接*控制器(CC)和扩展机架(ER)。
S7-300通过分布式*控制器(CC)和3个扩展单元(EU) 可以操作多达32个模块。所有模块都是密封的,运行时无需风扇。
SIPLUS 模块扩展的环境条件下使用:
适用于-25至+60°C 的温度范围高湿度、结露以及有雾的环境条件。防直接日晒、雨淋或水溅,在防护等级为IP20机柜内使用时,可直接用于车载或室外使用。 不需要全天候防护的机柜和IP65机柜保护。
设计
简单的结构使得S7-300使用灵活且易于维护:
安装模块
只需简单地将模块挂在DIN安装导轨上,转动到位锁紧螺钉。
集成的背板总线:
背板总线集成到模块里。 模块通过总线连接器相连,总线连接器插在机壳的背面。
模块具有机械编码,更换极为容易:
更换时只需松开模板上的紧固螺钉。 按下锁紧机构,拔下前连接器。前连接器上的编码装置防止将已接线的连接器错插到其他的模块上。
可靠的连接系统:
对于信号模块可以使用螺钉型接线端子或弹簧型接线端子。
TOP 连接:
为采用螺丝端子或弹簧端子连接的1线-3线连接系统提供预组装接线。 可以替代直接在信号模块上接线。
确定的安装深度:
所有的连接和连接器都在模块上的凹槽内,并有前盖保护。 所有的模块都有确定的安装深度
无插槽规则:
信号模块和通讯处理模块可以不受限制地插到任何一个槽上。 系统自行组态。
扩展
如果用户的自动化任务需要8个以上的SM、FM或CP模块时,则S7-300(CPU 314以及以上)可以扩展:
*控制器和3个扩展机架可连接32个模块:
可将 3 个扩展机架(EU)连接到*控制器(CC)。 每个 CC / EU 可插 8 个模块。
通过接口模板连接:
每个 CC / EU 都有自己的接口模块。 在*控制器上它总是被插在 CPU旁边的模块插槽中,并自动处理与扩展单元的通信。
通过 IM 365 扩展:
1个 EU 扩展距离为 1米,电源电压也通过该扩展提供。
通过 IM 360/361 扩展:
可扩展到 3个 EU, CC 与 ER 之间以及 EU 与 EU 之间距离 10m。
分布式安装:
通过连接 CC/EU 以增加连接距离。 两个相邻CC/EU或EU/EU之间的距离: 10 m。
灵活的安装方式:
CC/EU 既可以水平安装,也可以垂直安装。 这样可以限度满足空间要求
1 引言 计算机及通讯技术已成为工业环境中大部分解决方案的核心部分,其在系统中的比重正在迅速增加。在一个自动化系统中,交、直流调速器不仅仅作为一个单独的执行机构,而是随着其不断的智能化,它们相互之间及同控制系统之间可以通过各种通讯方式结合成一个有机的整体。西门子变频器USS自由口通信以其通信质量高、成本低廉在自动化系统得到了广泛的应用。本文以USS自由口通信在石油钻机电气传动系统中的实际应用为例,对自由口使用的地址分配,通信程序实现进行了较详细的分析,该思路不仅用于plc来保证通信质量,对于用语言在PC实现的通信程序编制、提高通信的可靠性都具有一定的借鉴意义。 2 USS通信 2.1 USS概况 西门子交、直流调速器采用的USS通讯协议是西门子公司为传动系统开发的通讯协议,可支持交直流驱动器同PC或PLC之间建立通讯联接,适用于规模较小的自动化系统。有以下特点: (1)用单一的、完全集成的系统来解决自动化问题。所有的西门子交、直流驱动器都可采用USS协议作为通信链路,原先的驱动器间是孤立的,仅有极少量通过硬件电路反馈信号。 (2) 数字化的信息传递,提高了系统的自动化水平及运行的可靠性,解决了模拟信号传输所引起的干扰及漂移问题。 (3)其通信介质采用RS-485屏蔽双绞线,远可达1000m,可有效地减少控制电缆的数量,原系统中需要20芯控制电缆一般在4根以上,现在只需工作电源就可以,从而可以大大减少开发和工程费用,提高可靠性。 (4)通讯速率较高,可达187.5kbps。对于有5个变频器,每个调速器有六个过程数据需刷新的系统,PLC的典型扫描周期为几百毫秒。 (5)它采用与PROFIBUS相似的操作模式,总线结构为单主站、主从存取方式。报文结构具有参数数据与过程数据,前者用于改变调速器的参数,后者用于快速刷新调速器的过程数据,如启动停止、逻辑锁定、速度给定、力矩给定等。具有极高的快速性与可靠性。 2.2 西门子USS通信协议 [1] (1) 协议概况 ●Siemens驱动器所定义的USS协议,是Profibus通信协议的简化,通过其总线可以连接31个节点,传输速率可以达到19.2k比特率,通过主站(PC、PLC)进行控制。 ●USS总线上的每个传动装置都有一个站号,主站通过它识别每个传动装置。 ●USS可以是主从结构:从站回应主站发来的报文并发送报文。也可以是广播通讯方式:报文发送给所有的传动装置。 (2) 协议说明 所有数据报文都由14个字节组成,是标准的异步报文格式:1个起始位,8个数据位,一个偶校验位和一个停止位。数据报文的结构如下: 主站到从站的报文格式: 从站到主站的报文格式:
(3) USS协议报文描述 ●STX STX是单字节的ASCⅡ STX字符(值为02),表示报文的开始。 ●LGE LAE是单字节区域,表示报文中LAE区域后的字节数。 ●ADR ADR是单字节区域,包含从站传动装置的地址::
其中位5是广播位。选择是否将这报文以广播方式发送给总线上的所有驱动器,位0~4是驱动器总线地址。 ●BCC BCC是单字节区域,对报文中该区域以前所有的字节进行异或校验。 ●IND IND是16位的区域,通用传动装置应设为0。 ●PKEPKE是16位的区域,用来控制传动装置的参数读写,定义如下:位0~10为参数号,位12~15为参数读写控制,如2038H,2代表读参数,38H表示十进制ID为56的参数。 ●VAL VAL是16位的区域,通过读写参数命令将参数值写到对应的参数ID中。 STW是16位的控制字区域,控制传动装置的运行,如047F表控制电机正向运行。 ZSW是16位的状态字区域,表示传动装置不同的运行状态。 ●HSW/HIW HSW是设定电机速度的16位的区域。如4000H对应额定速度的 HIW是读取电机速度的16位区域,可以读出电机速度。如当前转速=(HIW×额定速度)/4000H。
3 自由口设定 3.1 钻机传动系统设备配置 多年来,我国钻机市场一直以机械钻机为主,通过柴油发电机带动变速齿轮箱来调节绞车和泥浆泵的转速,效率低下,耗能高,故障率高。随着国际钻机市场电驱动钻机的推广与普及,我国的钻机经历了购买二手旧钻机,进口新钻机到自主生产的过程,在此基础上,钻机也进行了一次大的更新,从模拟电路控制直流传动到数字化的直流传动设备,再到到高性能的具有通信功能的传动设备;在钻机实现自动化过程也经历了由继电器到开关量PLC再到高性能PLC(模拟量+总线通讯)的过程,现阶段钻机设备配置以高性能PLC控制为主,通过通讯功能读取数据和并根据工况改写驱动器的相关数据,这样先进的控制理论(模糊控制、神经网络控制等)就很容易的通过上位机实现,从而控制交直流驱动器实现调速的智能化。该系统通过S7-200CPU226作为主站,五台6SE71系列变频器作为从站,其中650kW的变频器带动绞车/钻机,500kW的变频器两两同步工作,带动1300系列的泥浆泵,参见图1。 图1 USS通讯系统配置 3.2 自由口用户数据存储器[3]
在USS协议中,用户数据存储器分配如附表: 附表
驱动器参数设定区 VB0-VB39共40个字节 发送/接受缓冲区 从VB40开始,用户自由分配 系统数据区 VB4022-VB4095共74个字节 其中驱动器参数设定区主要完成从站数目(VB0)、每个从站LAE长度设定(VB1-VB31)、广播传送方式LAE(VB33)长度、传送时间(VW34),初始化发送/接受缓冲区首地址(VD36)(设定值为VB40-VB4021),其中V表示可变、B为字节、W为字、D为双字。 3.3 用户数据区设定 在USS协议中每个从站需要44个字节,发送/接受缓冲区各占22个字节(对应从站+USS协议(发送+接受)+状态位),其中状态位表示数据发送状态,在该系统中发送/接收首地址设为VB2000,用户数据区以循环方式传送数据时分配如下: 绞车:从站1,地址 VB2000-2043 泥浆泵1的A变频器:从站2,地址 VB2044-2087 泥浆泵1的B变频器:从站3,地址 VB2088-2131 泥浆泵2的A变频器:从站4,地址 VB2132-2175 泥浆泵1的B变频器:从站5,地址 VB2176-2219 以广播方式发送数据时地址如下: 只有发送缓冲区:VB2220-2263,接受缓冲区同上 定义完数据区后,就可以根据每个地址的功能,在plc编程时写入相应的控制字就可以完成控制功能。 3.4 通信功能设定 CPU处于STOP模式时,自由端口模式为禁止,建立与其它协议的通讯,只有当CPU处于RUN模式时,才能使用自由口模式,这时通过自由口控制字SMB30来完成设置,如:MOVB16#49,SMB30就将自由口0设为自由端口协议,波特率9600kbps,数据位为8,偶校验。
4 程序编制[2][3] 系统功能由主程序OB1和三个子程序SBR0、SBR1和SBR2组成。图2列出主要程序段的工作流程。 图2 主要程序段的工作流程图 (1) OB1:完成循环调用子程序功能 (2) SBR0:系统初始化 (3) SBR1:通讯中断/事件调用(中断0~中断7,根据通信协议完成数据的传送和接收功能) (4)SBR2:按照前面的分配地址和要实现的功能编写功能程序,实现要求的输入输出信号间的逻辑功能、数字滤波、PI调节,以及变频器参数的读写,控制字和速度给定的发送,变频器工作状态的读取等功能。 (5) 中断0:完成发送/广播的初始化,监视发送过程、监视发送延时、发送错误 (6) 中断2:发送完成 (7) 中断3~6:接收到基本接收缓冲区后,进行校验,校验数后翼数据块的方式将数据发到当前站的数据接收缓冲区。 (8) 中断7:接受任何一个字符超过时间,执行中断7,进行状态复位,结束中断。
5 变频器设定[4] 变频器选用MASTERDRIVER6SE71系列工程型变频器,工作电机为永济电机厂生产风冷方式的鼠笼式三相异步交流变频电机,变频器控制方式采用矢量控制控制,负载模式选为标准,通过变频器进行电机识别后即可使用,通信接口对应接口板CUVC上的X101端子10(RS485P),11(RS-485N),电机起停控制位P554.1=6100,其余控制位(停车方式、旋转方向等)依次类推。P734.1~16读取需要采集的电机参数在变频器中的连接字地址编号;P918.0/从站地址和PLC设定保持一致;P053=34(PMU+SST2);控制字的第十位必须为1来激活通信;再将通信所发控制字及给定发到接口地址……;在总线起端和末端接终端电阻。 为了降低电磁干扰,采用屏蔽的双绞线,其中屏蔽线单端接地。 6结束语 通过使用和比较,采用USS自由口通信不需任何附加板,就可实现变频器数据的存取,通信质量高,以低廉的成本实现自动化系统。从而可以大大减少开发和工程费用,和以前的继电器控制相比,降低了系统的电气复杂性(很多逻辑和保护功能都要靠继电器间的相互锁定来实现,实现复杂,故障率高,检修时间长),系统的逻辑性能得到较大的提高,提高了产品的的可靠性,降低了由电气故障造成的停机时间。 |