产品描述
无锡西门子中国代理商通讯电缆供应商
两个NT30-DPS与各自的CPU315-2PN/DP实现64个字节的输入输出数据交换,通讯机制如下:
1. 来自右侧CPU315-2PN/DP的输出数据QW0-QW62通过Profibus-DP机制被自动传送到作为ModbusRTU从站的NT30-DPS的30001-30032输入寄存器中,然后被作为ModbusRTU主站的NT30-DPS通过FC4功能号读取到输入端寄存器Register1-32中,后通过Profibus-DP机制被自动传送到左侧CPU315-2PN/DP的IW0-IW62输入映像区中,从而实现了右侧CPU的输出数据到左侧CPU的输入数据的传送。
2. 来自左侧CPU315-2PN/DP的输出数据QW0-QW62通过Profibus-DP机制被自动传送到作为ModbusRTU主站的NT30-DPS的输出端寄存器Register1-32中,然后通过功能号16将数据写入到作为ModbusRTU从站的NT30-DPS的40001-40032保持寄存器中,后通过Profibus-DP机制被自动传送到右侧CPU315-2PN/DP的IW0-IW62输入映像区中,从而实现了左侧CPU的输出数据到右侧CPU的输入数据的传送。
如上所述,CPU315-2PN/DP与网关的数据交换是靠Profibus-DP机制自动完成的,而作为ModbusRTU主从站的两个网关之间的数据传送是通过主站的配置命令预先设定的,因此对于两端的CPU315-2PN/DP来说,整个数据交换的实现是不需要编写任何程序的。
三. NT30-DPS的参数配置
NT30-DPS的参数配置通过赫优讯软件实现,对于作为ModbusRTU主站的NT30-DPS,其配置参数如下:
1. MODBUS表
Interface and RTS RS485 RTS ON
Baudrate 19200 Bits/s
Stopbits 1
Parity none
Mode Master / address:40001-49999
Modbus address 1
2. MODULES表
in byte con 64
out byte con 64
3. COMMAND表
Slave Function Address Quantity Register .Coil Write
2 4 30001 32 1 0 Cycle
2 16 40001 32 1 0 Cycle
4. SUPERVIS表
Supervision Mode SlaveError
以上未列出的参数均采用默认参数。
对于作为ModbusRTU从站的NT30-DPS,其配置参数如下:
1. MODBUS表
Interface and RTS RS485 RTS ON
Baudrate 19200 Bits/s
Stopbits 1
Parity none
Mode Slave / address:40001-49999
Modbus address 2
2. MODULES表
in byte con 64
out byte con 64
3. COMMAND表
无命令
以上未列出的参数均采用默认参数。
注意点:
1. 无论主从站均应采用ModbusRTU标准地址格式,即address:40001-49999;
2. 主从站的MODULES地址分配空间一致,上面分配的为64个字节的输入和64个字节的输出;
3. 对于主站,其Supervision Mode参数不能选择off,否则在多从站网络通讯中如果某一从站通讯故障(如断开网络),那么主站网关将不会自动跳过有故障的从站(始终尝试与故障从站的通讯直到其恢复通讯);
四. STEP7中的配置
要将NT30-DPS连接到CPU315-2PN/DP的Profibus-DP网络中要在西门子STEP7软件中进行网络硬件配置。,为了能够在STEP7的Hardware Catalog中找到NT30-DPS网关,安装NT30-DPS的GSD文件:
1. 将NT30-DPS网关的随机光盘插入光驱;
2. 关闭STEP7的Hardware窗口中的当前所有项目,然后选择菜单Options->Install GSD File,在弹出的对话框中选择光盘中的GSD文件(在GSD\PROFIBUS目录下),后点击Install按钮;
安装完GSD文件后即可进行Profibus的从站配置:打开STEP7项目的Hardware窗口,从右边Catalog中选择NT30-DPS网关(在PROFIBUS-DP\Additional Field Devices\Gateway下),然后拖拉到左面CPU的Profibus总线上,后设置NT30-DPS的Profibus和输入输出映像区;
一、 赫优讯netTAP网关介绍
赫优讯(Hilscher)netTAP网关支持将串口协议(RS232/RS422/RS485)转换为现场总线协议或以太网协议,通过简单的配置软件即可实现两种不同协议之间的自动转换,协议转换包括:
1、 串口协议至Profibus从站的转换
2、 串口协议至DeviceNet从站的转换
3、 串口协议至CANopen从站的转换
4、 串口协议至以太网协议的转换
其中串口协议可以是ModbusRTU协议、SIEMENS 3964R协议、标准自定义ASCII协议;以太网协议可以是ModbusTCP协议、标准TCP/IP协议或者UDP协议。
二、 NT30-DPS-RSI2网关实现将SICK条码扫描器接入Profibus-DP网络
型号NT30-DPS-RSI2是将RS232串口协议转换为Profibus从站的网关,其中NT30代表netTAP30系列,DPS代表Profibus-DP Slave,RSI2代表RS232接口(其中的I代表端口隔离)。
在本案例中SICK智能型固定式一维条码扫描器CLV430-0010用于邮政分拣系统中EMS信件条形码的扫描读取,配备连接模块CDB420-001提供RS232通讯接口;在实际的控制系统上选用了西门子集成PROFIBUS-DP主站接口的CPU315-2DP处理器,考虑到布线、编程和系统扩展方便,设计选用网关将CLV430接入PROFIBUS-DP网络;
整个系统结构图如下:
三、 STEP7软件中的硬件组态
NT30-DPS-RSI2网关在Profibus-DP网络上作为从站运行,因此需要占用CPU315-2DP的输入输出映像区以用作数据交换;其中两个字节的输入和两个字节的输出是固定的,用于控制数据的接收和发送(即控制字);其他输入输出映像区用于存放接收消息和待发消息,实际使用时可以根据协议帧的长度来选择合适的映像区大小;
所有的串口转现场总线netTAP网关都可以配置成两种工作模式:主站模式和从站模式。主站模式为接收总线方向来的数据帧,从站模式为接收串口总线方向来的数据帧。
在我们的案例中,当CLV430探测到EMS信件的条码信息后将自动发出数据帧,对于CPU315-2DP来说只需要不断地接收CLV430的条码信息即可,因此网关需要工作在从站模式下。
网关在从站模式下的基本原理是:
1、 数据接收:
当网关接收到来自RS232侧的数据帧后它将把接收到的完整的数据帧放入输入映像区,同时将输入映像区的控制字的个字节的接收通知位取反以通知CPU新的数据已经到达,控制字的二个字节存放接收到的数据帧字节长度;当CPU处理完接收数据(譬如将输入区数据帧备份到DB数据块)后将输出映像区控制字的个字节中的接收确认位的位值等同于输入映像区控制字的个字节的接收通知位,以确认接收成功,通知网关准备下次数据的接收。对于STEP编程,在OB1中添加以下代码即可:
A 接收通知位
= 接收确认位
2、 数据发送
如果CPU315-2DP接收到数据后需要回发数据帧至串口对象,那么只需要将发送信息帧放入输出映像区,将发送数据帧的长度放入输出映像区控制字的二个字节,然后取反输出映像区控制字的个字节中的发送通知位,当网关到输出映像区控制字中的发送通知位和输入映像区控制字中的发送确认位的位值不等时将自动把信息发送到串口对象,发送完后将自动把输入映像区控制字中的发送确认位的位值等同于输出映像区控制字的发送通知位,以通知CPU发送信息完成。关于网关工作原理的具体描述可以参考光盘中的相关文件。
本案例中关于STEP7硬件的组态:
打开STEP7中的Hardware,将网关随机光盘中的GSD文件夹下的HIL_08EA.GSD和Hil_0916.gsd文件添加到硬件库中,然后选择Profibus DP\Additional Field Devices\General\NT 30-DPS条目,将其拖拉到Profibus-DP网络线,设定其Profibus-DP地址为3,组态2个字节的输入(控制字)、32个字节的输入(接收消息区)、2个字节的输出(控制字)和32个字节的输出(发送消息区)
说明:由于本案例CPU不需要发送数据帧至CLV430,因此可以将输出映像区的大小设置的小,小可以只有1个字节,具体可在网关参数配置软件中选择。
四、 网关的参数配置
netTAP网关统一采用赫优讯软件组态参数,点击随机光盘中的SYCONnet netTAP setup.exe进行安装。
注意:新的网关在使用前要通过下载固件,对于NT30-DPS-RSI2网关,光盘中存在三种固件:
1. ModbusRTU - ProfibusDP Salve;2. 3964R - ProfibusDP Salve;3. ASCII - ProfibusDP Salve
在本案例中我们选择ASCII - ProfibusDP Salve固件,固件文件为NTDPSASC.N34。
下载固件后进行参数配置,除了默认的参数外,以下参数需要改:
1、 ASCII参数页:Parity=none;bbbegram timeout=50;
注意:报文时参数是在End mode=only time control(默认模式,采用时间控制来判断接收数据帧的结束)时才有效。当然,如果串口协议具有明确的结束字符那么可以采用end identifier模式。报文时参数是网关为接收每个串口数据帧所保留的时间;举个例子,如果采用默认值1000ms,那么当网关花费30ms接收完串口数据帧后它还将等待970ms后才能接收下个串口数据帧,其间的所有串口数据帧网关将不予理会。
这个案例我们设置为50ms,由于扫描器每一帧数据长度固定为18个字节,在9600波特率下接收不会过30ms。因此偏大些设置为50ms。
2、 MODULES参数页:输入输出映像区大小2/32/2/32;
注意:STEP7中的组态要和此参数一致!
保存好参数后下载到网关即可。当网关和CPU315-2DP建立起Profibus-DP通讯后即进入协议转换运行状态。
1.前言根据控制系统的特点及电厂改造的具体情况,改造机组增加脱硫、脱硝装置时,控制系统的设计选型应该考虑如下一些情况。从目前控制系统的实用观点来看,应该PLC控制系统。该系统造价远比DCS低,并且改造中的脱硫及脱硝系统一般控制点数在500点左右,适合选用PLC系统。另外系统中模拟量控制较少,开关量逻辑控制较多,所以选用PLC为控制系统能发挥其特长。FCS系统是比较的控制系统,随着一次智能化仪表的发展和普及,FCS将是未来控制系统的主流。由于目前现场条件的限制在改造机组中选用FCS系统还不能发挥其优势。当然如果现场要求控制系统,一次仪表大多采用智能化仪表,选用FCS控制系统是为理想的。该系统可以通过网络技术使数据能够方便地上传给主系统DCS,实现集中监视。在改造系统中也可以采用DCS系统,其控制系统的稳定是经过长期明的,主要是价格昂贵,由于DCS很强大的控制功能在改造系统中没有多少用武之地,造成资源浪费。目前小型DCS系统发展很快,除PLC系统外也可以考虑选用小型DCS系统。由于PCBCS系统刚刚起步,其性还要进一步验证,可能是未来控制系统的发展趋势。具体的选型设计当中还要根据用户的实际情况,综合各种因素选择针对改造机组及用户认可的控制系统。
系统简介:
内蒙古某热电厂与一电厂能源互供系统运行的是霍尼威尔的 PLC 系统,该系统于九十年代引入,操作系统使用的是 DOS 5.0 ,只能单机运行,无法与现在使用的网络进行接口,致使这些有用的生产数据不能反馈到热电厂及市一电厂的网络中,严重地影响了生产调度。因此,该热电厂与一电厂决定对其能源互供系统进行的系统改造。重建一套能源互供数据采集系统,然后将数据传入厂内及厂外的管理网络。
本系统是在原有系统无法满足当前应用需要的情况下的一次改造和升级,选用研华产品,是由于研华产品有的平台和开放性,以及研华一直所提倡的 eAutomation 概念。该系统将传统工业监控与现代管理网络相结合,代表了当前工业自动化的发展方向。
系统要求
1. 建立包钢热电厂能源互供系统,动态显示现场的生产数据,实现与厂内管理网和市一电厂管理网的资源共享。为其他网络用户提供有效的基础数据。
2. 实现包钢热电厂能源互供系统与包钢热电厂管理网络的资源共享。
3. 通过拨号上网或普通专线的方式将现场的数据传送到一电厂的管理网络。
4. 能源互供数据采集系统的信号量(共计有 51 点)。
5. 要求采用标准化和平台化的产品,既保证系统的稳定性和性,又保证系统的可扩展性和性。
研华解决方案
1 、采用 ADAM-5017 、 ADAM-5018 对现场的实时温度、压力、流量信号进行采集。
2 、采用 ADAM-5000/TCP 作为现场控制器,对 ADAM-5017 、 ADAM-5018 模块采集的信号进行拾取,并通过 HUB 与厂级局域网连接,将所拾取的现场信号通过局域网连接到监控主机和热电厂管理网络。
3 、采用 IPC-610 作为上位监控主机,通过 HUB 联接到厂级局域网,对现场数据进行动态显示和运算处理,并绘制出实时和历史曲线;同时实现包钢热电厂能源互供系统与管理网络的资源共享。
4 、监控主机通过拨号上网的方式与市一厂网络系统相联,将现场数据传送到市一电厂的管理网络。实现厂内管理网和市一电厂管理网的资源共享;并为其他网络用户提供有效的基础数据。
5 、软件部分:数据采集端采用 C++ 语言进行开发,工作站以 bbbbbbS 98 作为操作系统,采用 Visual C++ 语言进行界面软件开发,通讯软件为开放式工业标准接口 OPC 软件。
选用研华产品
ADAM-5017 、 ADAM-5018 、 ADAM-5000/TCP 、 IPC-610
系统运行情况及用户评价
该系统既实现了一个传统的数据采集系统的数据采集、监视、处理功能;又建立一个开放的、遵循标准的网络系统。不但能够满足内部通讯的要求,还可以方便地通过广域网络与其他系统进行通讯或数据通讯。该系统是 ADVANTECH 所提倡的 eAutomation 概念的一个具体实现。
系统原理图
在环境保护和环境治理的大环境下,我国各水域对水质达标都有严格的规定,而国家环保机构为了进一步提高治理质量和管理效率,开始利用高科技方法实施污水处理工程。现场总线、可编程控制器、集散控制系统、组态软件在水处理工程中充分的发挥了自动化优势,使复杂的监控环境,发展为无人监控及网络控制模式。本文以上海白龙港污水处理厂为例介绍了组态王软件在污水处理系统中的应用,并详细介绍了PLC、工业以太网、上位机监控等技术在污水远程集散监控系统中实现的功能以及实现方法。
一 、引言
上海白龙港污水处理厂位于浦东新区合庆乡东侧长江岸边,该处已建白龙港预处理厂,新厂扩建位于预处理厂北侧长江边,总用地面积120 Km2。主要包括市区、闵行区及浦东新区,这些地区部分为合流制,部分为分流制。上海污水二期系统已建成输送管道,预处理厂以及污水排放管,其规模为172万m3/d,服务面积271.7 km2,人口355.76万,考虑近期污水系统完善尚待时日,故白龙港污水厂近期处理水量为120万m3/d。按照2001年全年污水规划,本厂远期处理水量为210万m3/d。鉴于该污水规模较大,生产控制系统采用了的自动化控制方案,实现对污水处理个流程的控制功能。该控制系统对扩展性、开放性及可持续性,都具有相当高的要求。
二、系统概述
本系统采用目前国内外污水处理厂广泛应用并良好效果的基于可编程逻辑控制器(PLC)的集散型控制系统,以及监控和数据采集(SA)系统。集散型控制系统的特点是将管理层和控制层分开。管理层主要是对全厂的生产过程进行监视、数据存储和分析; 控制层主要是通过现场PLC或计算机完成各自辖域内工艺过程和工艺设备的自动控制,同时在传统控制的基础上,提供了智能控制的可能性。SA系统通过现场检测仪表和网络设备完成对主要工艺参数的数据采集并对生产流程进行监控。通信网络采用100Mbps工业以太环网。系统除具备对生产过程的监视和控制功能外,数据处理和网络通信功能也很强大,对运行阶段的生产管理、调度以及科学分析都具有十分重要的意义。本系统考虑到远期污水厂扩大规模或进行改造,自控设备、通信网络及上位机管理系统都有可扩展的特点,为了保证正常生产,系统要具备高的稳定性和性。
三、工艺与功能要求
污水处理的主要对象是泥和水,泥主要通过沉淀排出,污水则要经过充分反应处理后达标后才能被排出。在污水经过各工序的过程中,每个工序相应的工艺控制设备都需要进行监控。该污水处理厂采用的工艺流程如图1所示,主要控制部分为加药间、沉淀池、污泥脱水、中水回用等环节等。污水流程图:
沉淀池需要通过加药环节来对原水进行处理,在反映器中与混凝剂和聚合物反映去除相应化学物质,在经过污泥循环和沉淀,进而将处理后的水排放,该控制系统是整个水处理的主要流程,工艺流程如图2所示。
根据该系统的工艺,对组态监控系统功能如下:
1、对该系统内的设备运行状态进行动态监视并按照自动运行模式控制现场设备运行。
2、具有故障报警(声光报警)功能,保存报警记录,并能进行简单设备切换处理。
3、在手动运行模式下,操作工可通过下位机启停、调节现场设备的运行方式。
4、和上位机进行通讯,上传系统数据,接受并执行上位机的操作指令。
5、具有加密功能,进行操作权限管制 。
四、系统与控制方案
1、该污水处理监控系统主体包括工艺监控工作站、电力监控工作站、管理工作站、工程师站及备份工作站、7个PLC控制站,网络采用100Mbit/s的以太网
五、该系统上位机控制系统具有以下功能:
1、对整个系统内的设备及运行结果(泥位、液位、流量)具有控制、监视、参数设定、故障报警、故障诊断功能。
2、根据污水处理工艺和逻辑的要求,严格执行设备开启、停止、故障或紧急停机等控制。
3、系统动态显示,画面将各个工艺流程直观的显示在屏幕上,可以实时监控系统设备的工作状态和参数。
4、选择合理的自动运行模式,使整个系统的运行处于稳定的状态,并能达到污水处理的工艺要求。
5、当设备或控制参数接近非正常状态时,界面有报警提示,并伴有声音报警。
6、进行报警历史记录,将故障分类整理归档,且报警不可删除,用于事故分析和追忆。
7、历史数据通过历史库进行存储,操作人员可以方便的生成重要设备和监测指标的运行报表和曲线,并具有随时进行调用、打印功能。
8、系统具有用户权限管理功能,对工程各关键操作都设有不同级别的权限,以保证系统的性。
六、总结
本系统目前已投入运行,系统运行稳定。由于监控系统对整个生产过程都进行了实时监控,操作人员只需要通过监视器就能了解生产运行情况,同时能够实时掌握工艺过程中各工艺参数的变化情况,并通过声光报警、语音报警,对所发生的事故能够及时处理,具有故障自动诊断功能,一旦数据出正常允许范围会发出自动停机命令,便于安排运行,检修计划,大大提高了工作效率,实现了节能降耗、提高水质的目标,为合理调度提供了决策依据。该系统与厂内其他控制系统均具有数据通讯接口,具有良好的扩展性,能够为生产管理提供的数据。
产品推荐