ABB控制AC800F经验谈.docx

上传人:b****6 文档编号:6264857 上传时间:2023-01-04 格式:DOCX 页数:11 大小:51.65KB
下载 相关 举报
ABB控制AC800F经验谈.docx_第1页
第1页 / 共11页
ABB控制AC800F经验谈.docx_第2页
第2页 / 共11页
ABB控制AC800F经验谈.docx_第3页
第3页 / 共11页
ABB控制AC800F经验谈.docx_第4页
第4页 / 共11页
ABB控制AC800F经验谈.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

ABB控制AC800F经验谈.docx

《ABB控制AC800F经验谈.docx》由会员分享,可在线阅读,更多相关《ABB控制AC800F经验谈.docx(11页珍藏版)》请在冰豆网上搜索。

ABB控制AC800F经验谈.docx

ABB控制AC800F经验谈

AC800F经验谈

1,abb s800模块向现场供电方法。

使用TU810时,如现场是4线制,dcs不用向现场供电时,不用在底板上连接外部24v电源。

如需dcs供电可另加端子送电,但零极要接在AI810的L-上。

在使用TU830,TU844等向现场供电的底板时,一定要将底板上的L1+,L2+都接24v,它们分别给两组供电的。

2,AC800F关于OSP保护值的计算方法:

%(输出开度)×284/256=OSP值

                                  0.16*%(输出开度)+4=电流值

3,AC800F冗余profibus的设置。

需要将bus地址为0,seconderd地址为1(不是默认的情况),这样才能实现冗余切换(在profibus设置里修改)。

还要将“内存配置”中的“总线站地址”的最低总线地址改为0。

4,冗余AC800F,切换情况。

   当拔主控制器IE1时,切换倒从控制器,从控制器prim灯为桔色。

   当拔主控制器IE2时,切换倒从控制器,从控制器prim灯不亮。

   当拔主控制器FI830时,切换倒从控制器,从控制器prim灯为红色。

5,AI845和TU844(冗余型)一起使用时,因为TU844只能接受电压输入(0——5v),如果需要4-20ma电流输入时,需要加TY801K01电阻。

(安装时注意电阻有灯面朝下)。

 

6,DCS柜内的信号接地铜排需要同机柜隔离,使用专用材料(绝缘端子)。

信号地要求电阻小于1欧姆,保护地要求电阻小于4欧姆。

电缆的屏蔽层要接信号地。

7,ABB AC800F上电出现的问题:

因为一根控制器与RLM01相连的profibus电缆出现错误安装,导致FI830主从通讯错误,所以IO站模块只在上电时闪烁半分钟左右,除CI840的灯以外全部熄灭。

解决:

找到那根错误安装的电缆,修改正确。

8,ABB AC800F 系统,S800 IO。

问题:

一个站中最后3个AO845 fault灯亮。

解决:

在试过所有AO845,CI840通讯都正常的情况下,将它们上面的底座换掉,恢复正常。

9,ABB AC800F 系统。

问题:

操作站趋势没有显示。

解决:

在线模式下调出系统时间同步,点击确认,趋势正常。

如果再次调出系统时间同步,点击确认又不正常。

10,ABB AC800F系统。

问题:

在没连现场设备时,IO站显示“诊断数据溢出”和“诊断数据存在”的蓝色三角。

解决:

这是因为没有连接现场设备,所以导致许多报警信息,超过了诊断缓存,现场正常后就没问题了。

 

(西门子S7-200与电脑通过普通485/232转换器通信,受干扰严重,怀疑由于共电源的原因,因为用手提电脑是一点问题都没有,解决方法:

于A+、B-线间接104电容和330欧电阻,其中104和330是串联)

 

11,ABB AC800F 操作站全屏显示不能占满,总是留一个空条在边上。

这是因为画图时“标尺”选择了off,所以需要调整到1280×1024象素

12,ABB AC800F 如何使棒状图可以显示报警,并且可以确认?

    双击动态目标在“位指定”——Bit1,2,3的右边在信息边打勾——点击“设定”——输入对应的标签名称——查询——在此“标签名”前打勾——在“显示信息点”打上勾——在相应类型前打勾——确认。

