2、常用调试软件2.1 RSlogix 5000软件加热炉撬块的AB PLC操作简要说明:用装有RSLogix 5000及RSlinx软件的式控机连接PLC;连接方式有以下两种:a)串口连接方式,使用1756-CP3 连接计算机和处理器;b)以太网连接方式,使用RJ45接口的网线。
RSLinx软件:通讯管理工具RSLinx RSLinx软件是工业通讯的枢纽。
它为所有的AB网络提供了完整的驱动程序。
通过RSLinx软件,可以查看所有的活动网络。
程序上载、在线及卡件故障查看a)单击开始->Rockweell Software ->Rslogix 5000 Enterprise Series->RSLogix 5000,打开RSLogix 5000,出现以下画面。
b)点击主菜单上的Commmunication,选择Who Active,或者直接点击,出现以下画面:注:此图是在未连接控制器时所截,在连接控制器正常状态下不会显示此符号,显示。
c)选中处理器,点击Go Online将程序在线并上载。
单击左边CPU,各种卡件,在属性中就可以看到如些图所示的卡件的相关情况程序的编辑、下载、保存程序修改编辑方式有离线和在线两种方式:a)离线方式:在离线状态下,修改编辑好所需修改的内容并保存,点击Download,就可以将程序下载到控制器。
b)在线方式:在线方式下,首先选中要修改的梯级,双击或然后点击Start pending Rung Edits,出现画面:c)修改后点击:Accept Pending Program Edits,弹出对话框: 点击“OK”,点击按钮,弹出对话框: 点击“Yes”,然后点击点击“Yes”,完成在线编辑。
d)点击“File”、“Save as…”,出现对话框:e)在加热炉程序修改过程中,主要修改内容如下图所示:FB:流量计孔管径比注意事项:●选择连接方式最好选择以太网方式;●修改过程中将二、三级节流阀打在就地状态;●在修改任何程序前先将原始程序备份;●明确所要修改内容,禁止随意删除梯极图。
2.2 roclink 800参数设置及调试ROCLINK800使用说明2.2.1运行ROCLINK800ROCLINK800 组态软件是ROCLINK FOR WINDOWS的更高级版本,具体菜单内容与ROCLINK FOR WINDOWS相同,但是在与FloBoss103在线连接时需注意以下事项:需要更改电脑的语言及区域设置,具体步骤如下:从电脑左下角的开始菜单中选择设置—>控制面板;在控制面板里选择“区域及语言选项”后出现如下画面:在“高级”选项卡中,将语言设置从中文(中国)改为英文(美国),如下图所示。
点击“应用”按钮,弹出需要重新启动电脑的对话框,点击Yes,重启电脑之后设置修改成功。
连接FB103到电脑。
双击ROCLINK800图标,打开组态软件,显示如下登陆界面:鼠标放在“User ID”字母上,单击左键;点击直接连接后,等ROCLINK800软件右下角的红色“OFF-LINE”标记变为绿色“ON-LINE”后,连接成功。
2.2.2Floboss103组态 a) 时钟设置ROC > Clock ,时钟,修改FB103的时钟,用鼠标点选日历图片上年月日,右下角的时钟通过点选上下箭头修改。
Daylight Saving Time 是指夏令时,因为我国不执行夏令时,所以选择默认Disable.b) 流量计算机信息点击此图标,建立电脑和FB103的连接ROC> Information,General选项中,显示了站名(可编辑),设备类型(自识别)。
Address::设备ID,Modbus通讯时,此ID为从机地址。
Contract Hour:贸易交接时间,通过输入0~23来确定每天的交接点时间,例如:0表示午夜12点,8表示上午8点,20表示下午8点。
Units:选择公制或美制单位,公制单位:温度为℃,压力为kPa。
决定了最终显示值的单位。
其它选项保持默认即可。
Points:显示FB103的功能,创建文件时已设置,一路PID控制,一个AGA计算,35点的标准数据库和4个点的扩展数据库。
Other Information:显示当前Fb103内部的操作系统版本信息,Version Name: Ver 2.12 是当前最高版本。
其它硬件版本信息,供参考。
c)标志位信息ROC>Flags,当Fb103在线连接时才出现以下画面:Warm Start:热启动,初始化SRAM寄存器,不影响配置文件及数据;Cold Start:冷启动,恢复配置到曾经保存过的配置文件,如果从未执行过配置文件存储到Flash的操作,则冷启动后恢复出厂默认,冷启动可能会丢失配置,因此在执行冷启动前,要点击Flash Memory > Save Configuration.d)I/O配置General选项:Point Number: A1,第一个输入点,差压;A2,第二个点,静压;A3,第三个点,温度。
Value: 测量值Low Reading EU:量程下限High Reading EU:量程上限Scanning:Enabled,表示当前Value值来自变送器的测量值,Disabled, 表示当前Value值不是来自变送器,为手动输入,此时可在Value处手动输入数值来模拟信号的输入。
Advanced对变送器进行标定后,Adjusted A/D 0%和Adjusted A/D 100%便确定,其他值为默认。
Alarm:Rate Alarm:被测变量变化速率报警限,在1s的扫描周期内,如果差压有超过此报警限的波动,则报警。
e)仪表标定使用ROCLINK800配置软件可以对输入进行初始标定和再标定。
标定过程采用5点标定法,5点标定包括零点、量程终点和三个中间点。
●选择Meter>Calibration,点击Freeze按钮。
●如果要标定压力输入,在将压力传感器移开过程介质前,需要打开阀阻上的旁通阀。
如果要标定温度输入,跳到步骤d。
移开DVS的步骤●如果标定的是压力输入,需要连接压力标定仪表到DVS上。
标定时管路开关方位如下图所示。
压力标定开关方向●如果标定温度输入,则断开RTD传感器,将标准电阻箱连接到FloBoss的RTD接线端子。
●点击要标定的参数下的Calibrate按钮,显示Set Zero标定窗口,如下图所示:●设定低(零)值。
对于压力输入,典型值是相对大气压设定。
对于温度,零点应为-40℃。
●在Dead Weight/Test Value后的空白处输入零点设定值。
对于在绝压装置上的静压值,要记住输入实际的大气压,如14.73psi,对于表压表则为0;对于温度为-40℃,将电阻箱调至-40℃所对应的电阻值;●当Live Reading值显示稳定后,点击Set Zero按钮来标定零点读数。
之后出现Set Span窗口,如下图所示:●设定高值(量程上限);●在Dead Weight/Test Value后的空白处输入上限设定值。
对于在绝压装置上的静压值,要加上实际的大气压,如300+14.73;对于温度是240℃,将电阻箱调至-40℃所对应的电阻值;●当Live Reading值显示稳定后,点击Set Span按钮来标定上限读数。
之后出现Set Midpoint1窗口,如下图所示;●如果执行两点标定,则点击Done。
对输入的标定结束。
●如果要标定中间点,则在Dead Weight/Test Value输入设定值,对于温度可以设置为-40~240℃之间的任一值,此时将电阻箱调至该值所对应的电阻值。
●当Live Reading值显示稳定后,点击Set Mid1按钮来标定读数。
之后出现Set Midpoint2窗口,如下图所示:●如果执行三点标定,则点击Done。
对输入的标定结束。
如果继续则输入设定值后点击Set Mid2按钮。
●继续以上类似步骤,直到5点标定完成,返回Meter Calibration窗口。
●重新使用双变量传感器到过程测量中,在测量应用前不要关闭阀阻上的旁通阀。
●点击OK关闭标定窗口,解冻freeze values。
f)零漂的调整●调整零漂,保持传感器旁路阀打开(模拟一个无流量条件),来自标定仪表的管路压力或者操作静压作用于传感器。
调整步骤如下:选择Meter>Calibration,点击Freeze按钮。
●点击Diff Press下面的Zero Shift按钮,打开Set Zero Shift窗口,如下图所示:●检查Reading确定是否需要进行零漂修正。
●如果Reading不是0,则点击Set Zero Shift来调节零漂,点击Done。
如果Reading是0,则点击Done。
●Meter Calibration窗口出现,点击OK。
g)历史数据库归档Configure> History Points归档类型说明:Avg-Linear :一秒钟采样一次,进行线性平均;Accumulate/Sencond:每秒流速值按照一秒间隔采样并累加,一般用选择需要归档的数据点可选择归档类型于单位为m3/s的测量值的归档;Accumulate/Minute:每分钟的流速值按照一秒间隔采样,并在一分钟内累加,一般用于单位为m3/m的测量值的归档;Accumulate/Hour:每小时的流速值按照一秒间隔采样,并在一小时内累加,一般用于单位为m3/h的测量值的归档;Accumulate/Day:每天的流速值按照一秒间隔采样,并在一天内累加,一般用于单位为m3/d的测量值的归档;Current Value:采样时刻捕获的当前测量值;Totalize: 一般用于总累积值的历史归档。
常用的需要归档的历史点如下:其中8个历史点为默认配置:ERN1, MINTDY:今天流量计量分钟FLW1, CURDP:差压FLW1,CURFP:静压FLW1,CURFP:温度FLW1, IMV/BMV:系数C’FLW1,HWPF:压力扩展FLW1,CURFLO:瞬时流量FLW1, ENERGY:瞬时能量;另外最好增加以下历史点,见图及说明:FLWNEW1, FLOWDY:每天瞬时流速FLWNEW1, FLOWHR:每小时瞬时流速FLWNEW1, FLOTDY:当天累积流量FLWNEW1, FLOYDY:前一天累积流量FLWNEW1, FLOMTH:当月累积流量FLWNEW1, FLOPRV:前一个月累积流量FLWNEW1, FLOACC:总累积流量h)MODBUS通讯配置步骤-1选择端口, 1-Local Port为本地编程口RS232规格,2-Comm1为RS485口,3-Comm2为可选的RS232 modem/radio.设置通讯参数,如Baud Rate(波特率:9600),奇偶校验(Parity: None, Data Bits: 8;Stop Bits:1)设置握手参数(Key On Delay: 0.01;Key Off Delay:0.01)步骤-2设置通讯模式: RTU高低字节: MSB/LSB first步骤-3FB103寄存器配置,9个寄存器表,寄存器地址无限制,从TLP表中选择需要上传的数据,赋给相应的寄存器地址,配置转换代码点/参数索引.上位机所读数据需配置在表3A 或3B 中需上位机修改的数据应配置在表9-Function16中pointparamIndexing:举例说明其用法当选择Point时,第一行寄存器从7000~7005中存放参数为:7000~7001:3- Analog Inputs, AIN A1-Diff Pres, 14-Filtered EU Value 差压7002~7003:3- Analog Inputs, AIN A2-Static, 14-Filtered EU Value静压7004~7005:3- Analog Inputs, AIN A3-RTD, 14-Filtered EU Value 温度当选择Param时,第一行寄存器从7000~7005中存放参数为:7000~7001:3- Analog Inputs, AIN A1-Diff Pres, 14-Filtered EU Value差压7002~7003:3- Analog Inputs, AIN A1-Diff Pres, 15-Mode 差压模式7004~7005:3- Analog Inputs, AIN A1-Diff Pres, 16-Alarm Code 差压报警代码i)流量计量配置Meter Type:孔板Calculation Standard:1992 AGA3计算标准Pipe Diameter:管径Orifice Diameter:孔径Low Flow CutOff:小流量信号切除Integral Multiplier Period:计算周期:建议采用默认值15minutes.Inputs:将差压、压力和温度引入计算模块;当需要手动输入数值进行计量验算时,点击每个I/O Definition (Differential Pressure, Static Pressure, Temperature)后的按钮,如下图,选择Undefined,之后在Values的空白位置可以手动填入验算需要设定的差压值,静压和温度是同样的方法,验算完成要恢复原先的配置:Gas Quality:填入气体组分摩尔百分比。