其模块作用为:
当使能端为OFF及为0时,输出端(OUT)将输出IN(1)端的模拟量值,当使能端为ON及为1时,输出端(OUT)将输出IN(2)端的模拟量值[2]。
将PIDA输出的OP值分别给到SELREALA_a的IN(1)通道和SELREALA_b的IN(2)通道。加一FLAGA模块,此模块为数字量输入模块,有两输出状态,0和1,将它的PVFL 输出端给到SELREALA_a和SELREALA_b的使能端(G)。再加一模拟量输出NUMERICA模块,将它的模拟量输出端PV分别连接到SELREALA_a的IN(2)通道和SELREALA_b的IN(1)通道,并将输出置为0。这样,当FLAGA输出为0时,SELREALA_a将输出IN(1)的值,此时为PIDA输出的OP值,而SELREALA_b也同样输出IN(1)通道的值,但此时为NUMERICA模块的PV值,为0。当FLAGA输出为1时,SELREALA_a将输出IN(2)的值,及NUMERICA模块的PV值,为0,而SELREALA_b的IN(2)的值为PIDA的OP值。这样,就能够实现通过流量FI16262对两个计量泵进行冲程调节。
图7·控制策略组态
另外,将FIAGA模块的两个状态State 0 Text:改为:选择B泵调节;State 1 Text:改为:选择A泵调节。这样,在流程图画面中,通过选择控制计量泵A/B就可以分别对两个泵进行控制。
3.3遇到问题及解决方案
3.3.1在调试过程中,由于UPS供电系统故障,导致DCS系统掉电,重新上电后,控制器全部处于IDLE状态,无法正常工作。对CONGFIGRATIONG中的CEE 工程文件状态(STATUS)进行修改,选择WARMSTART暖启动后,系统恢复正常工作[3]。
3.3.2 DCS系统掉电后发现在MONITOR中修改的部分数据丢失,查询原因后发现故障原因是由于未及时进行UPDATA TO PROJECT操作造成,由于处于调试阶段,重新对数据进行修改,恢复原有设置。并要求在今后工作当中,修改MONITOR数据后立即进行UPDATA TO PROJECT,防止类似问题再次发生。
3.3.3 REGCTL组中的功能块在组态过程中,应将默认工作模式设置为CAS模式,以防止系统停电再次上电后出现改组内的功能块无法自动投入运行的问题。
3.3.4系统中AO、DO通道在组态时,fault option选项中属性如选择Unpower则下装后会失电;应设置为hold,下装时保持,防止在下装过程中输出状态发生变化,导致生产发生波动。
3.3.5在系统调试过程中操作站多次出现故障,故障情况如下:
A、在长时间为进行操作情况下出现键盘无法使用,
B、经常出现流程图无法调用问题,
C、在调用一步分流程图时出现“Errors have occurred on this page. please reload the page. if this error continues contact your system administrator”
对操作站系统进行多次重新安装后仍无法解决,联系厂家对系统软件进行升级并打好补丁后问题得以解决。
3.3.6部分阀门定位器无法与DCS进行HART通讯,对智能定位器进行现场升级后,问题得以解决。
3.3.7 在调试工程中发现部分泵电机无法启动,经检查发现,由于仪表到电器的启动信号为脉冲信号,脉冲宽度默认设置为0.5秒,达不到MCC马达控制中心启动要求,将脉冲信号宽度进行调整,设为1秒后,该问题得以解决。
3.3.8 PKS中的多路选择控制用SWITCH模块来实现,可每次控制器重启或者重新DOWNLOAD改CM模块时,SWICH块的MODE和MODEATTR的又会恢复系统默认的MANUAL模式。经过多次试验,确定NUMERIC模块输出数字命令不受控制器重启和DOWNLOAD影响,但是将SWITCH模块的MODE和MODEATTR命令引脚引出后发现,NUMERIC的数字信号不能与命令信号连接,经过反复试验,最终确定命令的输入需要ENUM枚举量信号。将NUMERIC模块固定输出2,经过TYPRCONVERT模块将IN.FLOAT64的信号转变成OUT.ENUM枚举量信号,接到SWITCH的MODE和MODEATTR命令引脚,这样就将SWITCH模块强制为CAS和PROGRAM状态,同时不受重启控制器和DOWNLOAD模块影响。
台达DOP-W系列提供10.4”/12”/15&rdqu…
JetNet 3005G · 5口全千兆RJ-45交换机 …
显示规格 一般规格 环境规格 结构规格 外形…
功能规格 …
功能规格 …
西门子SIMATIC S7-400PLC的主要特色为:极高的处理…