13,ABB AC800F 在vis的configtion中设置了“打印机”为工作打印机(打记录,针式)但vis中无法打印。

   后来发现在vis configtion中“打印机”默认为“硬拷贝打印机”必须把“打印机2”设为“硬拷贝打印机”“打印机”为工作打印机。

14,ABB AC800F TREND SERVER的使用方法:

   1,首先在一台机器上安装TREND SERVER软件,并设置好相应的资源ID,IP地址等。

   2,在CBF中创建网关,并选择为TRN-网关类型,在“网络”中设置好资源,ID,IP地址(必须同安装TREND SERVER时相同)。

   3,在vis下建立趋势画面,并选择“使用变量”类型,“时间间隙”设设小一点,大了容易出现趋势中断现象。

“时间间隙”可以不选择。

变量不能直接使用通道(注意!

   4,在操作员站上安装TREND SERVER的客户端,并填写好已装TREND SERVER的ID和机器名。

   5,在运行TREND SERVER会随CBF一同启动,联机调试并下载就可以了。

而操作员站上不会出现TREND SERVER的任何东西。

   6,如只安装TRENDSERVER而不在操作员站上安装CLINT,也可以读取趋势但会有中断,所以不推荐这样。

 

即时写的几条现场经验(针对新手)不对的地方请指教

硬件:

1, 初次组装AC800F时有好多拨码需要注意,控制器部分,当把电源(如SA801)E1,E2位置(如:

EI803)F1,F2位置(如:

FI830)等固定好之后需要把上面的拨码拨到左边,以看不到上口螺丝为准。

2, 当组装好I/O站时每个I/O模件都有一个拨码需要用一字螺丝刀旋转90°,注意TU810底座拨码是在模件的下方,TU830是在模件的右侧。

3, RLM01中拨码每个数字代表不同的波特率,如:

0代表12MBit/s,1代表6MBit/s,2代表3MBit/s,3代表1.5MBit/s,4代表500KBit/s……(我做的几个项目都选的3也就是1.5MBit/s)选择的波特率要和软件配置中相对应。

4, 站头CI840拨码代表I/O站地址一般从2开始(1代表的主站)。

5, 控制器E1,E2位置是安装以太网模件如EI803,如果控制器冗余,则主从2个控制器E1,E2位置都要安装EI803,也就是4块,EI803上也有拨码(在电路板后侧)主站E1位置EI803拨码可以是0…..F任一数字假设是3,从站必须拨到4,控制器的地址是172.16.1.3和172.16.1.4。

主从站上2个E2位置上的EI803模件必须拨到F位置。

6, 2个E1位置的网线为普通网线接到交换机上,2个E2位置卡件用一跟直连网线连接,线序为:

1和3,2和6颠倒。

7, 控制器底座左下角是用来接地的,做好接地否则电源模件可能会出现错误。

8, 底座三排端子,底座TU810模件DI810或者DO810顺序为:

C1,B1,C2,B2……C8,B8。

16个对应16个通道。

底座TU830一般A为24V-,B为24V+,C为通道,模件DI810或者DO810中的16个通道对应为C1,C2……C16。

底座TU830模件AI810输入信号如果是4…..20mA或者0…..20mA,2线制无外供电,接线为:

外来线24V+接B2,B4,B6…..B16外来线24V-接C2,C4……C16。

如果是4…..20mA,2线制外供电,接线为:

外来线24V+接C2,C4,C6…..C16外来线24V-接A2,A4……A16。

如果是3线制或者4线制负端接A2,A4……A16。

正端接B2,B4,B6…..B16,通道端接C2,C4……C16。

如果输入信号为0….5V或者1…..5V等等则接1,3,5……15,接线方式和上面一样。

也就是说单数通道是接电压信号,双数通道是接电流信号。

9, 冗余站头CI840当有一个CI840出现红灯,另一个CI840工作时,请检查对应的DP线一般为接头问题,当一个站中出现多个模件红灯亮时,多数为某一模件底座和上一模件底座之间没插实,拆卸从新插下即可,多次拆卸均无效果则底座坏掉。

一般为第一个报错模件和上一模件没插实。

10,             模件上绿灯为运行,黄灯为警告,红灯为错误,初次调试时会有好多黄灯亮,原因为外来线没有接入,外来线全部接入后则为正常,如果某些通道确实不用或者做为备用,则在软件中把相应模件中的相应通道设置为不激活即可(Channeldeactivated)。

本人刚从现场回来暂时写了这么些发一下,供大家参考,如果不对的地方请大家谅解,做了几个ABB800F的项目,给我的感觉是一流的硬件,三流的软件和九流的技术支持相组合。

不过有些东西用的还是比较方便的。

我的QQ50642939(东风),一般不出差的话白天我都在呢只是隐身了。

只能靠这种方式大家互相学习下了,给ABB技术支持打电话10个电话9个没人,接的那一个还是服务台小姐。

好不容易有人接了看看人家那不耐烦那样。

叫咱们翻着人家提供的几百M的英文资料去看,如果我们都从上面找的话用你技术支持干什么,还有的叫我们把问题集中一下不要今天问个这个明天问个哪个,原因是人家都很忙。

废话!

在现场每个问题都很急,难道叫我们等十天半个月积攒了十个八个问题再问吗?

那时候黄花菜都凉了。

1, 建立的工程中,不管建立几个操作员站,几套系统都要在相应的硬件配置中建立几个,并且指定资源,不能多也不能少。

2, 如果你有2个或者2个以上的I/O站,硬件配置中master中参数从设备的I/O数量要选择大一些,否则报错。

3, 硬件配置中每个I/O的0位置是站头CI840的位置,不管你的CI840是一个还是2个互为冗余,配置中仅配置一个。

4, 硬件配置中,每个I/O模件的位置Position要和你的位置号一致。

5, 在每个模件I/O编辑时,数字量信号他有4个字节,前两个字节0,1是对应1-16通道的数字量,后2个字节2,3是1-16个通道诊断。

一般工程中如果我们不需要诊断通道是否错误的话,后两个字节就不用他。

模拟量有17个字节,0-15字节是代表8个通道,16字节是8个通道的诊断。

数字量需要注意的是,0,1这两个字节分别代表低8位和高8位,所以分解时最好先分解1位后分解0位,否则你会发现当你强制第一个通道为1时对应的硬件模件居然是第9路灯亮。

6, 在编程时,首先要把模拟量信号做转换,TC,RTD信号的量程是-32000—32000,int型他对应的你的量程是-100%--+100%,比如一个热电偶量程是0-1200,那么你在程序中做量程转换时就得添加成-1200---1200,AI信号为0---28480,uint型(ABB培训时讲的),但是在实际过程中我发现0---28480对应4----20mA信号,当信号低于4mA时居然显示最大值,原来是超出量程范围,后来改成int型解决问题。

7, 首次下装软件时,需要在config中引导加载EPROM。

8, 在做画面按钮时有时候需要按下按钮时为1,抬起时为0。

按钮的动作写入变量必须是整型的,在写入变量的操作中选择单触。

然后在下位程序中把整型转变成bool型。

9, 下装Digivis时,如果工程师站和操作员站都是XP系统,必须把防火墙和自动更新关闭。

10,             如果你有2个或者2个以上的操作员站,当你修改画面某一点时需要把所有操作员站都修改,而且当你把一个完整操作员站复制到另一个操作员站时,你会发现那些趋势都不能用,下位的一个趋势功能块只能用在一个站上,你需要重新做一个同样的功能块给另一个操作员站用。

如果你有10个操作员站一个点就要建立10次。

其实确实所有的这些基本上手册上都有,可是,手册实在太多了,控制器的,I/O站的,哪个都是一大本,有用的其实就那么多,得从一对废话中找到,不容易。

还是这样的帖子好啊,顶一下!

补充一下:

10,             模件上绿灯为运行,黄灯为警告,红灯为错误,初次调试时会有好多黄灯亮,原因为外来线没有接入,外来线全部接入后则为正常,如果某些通道确实不用或者做为备用,则在软件中把相应模件中的相应通道设置为不激活即可(Channeldeactivated)。

----对于AO模板,如果不用的通道,必须设为Channeldeactivated,否则硬件会始终报错

 

随记

一、Freelance系统提供以下两种任务类型:

1、<任务task>是周期性任务,用于那些必须在周期时间处理的所有程序,如模拟量监控、传动控制、PID回路控制器等。

在组态任务窗口,用户可以定义诸如任务周期时间和任务的优先级。

每个过程站资源下最多可以组态8个周期性任务。

2、<默认任务task>又称为PLC任务,是一种当没有其它固定周期的任务中断时,CPU就频繁地执行的任务。

所有组态在这种任务下的程序没有实时性,只有一些二进值逻辑程序可以放在默认任务下。

每个过程站资源下最多可以组态一个默认周期性任务。

对冗余过程站中的USRTask(TASKLIST)下,Freelance系统提供四种任务类型:

<任务task>、<默认task>、<冗余任务task/RED>、<冗余默认task/RED>

通常为了保证过程站冗余切换时系统的无扰动,我们在冗余过程站中采用冗余任务。

每个过程站资源最多可以组态8个用户任务和1个默认任务!

可组态最快任务周期为5ms!

在AC800F控制器中,任务区分为用户任务和系统任务!

优先级和操作系统

实时操作系统的优先级从0到255,其中,优先级0为最低的优先级。

任务的优先级(请不要和报警信息的优先级相混淆),控制多个同时处于运行状态的任务的处理过程。

具有相同间隔时间的多个任务的多任务处理,是靠任务的优先等级来控制的。

对于用户任务,可以指定的最低优先级为51,最高优先级为99.

优先级50:

默认任务(最低优先级,固定)

优先级51-99:

周期性用户任务(优先级从51到99),缺省值为:

51

优先级51-99:

LatCSnd和LatCRcv任务(优先级从51到99),缺省值为:

99

优先级99:

系统任务:

coldstart,warmstart,run,stop任务(固定)

优先级100:

Error任务(最高优先级,固定)

用户任务-默认任务

PLC模式

最多只能有一个任务可以组态为默认任务,以PLC模式运行。

默认任务是所有用户任务中优先级最低的,并且连续运行。

这将导致尽可能以最快的循环时间处理该任务下的程序。

由于其优先级最低,随时可以被其它任务中断。

默认任务只有在没有其它任务执行时运行。

所有组态在默认任务下的应用程序的运行周期必须小于指定的监控时间,否则将出现过载信息。

默认任务只能用于二进制处理!

需要循环处理的功能块(如PID控制器),不能组态在默认任务中。

使用默认任务将使CPU的负荷增加到100%!

变量列表

名称:

变量名,最多16个字符

注解:

变量的注解,最多34个字符

资源:

一个变量总是分配到一个资源,只有定义了变量的输出属性X为Y(es),则所有其它资源才可以读该变量。

X:

Y=变量可以被其它资源读

N=变量只能被只身资源使用

P:

Y=变量从过程映像处理

N=变量直接从I/O模件处理

标签列表

名称:

标签名,最多16个字符

短注释:

标签的短文本注释,最多12个字符

长文本:

标签的长文本说明,最多30个字符

L:

库类型S标准库类型

U用户自定义功能块

E外部库类型(SFC程序)

P:

检查核对

@功能块经过检查

#功能块未经过检查

 

FBD

FBD程序页:

最大10x10=100页

输出(E)复选框,如果选中,则该变量可以被其它控制器访问,缺省情况下只能其所指定的资源(控制器)中使用。

Ctrl+左键点击对引脚取反!

变量连接到功能块引脚

1、按下Shift+ctrl键然后点击鼠标左键,指针变成放大镜,拖动鼠标至目的地即可!

2、按住ctrl键,拖动鼠标(只能水平或垂直)画

 

项目树分支矩形可能的几种颜色:

粉红色:

该对象已经修改,还没有经过核对检查

绿色:

该对象经过检查无错误

红色:

该对象正确完成检查,但其修改将对所在资源有影响,加载时资源将会暂时停止

黄色:

该对象正确完成检查,其修改对任务有影响,需要重新加载

还有几种标示需要注意:

表示该分支是关闭的,并且其下的分支有一些修改存在。

在检查核对时发现有修改

+路径关闭,下面还有分支

-路径展开,没有分支在下面

ST语句

一个基本的ST语句包括三个部分:

被分配的变量,赋值运算符,表达式

 

一个控制器至少需要3个模件:

电源模件,以太网模件,现场总线模件

AC800F一组只能插入10个DO/AO,可以插12个DI/AI

功能块的复制和粘贴只能在同一个功能块图中进行。

粘贴一个对象后,必须重新命名变量名和指派新的标签名。

项目树中导入块,一般放在暂存池中

功能块导入

导入部分FBD程序后,必须重新命名变量并指派标签名!

变量列表导入

变量导入后,由于需要重新分配资源,新导入变量的输出属性“X=Yes”将丢失!

项目导入

项目导入时需要输入一个新名字,输入一个新名字或者覆盖一个已存在的项目

项目文件导入后,必须对所有站进行完全下载(加载全部站)!

导出的CSV文件包括项目的全部组态信息

输出备份

输出到一个操作员站

必要条件:

1、Digivis必须在目标PC上启动

2、在ControlBuilderF的PC上项目文件必须被保存

文件“backup.zip”保存在目标pc的digivis安装的子目录“proj”下。

导入备份

选择导入备份,在如下的对话框中输入目标PC的资源ID和IP地址

 

CBF联机调试

联机调试先决条件:

1、工程师站上插入以太网卡并正确安装

2、TCP/IP驱动程序已经加载

3、系统总线电缆已经正确连接到要调试的过程站

4、站的资源ID和IP地址设置正确,且在整个系统中唯一

5、过程站(CPU)目前的操作系统已经更新升级,与CBF一致

6、目前的EPROMS已经加载到相应的模件

联机调试模式下,可以对参数进行设置,有2种设置参数的方法:

写入:

修改过程站参数,但在项目文件中不保存

修改:

修改过程站参数,并保存在项目文件中

系统时钟

一般以IP地址最小的站为主时钟,但如果一个过程站上连接了标准时钟,那么,这个过程站将作为主时钟,,一旦作为主时钟的过程站从总线上断开,则第2个IP最低的过程站将成为主时钟

为了启动时钟同步,哪怕只有一个控制器的系统,也必须首先设置本地时间。

如果在数据交换过程中没有主时钟,一个新的CPU总是以一个初始的日期运行,数据交换后的时间就会不正确,所以必须设置时钟同步,否则,趋势显示将无法运行。

趋势归档

如果“允许归档”被选中,“启动”栏中选择了“打开”,趋势数据会以启动模式进行归档。

“删除旧归档”用来决定在重新启动操作员站时,是否删除旧的归档。

“归档文件名称”用来指定在操作员站硬盘上面趋势归档文件的名称。

“归档长度”可以定制为天,小时,分钟和秒。

输入不可以小于1S,最大不可以超过24855天(68年)。

如果在“启动”栏中选择了“就绪”,采集和归档启动触发就由采集块的SEN输入状态激活。

在digivis上自由趋势显示

每个操作员站中趋势显示的数量是有限的:

最大数=125-组态项数量

Freelance系统分为系统报警、故障报警,开关报警,提示和提示信息报警类型。

根据对运行过程重要性,可以对报警类型进行优先级归类,一个系统级(分成三组S1-S3)和五个过程级(1-5)。

优先级

信息类型

显示颜色

S1-3

系统信息

蓝色

1

故障信息

红色

2

故障信息

橙色

3

故障信息

黄色

4

开关信息

黄色

5

提示信息

-

 

记录和报表

一个操作员站最多可以处理4个干扰源记录,4个操作员日志和3个SSLN和一个SSL1,作为日志的补充,CBF提供了一个报表类型:

Excel报表

关于CBF系统时间修改

时钟准确在AC800F系统中是很重要的,你问的也是一个常见问题,很多用户可能都遇到过系统程序下装后,数值显示正常但是趋势有问题。

经过检查可能发现了控制器时间不对,想修改却发现那个变量是只读的。

造成这种情况的原因是最初EPROM加载时网络设置有问题或首次下装程序时时区不正确,如果要使系统时间准确同步需要从以下几步入手:

1、检查项目文件内时区是否为北京时区,如果不是马上修改;

2、检查配置文件(Configration)中,时钟同步是否已经运行

   IP 地址:

172.16.1.XX 子网掩码:

255.255.240.0

  注意:

子网掩码必须255.255.240.0,否则问题解决不了

3、对所有控制器重新进行EPROM加载,之后对所有控制器重新断电重启,并且将网络交换机断电重启(交换机必须断电重启)

4、对控制器进行整站下装

5、检查系统时钟,应该就正常了,时钟正常了趋势显示就可以正常。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1