6ES7321-1BH02-0AA0技术参数
试设计有一个抢答器电路程序
用于PROFIBUS的RS485总线连接器,可用于连接PROFIBUS节点或PROFIBUS网络部件到PROFIBUS总线电缆。提供有各种类型的总线连接器,可优化用于连接的设备:总线连接器具有轴向电缆引出线(180°)可用如PC和SIMATICHMIOP,传输速率高达12Mbit/s,带集成的总线端接
电阻带垂直电缆引出线的总线连接器(90°)这种接头采用垂直电缆引出线(有或没有编程器接口)数据线端接电阻带垂直电缆引出线的总线连接器(90°)这种接头采用垂直电缆引出线(有或没有编程器接口),,数据传输速率高达12Mbit/s,带集成的终端电阻。传输速率为3、6或12Mbit/s时,
在带编程器接口的总线接头和编程器之间,需要使用SIMATICS5/S7连接电缆。有30电缆引出线的总线接头(经济型)无编程器接口,数据传输速率较大为1.5Mbit/s,无集成的总线端接电阻,,PROFIBUS快速连接RS485总线接头(90°或180°电缆引出线),传输速率较大为12Mbit/s,采
用绝缘刺破技术可实现快速简单安装(用于硬线和软线)。总线连接器可直接插入到PROFIBUS站或PROFIBUS网络组件PROFIBUS接口(9针SubD接口)中,可使用4个端子在插头中连接进入和离开的PROFIBUS电缆。通过从外部清晰可见的便于接触的开关,可以连接总线连接器中集成的
总线端接器(不适用于6ES7972-0BA30-0xA0),,在此过程中连接器中的进线和出线总线电缆是分开的(隔离功能)必须在PROFIBUS网段的两端进行这种连接。适用于宽温度范围(25 °C 至 +60°C)并具有优异防恶劣环境性能(覆膜涂层)的SIPLUS模块软总线电缆不适用于这种接头,当
DP接口占用时,不能使用 MPI/DP接口:在分配了IFM2接口时.不能与IFM1接口结合
使用。西门子DP总线连接器/代理,DP总线连接器适用于宽温度范围(-25 °C 至 +60°C)并具有优异防恶劣环境性能(覆膜涂层)的SIPLUS模块2)软总线电缆不适用于这种接头,西门子DP总线连接器/代理由于其连接方法zui简捷,可快速调试因采用冗余网络拓扑结构,具有高可用性采用简单有
效的信令概念,持续监控网络部件,通过工厂范围内的时钟控制,可实现整个工厂范围内基于时间的准确事件分配由于现有网络容易扩展,且无任何不利影响,具有高度灵活性是系统范围内实现联网的基础(垂直集成)是PROFINET的基础由于在必要时可通过交换技术获得扩展性能,以太网的通讯性能几乎不受限制可实现不同应用领域的联网,例如办公环境与生产环境用于苛刻工业环境的网络部件通过具有RJ45技术的FastConnect电缆接线系统进行快速本地组装通过高速冗余和冗余电源实现故障安全网络通过持续的兼容性,开发而获得投资保护因具有接口选件,可通过WAN(广域网)并使Internet服务实现公司范围内的通讯通过SCALANCEW,西门子公司的IWLAN(工业无线局域网)为*地连接具有可靠无线通讯功能的移动站提供了基础工业无线局域网(IWLAN)的数据储备快速漫游,用于不同网络接入点间移动站的快速传播通过采用西门子SCALANCES和SOFTNET 安全客户端的安全概念,能够保护网络与数据控制层上大量数据的千兆通讯,如WinCC,web应用程序,,多媒体应用程序等,西门子DP总线连接器/代理PROFINET基于工业以太网,PROFINET实现了现场设备(IO设备)与控制器(IO控制器)的直接通讯,并可提供运动控制应用等时驱动控制解决方案。通过组件的工程与组态(基于组件的自动化),PROFINET还支持分布式自动化系统。
西门子S120电机驱动模块6SL3120-2TE21-0AA4
3 CP342-5做主站采用GSD方法实现PROFIBUS DP 通信
3.1网络拓扑介绍
PROFIBUS DP主站由CPU314+CP342-5组成,其中CP342-5做主站。
PROFIBUS DP 从站由CPU314C-2DP组成,集成的DP接口做从站。
网络拓扑图如下:
图 5 网络拓扑图
3.2 从站组态
插入SIMATICS7-300站,添加CPU314-2DP,双击DP接口,分配一个PROFIBUS地址,在“OperatingMode"中选择“DP salve"模式,进入“Configuration"标签页,新建两行通信接口区,如图 6所示:
图 6 从站通信接口区
注意:上述从站组态的通信接口区和主站导入的GSD从站的通信接口区在顺序、长度和一致性上要保持一致。
3.3 主站组态及编程
3.3.1主站组态
插入SIMATIC S7-300站,添加CPU314以及CP342-5,双击CP342-5,将“OperatingMode"设置为“DP Master"。新建一条PROFIBUS网络。从硬件目录中选择CPU314C-2DPGSD文件(路径参照图4),添加到新建的PROFIBUS网络中,为其分配PROFIBUS地址,该地址要与前文的从站地址一致。
组态CPU314C-2DP从站对应的通信接口区。本文在硬件目录中CPU314C-2DPGSD文件下方选择了“Master_I Slave_Q 1B unit"和“Master_Q Slave_I 1Bunit",和从站组态时通信接口区保持一致,如图 7所示。
图 7 主站组态
3.3.2 主站编程
由于CP342-5提供的是虚拟地址映射区,需要分别调用FC1(DP_SEND)和FC2(DP_RECV)来实现数据访问。如图8和图9所示。
图 8发送程序
图 9接收程序
如图7所示,主站侧在组态CPU314C-2DP GSD从站时,行通信接口区选择了“Master_I Slave_Q 1Bunit",“Master_I"对应主站的IB0。参照图6可知“Slave_Q"对应从站的QB0,表示数据由从站的QB0发送到主站的IB0。又由于CP342-5通过调用FC2,将IB0读取的数据保存在MB11,数据由从站的QB0经过主站的IB0,终保存在MB11。同理可分析第二行通信接口区“Master_Q Slave_I 1B unit"。主站和从站通信接口的对应关系,如表1:
主站传输方向从站MB11(IB0)
QB0MB10(QB0)
IB0
表1 主站和从站通信接口区对应表
4 S7-300做主站采用GSD方法实现PROFIBUS DP 通信
4.1 网络拓扑介绍
PROFIBUS DP主站由CPU314C-2DP组成,集成的DP接口做主站。
PROFIBUS DP 从站由CPU314C-2DP组成,集成的DP接口做从站。
网络拓扑图如下:
图 10 网络拓扑图
4.2 从站组态
组态步骤同3.2节,这里不再赘述。
4.3 主站组态
新建S7-300站,添加CPU314C-2DP,双击DP接口,新建一条PROFIBUS网络。从硬件目录中选择CPU314C-2DPGSD文件(路径参照图4),添加到新建的PROFIBUS网络中,为其分配PROFIBUS地址,该地址要与前文的从站地址一致。
为CPU314C-2DP从站组态的通信接口区。本文在硬件目录中CPU314C-2DPGSD文件下方选择了“Master_I Slave_Q 1B unit"和“Master_Q Slave_I 1Bunit",必须和从站组态时通信接口区保持一致。如图 11所示。
图 11 主站组态
随着变频器的功率不断加大,从500KW,1000KW,2000KW电机所拖动的系统也越来越复杂,相互关联的设备和物料也越来越多,对速度的变化的扰动越来越敏感。一个大型系统的运转由于工况的变化,系统检查,性能测量等原因,在电动机运行过程中,对变频器转速的控制系统在开环状态和闭环状态的转换。在每一次转换中,速度的剧烈变化都会使设备运行工况恶化,操作人员精神紧张,在经过多年变频器的调试应用中,对变频器转速给定系统用plc进行优化,达到进行开环,闭环工作状态,给定操作源转换的环境下,变频器转速输出无振荡,电机速度变化平滑,系统运行稳定。
从1999年到2005年,对变频器的速度给定的PLC程序进行不断的优级化,经过不同工作场合,形成了三种类型(直接切换,节点控制,速度扼制)的开环/闭环转换的典型系统结构。
一、PID运算
在本文中对高压变频器进行转速的开环和闭环控制,将各种控制信号和反馈信号输入PLC,完成速度控制的运算输出转速信号驱动变频的。应用德国西门子公司生产的S7-200系列的PLC产品。应用其内部配置的PID运算模块流程如下:
1.选择循环
配置哪一个PID循环?不同的PLC支持不同数目的PID循环。
2.设定循环参数
(1)PID指令V内存内的36字节参数表。您必须指定此表的地址,作为直接V内存字节地址。
(2)不建议为参数表地址创建符号名。PID向导生成的代码使用此参数表地址创建操作数,作为参数表内的相对偏移量。如果您为参数表地址创建符号名,改变为该符号指定的地址,由PID向导生成的代码将不能正确执行。
(3)指定正常化循环定点。对于循环定点,您可以输入双字地址或0.0至1.0之间的实数常量。
(4)循环增益、循环采样时间、循环积分时间、循环微分时间设定。
3.设定循环输入及输出选项
(1)设定输入和过程变量转化为标准值。
(2)输出值通过运算和取整转化为整数值。
4.设定循环警报选项
(1)位是否应设定低数值警报?如果是,可以为警报地址输入位地址或已经定义符号,并指定低警报限制值。
(2)位是否应设定高数值警报?如果是,可以为警报地址输入位地址或已经定义符号,并指定高警报限制值。
5.为计算指定内存区域
(1)PID计算需要内存空间,存储暂时结果。您需要指定此计算区域的起始V内存字节地址。
(2)可选:增加PID手动控制。
6.指定初始化子程序及中断程序
(1)PID运算前,应用子程序对回路表进行初始化。
(2)PID指令用于定时发生的中断程序中。
7.生成PID代码
8.PID算法
二、通用程序块
编程中,将经常用到的程序段进行标准化,减少出错率和提高工作效率。在价绍的程序中,PID运算都放在定时中断0中,将设定输入,运算进行,结果输出三个数值量转换和回路表地址的程序段集合成为通用的程序模块,在所有程序中都是一致的,保证设备程序的通用化和维护时标准化。
1.将设定变量输入进行标准化后对输入PID回路表
2.将设备运行的闭环反馈信号标准化输入PID回路表
在回路表中,只应用标准实数进行运算,所有的外部参数都必须经过转换,成为标准实数后才能输入回路表。
3.将运算得出的标准化结果转换为整数变量
回路表输出的值是标准实数,将其转化为外部的数值标准。
4.PID运算进行
在此程序中,设定PID的运算的地址是100,自动生成回路表,使用100到136的地址用于回路表。
5.通用程序块的采用,是在对设备调试,运行中所产生的应用方法。程序进行系列化,标准化在工业应用中,是当其中一个程序段在理论上可行,并通过现场环境考验合格后,才可以列为一个通用程序块。在编程中,可以不必考虑程序内部的逻辑,中考虑程序的输入与输出映射,这样不但能节约大量的编程时间和调试时间,且当出现问题时,还能大大减轻对程序检查,判断时间。
三、直接切换
在高压变频的先期应用中,相对于设备的工作环境,操作要是,对于转速控制的方案是采用的是直接对开/闭环进行切换,其程序如下:
1.在开环运行状态中,接收到切入闭环工作的信号后,将PID运算的回路表进行初始化,写入采样时间,比例增益,积分时间,微分时间。
2.将输出的模拟由开环的给定转为闭环给定
3.启用1秒时间用地开环运行状态转为闭环工作状态的缓冲,并将开环运行的速度参数用于闭环运行的初始参数:
4.闭环初始化结束后运行PID运算,进行闭环运行状态:
5.在闭环状态运行时,转换为开环状态运行,通过闭环运行状态位的变化中止中断:
6.实际应用
2000年,630KW变频器在豆坝电厂4号机组引风机上运行,性能如下:
(1)PLC程序简单,可靠。
(2)从开环向闭环转换稳定,电厂在机组启用时,采用开环运行对锅炉点火,发电后切到闭环保持运行稳定,满足机组运行要求。
(3)从闭环切到开环时,要将转速调到一个特定值,此时闭环输出和开环给定一致后方能切换,使操作人员工作量加大,且易出现切换时风机转速阶跃,风机输出风量有波动。
四、节点控制
在多台高压变频器的应用中,设备用户要求闭环运行状态向开环状态切换时的速度不变,操作简单,避免操作失误时出现速度大的阶跃,避免电机和设备运行中的冲击。在中期采用了节点控制的方案:
(1)速度调节由电位器改为按钮或开关控制,别为升速控制和降速控制,中断运行设定从闭环给定开通变为运行后即开通,不设置关闭:
2.在中断程序中,加入累加运算的速度设定程序:
3.开环运行转为闭环运行时的程序和直接切换的程序段一致,从闭环转为开环运行时的程序段更改为:
4.开环转速输出给定程序段:
5.在运行中,为监视内部转速设定的参数值,将内部的累加设定参数送到一个模拟量输出:
6.实际应用
2003年,在云南天然气化工厂供水提升泵站应用,特点如下:
(1)开闭环间切换没有阶跃,转换平稳,实现开闭环切换时速度不变的性能。
(2)操作方便,简单,在状态转换中避免了操作失误引发的设备波动。
五、速度扼制
在节点控制的方案中,虽实现了开环状态工作与闭环状态工作的无阶跃切换,其控制方式是采用节点方式控制,与工业上通用的电位器控制和4-20mA电流控制不相匹配,限制了应用的范围,对内部参数量显示,占用了输出端口资源。在新的方案中,采用速度扼制的原理来实现变频器开闭环工作的无阶跃转换。
1.转速终输出只采用累加变量的值,所有关于运行状态的速度调节都映射到累加器的升速和降状态位上,前侧的波动在此环节得到扼制。
2.PID在中断开始运行开始运算:
3.在PLC通电后,启动中断和对PID回路表赋值,在运行算不对其回路表采样,增益,积分,微分参数进行更改,PID和中断一直保持平稳运行,不进行状态更改。
4.转速终输出只采用累加变量的值,所有关于运行状态的速度调节都映射到累加器的升速和降速状态位上,前侧的波动在此环节得到扼制。
5.通过对已输出转速变量值与应输出转速变量值的差值运算,并通过对运算值的比较,将对转速的调速转化为扼制环节的上升,下降,保持的状态位:
6.开环状态控制和闭环状态控制的转换段:
7.多操作源切换:
8.实际应用
2005年,东莞糖业1600KW引风机上应用,特点如下:
(1)信号给定、输出与现场工业接口相互匹配。
(2)可以实现多信号源给定的无扰动相互切换。
(3)在调试中,通过观测扼制环节就明了速度调节流程,减轻了调试程序的工作量。
(4)速度的上升率和下降率通过累加环节调整,对PID环节设定限制要求降低,大大减轻了闭环PID设定时的计算和测试工作量。