PCS 7 V7.1 SP1为西门子新一代DCS控制平台,为满足不同行业、不同用户 的控制要求,其提供了丰富的控制功能库。功能库有PCS 7 AP Library V71、PCS 7 BasisLibrary V71和PCS 7 Library V71。PCS 7 AP Library(本 文将缩写为APL)为级过程库(非先进过程控制), 为V7.1以上版本所提供的全新功能库,其在原 有基本控制算法的基础上,增加了许多新的特性,例如,功能块特性参数(Feature)定制,远程/就地模式控制,面板关联,互锁控制, 辅助值显示等,可以满足不同行业、不同习惯用户的各种不同应用需求。而且级过程控制库带有全新V7.1显示风格的图标和面板,显示界面更加 丰富,操作方式更加贴近人体工程学的要求。
图1库 图
关 于APL库的更多信息请参考开始菜单à SIMATIC à Documentation à English下的“PCS 7 – Manual for advanced process library V7.1”文档和相关在线帮助。其中为满足不同用户、不同行业的控制习惯 要求,APL库加入的特性参数(Feature)定制功能,请参考上述手册中的1.5章节。
此 文主要将主要介绍APL中的MotL电机块的使用。
附加信息:PCS 7 V7.1 SP1同时提供的另外两个功能库中,PCS 7 BasisLibrary为基本库,提供PCS 7所需的所有诊断功能块,如CPU_RT,SUBNET,OB_BEGIN等系统块。由系统在编译过程中自动调 用,不能在用户程序中人为调用。PCS 7 Library则相当于以前版本的PCS 7 Standard Lib库,包括了原有功能库中除BasisLibrary块之外的其他所有功能块,为兼容原有 版本而保留。
2 MotL块基本特性介绍PCS 7 V7.1 SP1中,APL库MotL功能块主要用于控制单向启停电机,可以实 现电机的手动控制、自动控制、就地控制等;控制命令可以为单点的高低电平启停也可以为双点的脉冲控制启停;电机启动或运行过程中可以实行安全的连锁保护控 制等。其中MotL块的4种操作模式:就地模式、自动模式、手 动模式、停止fuwu模式介绍如下。
q 就 地模式:此操作模式下,电机可通过位于“就 地”的 控制箱进行就地启停控制。
q 自 动模式:此操作模式下,电机由程序功能块的输出来自动控制。
q 手 动模式:此操作模式下,电机由操作员通过上位机面板手动控制。
q 停 止运行:“停 止运行”操 作模式适用于所有带操作模式切换的功能块。该 操作模式适用于维护和维修阶段(例如,更换设备)。进 入此模式后,功能块将被禁用,上位机面板、程序自动控制命令等都不能控制电机。此外现场的故障信号也不会生成任何报警消息。在此操作模式下,电机和阀的所 有输出均设置到安全位置。(电机的安全位置始终是电机停止)
以 下是4种模式之间的切换关系,从图中看出除 停止运行模式外,其他各种模式之间可以进行相互的切换。 “停止运行 “模式只能从“手动” 模式下向其进行过 渡。
图2操 作模式的切换
下文将通过具体的章节详细介绍上述各 功能的应用。
3 MotL块的基本使用3.1 MotL块调用及基本管脚介绍MotL功能块编号为FB1850,通过CFC进行调用,安装在循环中断OB中(OB30~OB38)中。如图,在PCS 7 AP Library V71/Drivers 里找到MotL然后拖入相应CFC中即可。
图3 调 用MotL
功 能块基本管脚如下图,更详细的内容可以参见在线帮助。其中FbkRun管脚连接的是现场电机启动反馈信号,Start连接的是单点高低电平型电机启动输出 信号,该两管脚为基本的信号输入和输出管脚。
图4 MotL电 机块管脚
3.2如何通过操作员面 板启/停电机在CFC中 调用该功能块后,对相应的基本管脚进行连接即可完成电机的基本控制功能。MotL中 与基本控制功能相关的管脚有:
来百度APP畅享高清图片
表1 操 作员界面启/停 电机相关的管脚
注:如果希望使用双点脉冲输出型控制 信号,请参考下述5.1章节的内容。
图5操 作员面板启/停 电机的CFC连 接
OS在 线后点击电机图标,打开如图6的 电机操作面板。点击“停 止”右 边的按钮可以弹出命令条,然后可以启动/停 止电机。
图6操 作员界面手动操作启停点击
3.3如何通过就地模式 启/停电机当 需要通过就地操作箱相应的就地按钮来启停电机时,就需要用到MotL功 能块的就地模式控制。MotL功 能块中与就地控制相关的管脚有:
表2就 地启/停 电机相关的管脚
上 述管脚中重要的一个管脚为Localsetting, 通过设置参 数LocalSetting为0,1,2,3,4不 同的数值,可以对电机进行不同的就地控制策略。
LocalSetting = 0 关闭就地模式。
LocalSetting = 1 通过就地模式切换信 号(连接至LocalLi输入管脚)实现就地模式的切换。就地模式下的启停命令(连接至StartLocal和StopLocal管脚)通过MotL块的控制命令(Start管脚)输出到现场MCC柜完成就地控制。
LocalSetting = 2 通过就地模式切换信 号(连接至LocalLi输入管脚)实现就地模式的切换。就地模式下的启停命令不需要连接至StartLocal和StopLocal管脚,而是直接控制MCC柜完成就地控制。MotL 功能块根据反馈信号FbkRun进行电机现场运行状态的跟踪。
LocalSetting = 3 现场不提供就地模式切换信号,而是通过上位机面 板实现就地模式的切换。就地模式下的启停命令(连接至StartLocal和StopLocal管脚)通过MotL块的控制命令(Start管脚)输出到现场MCC柜完成就地控制。
LocalSetting = 4 现场不提供就地模式切换信号,而是通过上位机面 板实现就地模式的切换。就地模式下的启停命令不需要连接至StartLocal和StopLocal管脚,直接输出到MCC柜完成就地控制。MotL 功能块根据反馈信号FbkRun进行电机现场运行状态的跟踪。
表3 LocalSetting设 置
注:LocalSetting管脚默认是不可见的。此外,模式切换 时,只能从手动和自动操作模式切换到就地 模式。
3.3.1就地模式Localsetting=1就 地模 式LocalSetting = 1 ,控 制信号(远 程/就 地模式切换信号Remote,就 地启停信号Off/On)来 自现场,经 过通道块连接到MotL的 相应参数上。电机块经过通道块将启动信号传递到控制电机启停的控制室(MCC)。 电机的运行反馈通过连接参数FbkRun从 控制室传送到电机块。在这种就地模式下,DCS面 板不能操作,也不能切换到其他模式。
jubao/反馈