已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湛江港300#、301#泊位装卸储运监控系统 工程师培训手册制作单位:武汉南华工业设备工程股份有限公司制作人:倪祥刚制作时间:2011年3月8日目录第一章 概述2第二章 plc介绍32.1 plc的结构和工作原理32.2 plc的编程语言52.3 s7 plcstep7编程环境7第三章 湛江港300#、301#泊位装卸储运监控系统plc程序说明113.1 硬件组态113.2本系统总体结构113.3 各i/0站配置123.4、中央控制系统系统基本结构163.5、系统设备布置173.6中控室现有设备:183.7plc程序部分:183.8基于plc程序的现场硬件故障查找及处理方法:21第四章 fameview介绍234.1 fameview软件介绍234.2 设备数据表介绍234.3 运行数据库介绍244.4 低层开发244.5上位机常见问题及处理方法25第五章 湛江港300#、301#泊位装卸储运监控系统流程启、停逻辑说明285.1中控联动方式285.2中控点动方式465.3现场点动方式49第一章 概述湛江港300#、301#泊位装卸储运工艺系统技术改造工程监控系统,用于完成对生产流程的实时监控和状态记录。在我们共同的努力下,经过近半年的试投产,本套监控系统能够满足生产的要求,为了以后方便维护特制定本套手册。本手册主要是从开发原理,设计思路和维护中常见问题处理办法等几个方面来讲解的,主要包括下位机plc软件编程和上位机fameview监控界面设计两大部分,详细说明其编写过程和实现原理。第二章 plc介绍2.1 plc的结构和工作原理2.1.1 可编程序控制器的组成与基本结构plc是微机技术和继电器常规控制概念相结合的产物,plc是一种工业控制用的专用计算机,是由硬件系统和软件系统两大部分组成。 图2-1 plc硬件图硬件系统由电源,控制器,运算器,输入输出单元,储存器,i/o接口组成。plc的软件系统由系统程序和用户程序两大部分组成。系统程序由plc的制造企业编制,固化在prom或eprom中,安装在plc上,随产品提供给用户。系统程序包括系统管理程序、用户指令解释程序和供系统调用的标准程序模块等。由于通过改进系统程序可以在不改变硬件系统的情况下大大改善plc的性能,因此系统程序也在不断升级和完善。用户程序是根据生产过程控制的要求由用户使用制造企业提供的编程语言自行编制的应用程序。用户程序包括开关量逻辑控制程序、模拟量运算程序、闭环控制程序和操作站系统应用程序等。(1) 开关量逻辑控制程序。它是plc用户程序中最重要的一部分。(2) 模拟量运算程序及闭环控制程序。通常,它是在大中型plc上实施的程序。(3) 操作站系统程序。它是大型plc系统经过通信联网后,由用户为进行信息交换和管理而编制的程序。2.1.2 plc的工作过程与工作原理工作过程:plc上电后,就在系统程序的监控下,周而复始地按固定顺序对系统内部的各种任务进行查询、判断和执行,这个过程实质上是一个不断循环的顺序扫描过程。一个循环扫描过程称为扫描周期。plc在一个扫描周期内基本上要执行以下六个任务:(1) 运行监控任务。为了保证系统可靠工作,plc内部设置了系统监视定时器wdt,wdt的时间设定值一般为扫描周期的23倍,通常为100200 ms。(2) 与编程器交换信息任务。编程器在plc的外部设备中占有非常重要的地位,用户把应用程序输入到plc中,或对应用程序进行在线运行监视和修改都要用到它。编程器在完成处理任务或达到信息交换的规定时间后,就把控制权交还给plc。(3) 与数字处理器(dpu)交换信息任务。一般大中型plc多为双处理器系统,一个是字节处理器(cpu),另一个是数字处理器(dpu) ,在一般小型plc中是没有这个任务的。(4) 与外部设备交换信息任务。如果没有连接外部设备,则该任务跳过。(5) 执行用户程序任务。系统的全部控制功能都在这一任务中实现。(6) 输入/输出信息处理任务。 plc的输入/输出过程:plc的工作方式是周期扫描方式,所以其输入/输出过程是定时进行的,对用户程序而言,要处理的输入信号是输入信号状态暂存区的信号,而不是实际的信号。运算处理后的输出信号被放入输出信号状态暂存区中,而不是直接输出到现场的。plc周期性的输入/输出处理方式对一般控制对象而言是能够满足的,但是对那些要求响应时间小于扫描周期的控制系统则不能满足,这时可以用智能型输入/输出单元或专门的软件指令,通过与扫描周期脱离的方式来解决。 plc的工作原理:plc的工作原理与计算机的工作原理是基本一致的。plc执行的任务是串行的,与继电器逻辑控制系统中控制任务的执行有所不同。从plc的工作过程可以看到,整个工作过程是以循环扫描的方式进行的。循环扫描方式是指在程序执行过程的周期中,程序对各个过程输入信号进行采样,对采样的信号进行运算和处理,并把运算结果输出到生产过程的执行机构中。2.2 plc的编程语言plc为用户提供了完整的编程语言,以适应编制用户程序的需要。plc提供的编程语言常有以下几种:梯形图、指令表、顺序功能流程图和功能块图。梯形图(lad):梯形图(lad)编程语言是从继电器控制系统原理图的基础上演变而来的。plc的梯形图与继电器控制系统的梯形图的基本思想是一致的,只是在使用符号和表达方式上有一定区别。图2-2是一个典型的梯形图。左右两条垂直的线称作母线。母线之间是触点的逻辑连接和线圈的输出。 图 2-2 梯形图2.2.1 plc的程序结构 控制一个任务或过程,是通过在run方式下,使主机循环扫描并连续执行用户程序来实现的,用户程序决定了一个控制系统的功能。广义上的plc程序由三部分构成:用户程序、数据块和参数块。用户程序是必选项。用户程序在存储器空间中也称为组织块,一个完整的用户控制程序应当包含一个主程序和若干子程序序两大部分。程序结构示意图如图2-3所示。 图2-3 plc程序结构 数据块为可选部分,它主要存放控制程序运行所需的数据,在数据块中允许以下数据类型:布尔型,表示编程元件的状态;十进制、二进制或十六进制数;字母、数字和字符型。参数块也是可选部分,它存放的是cpu组态数据,如果在编程软件或其他编程工具上未进行cpu的组态,则系统以默认值进行自动配置。2.3 s7 plcstep7编程环境2.3.1 s7系列plc简介 组合式结构 图 2-4 工业过程s7系列plc简介硬件组成:电源模块,中央处理单元cpu ,存储器,输入/输出部件(i/o单元或i/o模块),导轨、总线连接器,电源模块ps 307输出24vdc,它与cpu模块和其它信号模块之间通过电缆连接,而不是通过背板总线连接。s7-300 plc的存储区 输入区 i 输入映像区 i 0.0i 0.7 i 1.0i 1.7 输出区 q 输出映像区 q 0.0q 0.7 q 1.0q 1.7 位存储区 m 内部存储位 m 0.0m 0.7 m 1.0m 1.7 外设输入 pi 直接通过内部总线访问外设输入 外设输出 pq 直接通过内部总线访问外设输出 定时器 t 为定时器提供存储区 计数器 c 为计数器提供存储区 l堆栈 为fc、fb、ob运行时提供暂时存储空间 数据块 db 存放程序数据信息2.3.2simatic step 7编程环境 step 7编程环境如下图所示: 图2-5 编程环境图2.3.4 硬件配置的步骤 硬件总体图形。 图 2-6 硬件图硬件配置步骤如下:双击进入plc硬件配置 图2-7 配置步骤一插入个组件:点击选各组件 图2-8 配置步骤二组态完后的硬件界面: 图2-9 组态完成图2.3.5 分布式 i/o 图2-10 分布式i/o图2.3.6 profibus-dp介绍dp主站和dp从站间的循环用户数据传送。各dp从站的动态激活和撤销。dp从站组态的检查。诊断功能,三级诊断信息,输入或输出的同步。通过总线给dp从站赋予地址。通过总线对dp主站(dpm1)进行配置。每dp从站的输入和输出数据最大为246字节。第三章 湛江港300#、301#泊位装卸储运监控系统plc程序说明3.1 硬件组态湛江港300#、301#泊位装卸储运监控系统硬件组态如下: 图 3-1 硬件组态系统图硬件系统共有一个主站,10个i/o分站组成,主站与分站之间通过profibus-dp线进行通讯连接。3.2本系统总体结构系统的网络结构图如图32所示。 图32系统网络结构图图33控制网络结构图3.3 各i/0站配置3.3.1 plc主站的配置序号名称型号单位数量备注1cpu414-36es74144hm140ab02西门子2ps4076es74070kr020aa02西门子3ur2-h6es74002ja000aa01西门子4eprom 4m6es79521ak000aa02西门子5cp4435 6gk74435fx020ab02西门子6电池6es79710ba004西门子7cp443-16gk74431ex200xe02西门子8光纤链路模块6es79601aa040xa014西门子9光纤6es79601aa045aa02西门子10step7 v5.46es78104cc080ya5套1西门子3.3.2 ss1现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp1turck2电源预铸电缆rkm52-2m1turck3总线预铸电缆rssw451-1m1turck4总线预铸电缆rksw451-1m1turck5开关量输入模块bl67-8di-p5turck6模拟量输入模块bl67-4ai-v/i3turck7底板bl67-b-4m12-p8turck8i/0预铸电缆was4-2m32turck9olm模块6es79601aa040xa01西门子3.3.3 ss2现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp1turck2电源预铸电缆rkm52-2m1turck3总线预铸电缆rssw451-1m1turck4总线预铸电缆rksw451-1m1turck5开关量输入模块bl67-8di-p7turck6模拟量输入模块bl67-4ai-v/i5turck7模拟量输出模块bl67-2ao-i4turck8底板bl67-b-4m12-p16turck9i/0预铸电缆was4-2m64turck10olm模块6es79601aa040xa01西门子3.3.4 th1现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp2turck2电源预铸电缆rkm52-2m2turck3总线预铸电缆rssw451-1m2turck4总线预铸电缆rksw451-1m2turck5开关量输入模块bl67-8di-p13turck6开关量输出模块bl67-8do-0.5a-p4turck7热电阻pt100模拟量输入模块bl67-2ai-pt4turck8底板bl67-b-4m12-p21turck9i/0预铸电缆was4-2m84turck10olm模块6es79601aa040xa02西门子3.3.5 th2现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp1turck2电源预铸电缆rkm52-2m1turck3总线预铸电缆rssw451-1m1turck4总线预铸电缆rksw451-1m1turck5开关量输入模块bl67-8di-p8turck6开关量输出模块bl67-8do-0.5a-p3turck7热电阻pt100模拟量输入模块bl67-2ai-pt5turck8底板bl67-b-4m12-p16turck9i/0预铸电缆was4-2m64turck10olm模块6es79601aa040xa01西门子3.3.6 th3现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp2turck2电源预铸电缆rkm52-2m2turck3总线预铸电缆rssw451-1m2turck4总线预铸电缆rksw451-1m2turck5开关量输入模块bl67-8di-p8turck6开关量输出模块bl67-8do-0.5a-p2turck7热电阻pt100模拟量输入模块bl67-2ai-pt4turck8模拟量输入模块bl67-4ai-v/i2turck9计数模块bl67-1-cnt/enc3turck10底板bl67-b-1m12-8311cnt预铸电缆wwas8.005-5/s117312底板bl67-b-4m12-p1613i/0预铸电缆was4-2m6414olm模块6es79601aa040xa02西门子3.3.7 th4现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp2turck2电源预铸电缆rkm52-2m2turck3总线预铸电缆rssw451-1m2turck4总线预铸电缆rksw451-1m2turck5开关量输入模块bl67-8di-p8turck6开关量输出模块bl67-8do-0.5a-p3turck7热电阻pt100模拟量输入模块bl67-2ai-pt4turck8底板bl67-b-4m12-p15turck9i/0预铸电缆was4-2m60turck10olm模块6es79601aa040xa02西门子3.3.8 th6现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp2turck2电源预铸电缆rkm52-2m2turck3总线预铸电缆rssw451-1m2turck4总线预铸电缆rksw451-1m2turck5开关量输入模块bl67-8di-p11turck6开关量输出模块bl67-8do-0.5a-p5turck7热电阻pt100模拟量输入模块bl67-2ai-pt2turck8底板bl67-b-4m12-p18turck9i/0预铸电缆was4-2m72turck10olm模块6es79601aa040xa02西门子3.3.9 th7现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp2turck2电源预铸电缆rkm52-2m2turck3总线预铸电缆rssw451-1m2turck4总线预铸电缆rksw451-1m2turck5开关量输入模块bl67-8di-p14turck6开关量输出模块bl67-8do-0.5a-p5turck7热电阻pt100模拟量输入模块bl67-2ai-pt4turck8底板bl67-b-4m12-p23turck9i/0预铸电缆was4-2m92turck10olm模块6es79601aa040xa02西门子3.3.10 th8现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp2turck2电源预铸电缆rkm52-2m2turck3总线预铸电缆rssw451-1m2turck4总线预铸电缆rksw451-1m2turck5开关量输入模块bl67-8di-p6turck6开关量输出模块bl67-8do-0.5a-p2turck7热电阻pt100模拟量输入模块bl67-2ai-pt2turck8底板bl67-b-4m12-p10turck9i/0预铸电缆was4-2m40turck10olm模块6es79601aa040xa02西门子3.3.11 wls1现场i/o站的配置序号名称型号单位数量备注1耦合器模块bl67-gw-dp1turck2电源预铸电缆rkm52-2m1turck3总线预铸电缆rssw451-1m1turck4总线预铸电缆rksw451-1m1turck5开关量输入模块bl67-8di-p5turck6开关量输出模块bl67-8do-0.5a-p3turck7热电阻pt100模拟量输入模块bl67-2ai-pt3turck8底板bl67-b-4m12-p11turck9i/0预铸电缆was4-2m44turck10olm模块6es79601aa040xa01西门子本工程的自动化系统为分散控制、集中监控和集中管理结构,由上位计算机监控系统和可编程序控制器(plc)控制系统组成。控制系统采用上位机和plc的cpu加现场总线的控制结构方式(不使用plc本地i/o模块)。plc的cpu通过现场总线模块对整个系统中的设备进行数据采集和控制。通过上位计算机的人机接口对plc(对指令锁定控制)发出控制命令进行系统设备控制,同时系统中各设备的运行状态信息在上位机上位机上直观、动态地显示出来。上位机、plc和现场总线模块之间通过数据通信接口进行通信。现场总线通信协议采用符合国际标准的开放的profibus-dp协议。现场总线产品采用具有点诊断、点保护功能的组合型i/o模块。主机与现场i/o之间通过光缆连接,构成一个分散式控制网。监控开发软件为国际上知名厂家的组态式监控软件包,以简体中文windowsxp为平台,能提供良好人机界面。具有诊断、报警、显示、打印、报表、数据存储等功能。监控计算机与plc通过以太网相连,实现plc与监控计算机的信号传输。3.4、中央控制系统系统基本结构湛江港300#、301#泊位装卸储运工艺系统技术改造工程控制及计算机管理系统安装工程的中控系统实际上为分布式计算机网络控制系统。该系统的网络由管理网络和控制网络组成。其中控制网络又分为两层:上层为工业以太网,下层为profibusdp现场总线。上层控制网络由现场控制交换机、plc主站、操作站、工程师站和各单机子系统等组成,它们通过工业以太网交换信息;下层控制网络主要由plc主站、各转换楼的分布式i/o站(共10个)等组成。主要完成对各工艺机械设备的控制、操作、显示及生产管理。管理网络由计算机管理服务器、核心交换机通过防火墙与控制网络连接,主要完成生产作业及行政管理等工作。控制网络和管理网络通过以太网交换机进行通信,相互交换数据,但管理网络不参与控制网络中控制系统的操作和控制。为保证控制系统的安全,在控制网和管理网之间要通过防火墙进行隔离。3.4.1、控制网控制网有对系统的操作,系统及各设备的监视,流程控制,对现场采集的数据和信号传送等功能。控制网主要包括中控室主plc站、操作站、工程师站、ss1变电所远程i/o站,ss2变电所远程i/o站,th1转换楼plc远程i/o站、 th2转换楼plc远程i/o站、 th3转换楼plc远程i/o站、 th4转换楼plc远程i/o站、th6转换楼plc远程i/o站、th7转换楼plc远程i/o站、th8转换楼plc远程i/o站、wls1装车楼plc远程i/o站等。主plc站(包括本地站)设置在ss1变电所(1变电所)二楼电气室,为保证系统安全可靠运行plc采用双cpu热备冗余方式。3.5、系统设备布置本控制系统设有1个中央控制室和10个现场i/o站,中央控制室设在ss1变电所第三层。中央控制室主要包含微机操作站、plc控制器、网络交换机以及ups电源等。现场i/o站分别设在th1、th2、th3、th4、th6、th7、th8转换房,ss1、ss2变电所及wls1火车装车楼内,就近采集皮带机、除尘装置、喷洒装置等工艺设备及皮带机驱动装置配电柜的现场信号。主站与现场i/o站的通信采用profibus-dp现场总线协议。卸船机、堆取料机、火车装车楼自带的独立plc控制系统通过光缆经以太网接入中央控制室的网络交换机,与设在中央控制室的plc控制系统进行数据通信。中央控制室的网络交换机还预留有通信接口与装船机、翻车机、污水处理站、配煤中心的独立plc控制系统进行数据通信。3.5.1对卸船机、堆取料机、装车楼的控制卸船机、堆取料机、装车楼是具有独立控制系统的单机,它是由每台单机上设有的独立的plc来完成全机的控制。中控室(ccr)对这些单机是采用离线方式控制,使其能与带式输送机系统及辅助设备协调的运行。为保证系统运行的可靠性,各独立设备与最近的分布式i/o站之间有硬线连接,用于传送设备的状态信息,及中控系统对该设备的控制信息。各独立(设备)子系统失电信号也通过硬线连接进入中控系统,并纳入流程进行必要的联锁。控制系统与这些单机之间通过plc网络通信来传输和交换各种信息和数据。为提高控制可靠性,这些单机的上机电缆中除通信光缆外,还有控制电缆用作与地面带式输送机联锁控制用。控制系统对这些单机的控制要求是:按照中控室(ccr)相关的控制信号,各单机自行控制和操作。把各单机运行状态,主要机构位置信号传输给中控室(ccr)。当两个单机位置靠近有可能碰撞时进行报警并停止行走。能完成中控室(ccr)的流程作业量控制和负荷运转暂停控制的要求。具有与作业流程有关的联锁。3.6中控室现有设备:操作员站电脑三台,工程师站电脑一台,服务器一台,交换机两台,主站plc柜,ss1现场i/o站,ups一台。3.7plc程序部分:plc是基于时序控制的,根据设计院的要求,湛江港300#、301#泊位装卸储运监控系统时序如下:流程启动时,末端设备首先启动,其它设备按从尾到头的顺序依此启动,流程头部设备最后启动,流程所有设备都正常启动后,才开始装卸作业。在流程启动过程中,若前面一台设备有故障,则其后面的设备都不能启动,并发出信息提示和声光报警,操作员确认后,自动停止所有已启动的设备。流程停止时,头部设备首先停止,然后按从头到尾顺序延时依此停机,防止物料堆积。在流程运行过程中,若某台设备发生轻度故障,系统马上发出信息提示和声光报警操作员确认后,可按正常的停机顺序依此停机;若流程出现严重故障,则该设备的上游设备紧急停车,下游设备自动按从头到尾的顺序延时依此停车,并发出信息提示和声光报警。 根据时序要求,编写的主要程序如下: 图3-4 总体程序图说明:ob1为用户编写的主组织块,用于总调度各分功能块(fc);ob82到ob112为系统自带的默认组织块;fc1到fc801为用户编写的功能块,用户所写的各个皮带、斗轮机和卸船机的通信程序;(其中fc1作用是把现场的i/o点送给上位机);db1到db5为用户定义的数据块,用于存储数据lad为梯形图编程,stl为语句表编程;变量表用于观测各个变量实时运行状态; 图3-5 启停逻辑图在皮带启动过程中,只有满足如下条件才能启动:本条皮带没有报警,电动翻板已经翻到位,后面的皮带已经启动了,收到启动命令。 图3-6 顺停图为了防止物料的堆积,只有当前面的皮带已经停下,并且经过一定的延时,本条皮带才会停止运转。 图 3-7 急停条件图当外界有急停触发时,经过急停滤波,本条皮带立即停止运行,同时上游皮带急停,下游皮带一次顺停。3.8基于plc程序的现场硬件故障查找及处理方法: 3.8.1通讯的查看打开硬件组态,点击在线,如果i/o分站上没有任何显示,则表示本站正常,如果出现斜杠,则表示本站通讯中断。例如:如果ss1站上出项斜杠,则表示ss1站通讯中断。 图 3-8 通讯查看图3.8.2模块的跟换一旦发现模块坏了,在跟换的过程中请注意:相对于原来的位置不要改变,并且i/o的位置也不能改变。例如ss1站的第一个输入模块坏了,应将该模块取下,并将新的输入模块安装在这个位置,按原来的模块接线即可。其他的不用改变。3.8.3 i/o点的跟换 跟换i/o点后,请将程序中相应的i/o的地址做同一的更换。例如ss1站的第一个输入量模块中的第一个输入点坏了,而且该模块的第七个输入点为备用点,则可以将第一个输入点的接线接到第七个点上,同时plc程序中的i0.0必需都改为i0.7.3.8.4查看i/o点是否正常在硬件配置中进行,如下图: 图 3-9 i/o点查看图 例如要查看i7.0是否正常,先点击上图的监视选项,再观察状态值,为真或为假,然后与现场的i/o模块中的点比较。 第四章 fameview介绍4.1 fameview软件介绍此组态软件系统是集多年工程应用、开发和服务经验,基于windows 2000/2003/xp/vista操作平台,独立研制开发的纯32位、高档次组态监控平台软件,其运行稳定、速度快、简单易用、功能强大、扩展性好,能为用户提供经济完善的工业自动化监控解决方案; 已经被成功应用于冶金、化工、电力、配电、环保、筑路、核辐照、烟草、啤酒、铁路、炭、楼宇、水处理、锅炉、码头输送等各个行业,经实践证实适合所有的大中小型自动化项目应用;把可编程控制器(plc)和dcs作为适用对象,定位于自动化应用的中高端,专门设计了设备数据表,能对数据进行批量处理,多线程同时处理多个通讯设备,通讯速度和稳定性倍受赞誉;除提供通讯、运行数据库、画面、报警、历史数据等功能外,还提供了实用的数据库应用、配方、数据服务、报表、网络服务、串口服务、web服务、远程连接等增强功能,许多棘手问题总能迎刃而解;4.2 设备数据表介绍系统提供了被称为“设备数据表”的内存缓冲区,其中存放与外部控制设备通讯的数据,通过通讯驱动进行刷新和输出,运行数据库所需要的过程数据从设备数据表中取得; 控制设备 设备驱动设备数据表 运行数据库 应用程序/功能;(1)以批量的方式对通讯数据进行读写,而不是离散的数据读写,通讯速度快; 设备数据表相当于系统的i/o缓冲区,可加快系统的读写速度;特别适合于数据量较大的通讯系统; (2与同外部控制设备隔离,使系统的某个变量地址不与i/o地址关联,统一了数据表达格式,使系统访问不同的设备时,都具有相同的变量地址格式,不再为记住繁琐的变量地址而苦恼; (3)便于项目的转换,例如想把某个与西门子的plc通讯的系统转换为与ge fanuc的plc通讯时,只需重新定义设备数据表即可,不用修改组态数据库及其他部分; (4)使监控系统支持控制设备的冗余成为可能; 图 4-1 设备数据表4.3 运行数据库介绍监控系统通过通讯驱动,把外部控制设备中的成批的数据映象到设备数据表中,但成批数据无法直接使用,所以系统通过运行数据库提供各种变量,以各种方式来访问设备数据表; 运行数据库是整个控制系统的中心枢纽,运行数据库提供的各种变量,要供其他程序使用; 运行数据库,是面向对象的、结构化的、组态的实时数据库,开发人员进行了巧妙的设计,为了适应开发人员的习惯,把它仿真和模拟为一台超级的控制设备(plc),它里面有各种各样的数据和功能块; 图 4-2 运行数据库4.4 低层开发图形与点的对应:如下图: 图4-3 点的连接图以尾跑偏为例:属性中的动态填充颜色与变量th_di_bc101_wpp连接,经过设备数据表和下位机的数据表对应,与i/o分站中的i点对应,从而实现现场设备的监视。 基于vb的脚本流程控制中给下位机的命令是通过按钮下面的脚本发出的,如下图: 图4-5 vb脚本图4.5上位机常见问题及处理方法:更换电脑:更换电脑首先要将加密狗移动到相应的电脑上,然后把设备数据表中的ip改为本电脑的ip,调入项目。分别如下图。例如更换ip。则只需更换本地参数即可,点击设备数据表的一栏,将ip地址更换到相应机上即可。 图4-6 更换ip图 图4-7 调入项目图 项目调入的方法:点击菜单栏上的项目,接下来选择另外调入,出现上图所示画面,点击打开即可。点击绿色三角形按钮运行项目。关于电脑中毒,死机的处理方法,杀毒后,更换电脑或者重新启动电脑即可。 图4-8 点击运行图 第五章 湛江港300#、301#泊位装卸储运监控系统流程启、停逻辑说明本系统由三大流程组成:卸船流程、装车流程、直取流程。其中,卸船流程起始于卸船机(su),终止于斗轮机(usr)旁的堆场,所涉及到的皮带机为bc101、bc102、bc103、bc104、bc105、bc106、bc107、bc108、bc302、bc303;装车流程起始于斗轮机(usr)旁的堆场,终止于装车楼(wls),所涉及到的皮带机为bc302、bc303、bc402、bc801;直取流程起始于卸船机(su),终止于装车楼(wls),所涉及到的皮带机为bc101、bc102、bc103、bc104、bc105、bc106、bc107、bc108、bc302、bc303、bc402、bc801。根据系统设计的要求,所有皮带的运行方式主要有三种:中控联动、中控点动、现场点动。5.1中控联动方式中控联动方式是指中控上位机(pc)在联动模式下通过相应的启动指令来控制卸船流程、装车流程、直取流程中相应的一连串皮带机依次启动并通过相应的停止指令控制卸船流程、装车流程、直取流程中相应的一连串皮带机依次停止。值得注意的是,第一阶段中控上位机在卸船流程中理论上可同时启动两条流程,但是考虑到装车流程的运行,第一阶段卸船流程同一时间只能启动一条流程。特别提示:中控联动方式和中控点动方式不能同时进行,即一旦中控点动任一条皮带机后,上位机将不允许启动卸船流程、装车流程、直取流程中的任一条流程。 5.1.1. 卸船流程卸船流程所涉及到的设备有1#和2#卸船机(su1和su2),皮带机bc101、bc102、bc103、bc104、bc105、bc106、bc107、bc108、bc302、bc303,1#和2#斗轮机(usr1和usr2),流程途中经过一号转接房(th1)、二号转接房(th2)、三号转接房(th3)、四号转接房(th4)、六号转接房(th6)、七号转接房(th7)。皮带机bc101、bc102、bc103、bc104、bc105、bc106、bc107、bc108的电机由一号变电所(ss1)供电,皮带机bc302、bc303的电机由二号变电所(ss2)供电。 1 流程联起必须具备的条件: 一、二号变电所供电正常; 选中的皮带机现场控制箱电源得电且处于远控方式,即皮带机控制状态为远控方式; 电动翻板控制箱允许远控(电动翻板的命令是在启动流程时发出,故启动前不用考虑是否翻转到流程指定位置); 若流程选中bc101,两卸船机应切换至bc101;若流程选中bc102,两卸船机应切换至bc102;且无故障信号; bc302液压张紧控制箱允许远控且系统正常; 斗轮机其状态为堆料状态,且无故障信号; 上位机显示选中的皮带机无急停和故障信号。特别提示:在上位机中的流程控制画面中点击右上角的按钮,在弹出的“卸船流程启动条件”子画面中可以查询卸船流程的所有启动条件是否具备。点击此处按钮其中,相关启动条件对应的圆球为亮绿色代表该条件已具备,对应的圆球为暗绿色或红色代表该条件还不具备2 联动模式下启动流程的步骤:在确认已经具备卸船流程启动的所有必备条件后,以操作员的身份登录监控系统便可以开始启动卸船流程。皮带机的启动顺序为:以流程bc101bc103bc105bc302usr2为例,皮带机的启动顺序为usr2bc302bc105bc103bc101。第一步:点击卸船流程操作栏中的按钮,则弹出以下对话框提示是否确定进入卸船联动模式,点击确定按钮则关闭该对话框,按钮变成绿色表示激活对应的控制按钮,同时下一个按钮也被激活但是按钮颜色仍为灰色,如下图所示。第一步操作完成后的效果如下:点击此处联动模式按钮第二步:点击卸船流程操作栏中的控制按钮,按钮变成绿色。注意:当某一条卸船流程停止后,应再次从处点击按钮来选择此流程或者新的卸船流程。第三步:点击卸船流程操作栏中的控制按钮,弹出卸船流程路线选择子界面。点击此处选择终点点点击此处选择起点此时子界面内左侧起点和终点还没有选择,右侧显示卸船流程的所有路径,但是都没有被激活,按钮、按钮和按钮也都没有被激活。起点和终点选择后按钮才被激活。点击按钮后,则对应起点和终点的流程路径被激活,其他路径消失,点击要选择的流程路径后,对应文本会变绿,同时按钮和按钮被激活。以选择流程“bc101bc103bc105bc302usr2”为例,应选起点“bc101”和终点“usr2”,然后点击按钮,右侧出现对应的流程路径,点击将要启动的路径,则选中的路径变绿,确定和取消按钮被激活。如下图所示。特别提示:有时由于画面刷新率的问题,点击将要使用的路径后对应文本没有变绿,最好是将鼠标放在路径文本处,鼠标变为手形时再点击路径文本。如果此时路径对应文本还没有变绿,则用鼠标拖动子界面移动一下再次点击即可。若要改选其它路径,点击按钮重新选择起点和终点,得到其它路径;若不想进行选择,可以点击按钮则关闭子界面。点击后,流程选定,子界面关闭,回到流程控制画面,同时卸船流程操作栏中的控制按钮变为绿色,而且控制按钮被激活。第四步:流程选定后,点击卸船流程操作栏中的控制按钮,弹出提示对话框,再次确认是否启动卸船流程,点击确定按钮,按钮变为绿色,同时卸船流程状态栏中选中的流程变为绿色,所选定的皮带机将“从右向左”依次启动。效果如下图所示。此时,控制按钮随之被激活。第五步:需要停止流程时,点击卸船流程操作栏中的控制按钮,弹出提示对话框,再次确认是否停止卸船流程,点击确定按钮,按钮变为红色,同时卸船流程状态栏中选中的流程变为红色,所选定的皮带机将“从左向右”依次停止。效果如下图所示。点击控制按钮后,控制按钮将变为灰色,和控制按钮变为灰色且被屏蔽。3 流程无法正常启动的原因及应对方法(重点)点击卸船流程操作栏中的控制按钮后,则需等待斗轮机皮带启动后bc302或者bc303报警器响,如果斗轮机启动后皮带机bc302或者bc303现场没有启动报警鸣音或者2分钟后皮带机bc302或者bc303依然没有开始运行,则意味着流程将无法正常启动。流程启动过程中,如果前一条皮带启动后,下一条皮带现场没有启动报警鸣音或者2分钟后下一条皮带依然没有开始运行,也意味着流程将无法正常启动。流程无法正常启动的原因可能为: 此时启动流程的条件并不全部具备,比如说某条皮带有报警而没有解决。 无法正常启动的皮带机其制动器没有按时释放到位(如果没有按时释放到位,上位机有报警指示)一旦确认流程将无法正常启动,应及时点击卸船流程操作栏中的或者控制按钮,以停止流程。在排除故障并确认启动条件全部具备后才能重新启动流程。4 顺停流程的必备条件及操作方法(重点)当需要正常停止卸船流程时,首先必须具备以下条件: 流程选中bc101, 顺停流程时通知1#卸船机或者2#卸船机停止运行; 流程选中bc102, 顺停流程时通知1#卸船机或者2#卸船机停止运行; 流程运行中没有报警,运行状况正常;皮带机的顺停顺序为:以流程bc101bc103bc105bc302usr2为例,皮带机的停止顺序为bc101bc103bc105bc302usr2。5 流程无法正常顺停的原因及应对方法(重点)点击卸船流程操作栏中的控制按钮后,如果2分钟后皮带机bc101或bc102依然没有停止运行,则意味着流程将无法正常顺停。流程顺停过程中,如果前一条皮带停止后,三分钟后(视皮带长短而定)下一条皮带依然没有停止运行,也意味着流程将无法正常顺停。流程无法正常顺停的原因可能为: 顺停流程的必备条件并不全部具备 上位机与对应的plc间的通讯中断,以致上位机无法复位卸船流程启动信号一旦确认流程将无法正常顺停,应及时点击卸船流程操作栏中的控制按钮来强行停止流程。当控制按钮变为红色(正常急停按钮为脉冲信号,点击之后会自动复位变为灰色按钮),表示上位机已经发出手动急停卸船流程信号。如果点击控制按钮依然无法停止卸船流程,则可以通过按下中控台的急停按钮来实现停止流程的目的。流程运行中出现急停的原因及应对方法(重点)在卸船流程运行过程中,有时会出现虽然未点击卸船流程操作栏中的按钮,但流程中的一条或者多条皮带突然停止运行从而导致整个流程急停的情况。皮带机有急停信号时,皮带机对应方块外围会出现红色方框,如。造成卸船流程急停的原因可能为; 一、二号变电所中出现供电中断; 流程选定的皮带中有拉绳开关动作; 流程选定的皮
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年江苏省连云港市中考英语试题含解析
- 连云港继续教育《心理健康与心理调适》
- 央企绩效考核办法
- Unit4 Growing up单元练习(含答案)2024-2025学年牛津译林版英语九年级上册
- 高中物理第三章电磁感应第三节交变电流课件新人教版选修1-
- 2014-2020年电力半导体模块和组件行业咨询报告
- 2010-2012年水性聚氨酯市场运营及预测分析报告
- 高考地理一轮复习工业地域的形成与发展后达标检测新人教版11
- 2024至2030年中国光纤壁画数据监测研究报告
- 2024至2030年中国PE塑料桶行业投资前景及策略咨询研究报告
- 全国专业标准化技术委员会目录
- 中国铁路总公司公开招聘报名表doc.doc
- 隧道台车计算书
- 工伤风险数据库
- 试生产现场安全检查表
- 建筑工程总承包与分包界面划分大全(4种)
- 物资管理相关流程图
- 高速公路黄河特大桥施工渡汛方案
- 历史故事课件指鹿为马图文.ppt
- 上海市高中学生化学竞赛(“华理-化工杯”)初赛试题
- 数学建模教程第3讲MATLAB作课件
评论
0/150
提交评论