收藏 分销(赏)

tps系统概述.doc

上传人:1587****927 文档编号:1279759 上传时间:2024-04-20 格式:DOC 页数:11 大小:30.73KB
下载 相关 举报
tps系统概述.doc_第1页
第1页 / 共11页
tps系统概述.doc_第2页
第2页 / 共11页
tps系统概述.doc_第3页
第3页 / 共11页
tps系统概述.doc_第4页
第4页 / 共11页
tps系统概述.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、TPS 系统概貌一、 什么是 TPS? TPS(Total Plant Solution) 即 全 厂 一 体 化 控 制 系 统 是 在 HoneyWell TDC-300 集散控制系统(DCS)基础上向“系统开放而且安全”方向发展的高级 系统,他将过程控制网络、实时操作网络、工厂信息网络融为一体,构成三条网络 管理控制一体化。 二、TPS 系统的特点1、TPS 是一个统一的平台:他将用户的商业信息和全厂控制系统无痕迹的 集成在一起。 2、 TPS 是开放的: 它基于 MS Windows NT 工作站。 TPS 被设计为 Native Window 而嵌入在 NT 环境中,它拥有 NT 的

2、更多功能,且灵活易使用。 3、TPS 核心技术:TPS 将各种技术集成在一起。包括:Windows NT 操作 系统,OLE 公共软件,ODBC 公共数据库技术。 4、TPS 提供唯一的人机接口:TPS 提供唯一的人-机接口,即 GUS,是基 于 Windows 界面。 5、TPS 开放仍然安全:TPS 系统采用安全的工业网络。三、TPS 系统网络结构 1、PCN:计算机局域网。包括普通的 PC 操作平台。可在其上运行应用软件 及 HoneyWell 的一些离线组态软件如 TPS Builder,Dispiay Builder 等。 2、TPN(LCN):控制管理网包括: GUS/US/UXS

3、/UWS APP/AM/AXM/CG/PCNM/HM/PHD/NIM/HG/EPLCG3、过程控制网 UCN 网络包括:NIM/HPM/APM/PM/LM/SM Data Hiway 网络包括:HG/MC/AMC/CB/EC/PIU EPLCG 网络包括:EPLCG/PLC TPS 系统主要硬件介绍一、 TPN(LCN)网络设备 LCN 是一条通信速度 5Mbit/s、冗余的通信总线,用以支持网络节点模件之 间的通信,采用 IEEE802.4 协议、串行传输信号,为广播式通信、令牌存取通信 控制方式,总线拓扑结构。LCN 网上所有模件均有两个 LCN 接口,对两条冗余同 轴电缆均有发送和接收电

4、路,当一个发生故障,另一个备用接替。LCN 网还发送一 个 12.5KHz 系统同步时钟信号,用以保持各模件的时间同步。一个 LCN 网络最多 连接 64 个节点(Node) ,最多可挂 20 条 UCN 网。LCN 网区间同轴电缆长度一般 不超过 300 米,使用光纤一般不超过 2000 米。 1、GUS(The Global User Station)全局用户操作 功能: GUS 是 TPS 系统的人机接口, 是网络上的重要节点, Windows NT 以 为操作系统,在其平台上的 Native Windows 窗口(此窗口是为了兼容原有的 TDC-3000 操作界面,在 NT 下由 Na

5、tive Windows 软件转换) ,用于整个 LCN 系 统的信息访问、监控、管理和操作。GUS 具有双 CPU 系统(Pentium 1G 处理 器和 LCNP-68040 处理器) 通过 LCNP 与 LCN 网连接, Native Window 与 LCNP 软件连接。GUS 支持动态实时显示,使用 21 寸彩色显示器和 IKB 专用键盘,通过 标准显示画面和工厂过程显示画面操作工艺过程,显示处理信号报警,打印报告, 报表及日志,系统状态显示等。工程师可通过 GUS 完成网络组态、建立过程数据库、建立流程图画面、编制控制程序以及自由报表。还可以通过 GUS 进行系统硬 件状态的现实,

6、进行系统故障诊断。 硬件: Pentium 主板, LCNP 主板, 硬盘, 光盘驱动器, 软盘驱动器, ZIP/TAP 可选驱动器,彩色监视器,IKB 集成键盘或 PC 键盘,鼠标或球标,键锁,MAU 盒 及 MAU 电缆。 2、 NIM(Network Interface Module)网络接口模件 功能:NIM 是连接 LCN 局域网控制网络和 UCN 万能控制网络的网络关口, 可以完成两个不同通信协议网络的数据传输和通信协议转换, 既是 LCN 网的节点又 是 UCN 网的节点。 LCN 网上的模件通过 NIM 可以对 UCN 上的模件的数据进行读 写,可以将程序和数据库装载到 HPM

7、,对于 UCN 设备产生的报警和操作提示信息 也可以上升到 LCN。NIM 对 LCN 网络和 UCN 网络时间进行同步处理,将 LCN 网 的时间向 UCN 网广播。NIM 冗余配置,当主 NIM 发生故障时,系统将自动切换到 备用的 NIM 上。实际选用的 NIM 使用一个 5 槽的卡件箱,CPU 卡为 K4LCN-4。 装在 LCN 控制柜里。 3、 HM(History Module)历史模件 功能:HM 是储存 TPS 数据的文件服务器,是一个具有大存储量的模件,用 于建立全局数据库和存放用户软件,为 LCN 网络各节点所共享。实际选用一个 5 槽位卡件箱,双硬盘(1.8GB)冗余配

8、置。 二、 UCN 网络设备 UCN 网由冗余的同轴电缆组成, 其中一根电缆叫做 UCN A 另一根叫做 UCN B。采用 IEEE802.4 和 ISO 标准通信协议,通信速度 5Mbit/S,令牌传送方式, 可挂 32 对冗余节点。UCN 利用对等通信功能(点对点 PEER TO PEER)实现过程数据共享及先进复杂控制。 UCN 网通过 NIM 和 LCN 网相连并进行实时数据通讯。 UCN 网长度通常为 700 米,最长可达 4.9Km。 1、 NIM(Network Interface Module)网络接口模件(介绍如上面) 2、 HPM(High-Performance Proc

9、ess Manager)高性能过程管理站。 功能: HPM 是 Honeywell 最新的过程控制器, 是在过程管理站 PM(Process Manager) 、高级过程管理站 APM(Advanced Process Manager)基础上连续发展 而来的,采用先进的多处理器并行处理结构技术,用不同的处理器完成不同的任务。 HPM 的控制功能在 HPMM 中实现,提供大量的功能模块,使用者(自控工程师) 具有充分的灵活性来分配、使用 HPMM 的各种控制功能,最大限度运用各种数据 点和控制功能模块。组态是交互式的。HPMM 的控制功能包括一套完整的常规控制 算法集、丰富的逻辑功能和面向过程的

10、高级控制语言 CL/HPM。 从概念上讲,HPMM 的控制功能可以分成不同的功能槽(Slot) ,用户可对 每个功能槽进行组态,定义为带位号的数据点,在 TPS 系统中,一个定义位号的功 能槽称为一个数据点或称过程点,是 TPS 系统组态中的最小单元。HPM 包括两大 类数据点(过程点) ,一类是在 I/OP 的点,完成对过程变量的输入与输出处理;一 类是 HPMM 中的点,完成对受控过程的各种控制方案。HPMM 数据点的类型有: 常规 PV 算法点(Regulatory PV) ,最多 125 个;常规控制算法点(Regulatory Control) ,最多 250 个;数字综合点(Dig

11、ital Composite) ,最多 999 个;逻辑 运算点(Logic) ,最多 400 个;设备控制点(Device Control) ,最多 400 个;过 程模块点(Process Module),最多 2500 个;数组点(Array),最多 500 个;标 志点(Flag) ,全局变量,最多 16384 个 BOX 标志点;数值点(Numeric) ,全局 变量,最多 16384 个 BOX 数值点;时钟点(Timer) ,全局变量,最多 64 个 BOX Page | 4 时钟点;字符串点(String) ,全局变量,最多 16384 个 BOX 字符串点;时间点 (Time

12、) ,全局变量,最多 4096 个 BOX 时间点。HPM 并行处理的结构使得控制 功能与其它功能完全独立,如 I/O 点的数量、HPM 向 NIM 或其他 UCN 设备请求 数据、报警功能等等。在组态 HPM 控制功能时,只需考虑所需控制点(Slot)的 类型和扫描频率(或处理间隔) 。HPM 的处理能力是用“处理单元(PU) ”来衡量, 若扫描频率为 1 秒,则每个 HPM 可以有 800 个 PU。常规点、逻辑点、数字综合 点和设备控制点可以组态成不同的扫描频率(1/4 秒、1/2 秒或 1 秒) 。若某数据 点组态为 1/4 秒的扫描频率,则这一点就要占 4 个 PU。也就是扫描频率越

13、快,耗 用的 PU 就越多。数组点、标志点、数值点、时钟不占用 PU。 HPM 还具有写保护功能、报警系统功能和 I/OP 卡带电插拔的安全功能。 组成:HPM 包括高性能过程管理模件 HPMM、I/O 子系统组成。 HPMM 由通信处理器和控制处理器 (两个 68040 处理器) I/O 链路接口处 、 理器(80C31)和 UCN 网络接口等组成,一般 HPMM 选冗余。 HPMM 通信处理器具有很强的网络通信能力,完成网络数据存取、对等通信 等功能,同时对现场过程控制器产生的报警进行精确的时间标记。 HPMM 控制器完成常规控制、逻辑控制、顺序控制的功能,同时执行用户的 CL/HPM 程

14、序。由于通信和 I/O 处理分别交给不同的处理器完成,因此控制处理 器可以发挥强大的功能,专门完成控制策略。 I/O 链路接口处理器是 HPMM 与 I/O 子系统的接口。I/O 子系统包括冗余 的输入输出链路(总线)和多达 40 对冗余的 I./O 处理卡(IOP 卡) ,这些卡件完 成所有现场输入信号的数据采集和控制功能,如 IOP 卡不需要 HPMM 的介入,直 接完成过程信号的工程单位的转换、报警处理、数字滤波。I/O 链路上的 SMART 接口可与 HoneyWell 智能变送器进行双向数字通信,系统通过这个接口可对变送 器进行组态、故障诊断。 所有的控制功能都是在 HPMM 内完成

15、, 而数据采集和信号调制功能均在 I/O 处理器模件完成。为了增加控制的安全性,多种型号的模拟量输入卡、模拟量输出 卡、开关量输入卡、开关量输出卡均可选择冗余配置。若采用冗余的光纤电缆 I/O 链路扩展器,可以将 I/OP 卡安装在远离 HPM 机柜 8000 米外的地方,实现远程 输入输出。 HPM 电源系统: AC220V 双路输入; 冗余电源模件, 输出 24VDC、 36VDC、 6VDC;45hCOMS 内存电池后备。 HPM 连接电缆有:UCN 电缆(冗余) 、I/O 连接电缆(冗余) 、FTA 连接电 缆、电源电缆(冗余) 。 HPM 卡件箱 Card File)有:7 槽 HP

16、MM 卡件箱、15 槽 HPMM 卡件箱、15 槽 I/OP 卡件箱。卡件为 HPMM、I/OP 和 FTA。HPMM 莫件有两块卡组成:通 信/控制卡(Communication/Control Card)实现与 UCN 的通信、控制算法运 算;I/O 链路模件(I/O Link Card)实现 I/OP 与 HPMM 之间的数据传输。I/OP 卡 ( Input/Output Processor ) 和 现 场 接 线 端 子 组 件 ( Field Termination Assemble)完成所有现场 I/O 信号的扫描和处理。本着功能分散的设计思想,I/O 的处理与控制功能的处理是完

17、全分开,因此 I/O 的扫描速度与 I/O 数量、控制器的 负载大小、处理能力和报警无关,I/O 的扩展也非常的容易。HPM 可带 14 种类型 的 I/OP 卡,每一种类型的 I/OP 卡都有相对应的现场接线端子组件 FTA。FTA 直 接连接现场信号,实现信号隔离与转换,具有浪涌保护、限流等功能。 3、TAPS:用于连接 UCN 网络和 UCN 网络设备件的设备。其类型有 2、4 和 8 个接口 3 种。注意 TAPS 在接法上的特点:其上带有白点的一端必须和另外一 个 TAPS 不带白点的一端连接!UCNA 和 UCNB 不能混接在一起。 4、Treminators 终端电阻:TPS 系

18、统所有网络没有挂接设备的节点必须用 75电阻连接(包括 LCN 和 UCN 网络) 。硬件地址设置一、 LCN 网络节点地址设置 每一种 LCN 网络节点设备必须有独一无二的地址(注意:GUS 站的地址设 置在软件 上,硬件可以不用设置!,其地址跳针在 K2LCN 或 K4LCN 主板上。跳 ) 针设置遵循以下法则: 1、 跳针拔出为 1,插入为 0; 2、 所有的跳针拔出数目必须为奇数,包括奇偶校验位在内。 3、 虽然跳针可以设置 0-127,但系统只容许设置 1-64。 二、UCN 网络节点地址设置 每一种 UCN 网络设备必须具有独一无二的地址。定义地址要求组态工程师 至少完成两个方面的

19、内容,一是在通过跳针在每一种设备上设置地址;二是在系统 组态时进行地址组态。 每条 UCN 网络支持 32 对冗余设备, 每一对冗余设备在网络上具有独一无二 的地址。 一对冗余设备实际上需要两台硬件设备。一台叫做主设备,地址为奇数;另 一台叫做冗余设备或备用设备(地址=主设备地址+1) ,地址为偶数。当主设备发生 故障时,冗余设备顶替主设备进行工作,通过这种方式保证系统的正常运行。不是所有的 UCN 设备都需要冗余,冗余设备只是用于关键数据点的控制。 在组态时填写冗余还是不冗余。 对于所有的 UCN 网络节点地址,单数都用于定义主设备地址(如 1,3,5, 7,963) ,双数都用于定义冗余设

20、备地址(2,4,6,864) 。对于没有冗余的 设备,其偶数地址不能用于定义其他设备的地址。如地址为 9 的设备不冗余,则 10 不能再定义其他设备地址。 UCN 网络为了保证系统的正常通讯,定义了 1-8 为 NIM 的节点地址,9-64 为其他设备的地址。 跳线地址设置遵循以下法则: 1、跳针拔出为 1,插入为 0; 2、所有的跳针拔出数目必须为奇数,包括奇偶校验位在内。 3、虽然跳针可以设置 0-127,但系统只容许设置 1-64。 三、HPM 卡件箱的地址设置 卡件箱的地址设置为 0-7(最大为 8 个卡件箱) ,注意卡件箱的前面设为 0, 2,4 和 0,1,2 时内部接线的区别。参

21、见 5722VOL.1 P183。 如果 I/OP 卡件是冗余卡件,在 BOX 点组态时定义哪两块卡件冗余。通讯电缆的连接一、LCN 通讯电缆的连接 1、 LCN A 和 LCN B 电缆之间必须分开连接,即 LCN A 电缆连接 LCN A 电缆,即 LCN B 电缆连接 LCN B 电缆,两者之间不能混接。 2、 GUS 和 LCN A、LCN B 电缆的通讯通过 MAU 接口连接。 二、UCN 通讯电缆的连接 UCN A 和 UCN B 电缆之间必须分开连接,即 UCN A 电缆连接 UCN A 电 缆,即 UCN B 电缆连接 UCN B 电缆,两者之间不能混接。 三、冗余 I/OP

22、卡件电缆的连接 很多 I/OP 卡件可以组态成冗余卡件,两块相同 I/OP 通过不同的电缆连接 一块 FTA 卡。在连接 FTA 卡时一定要注意 FTA 卡件的 J1 是连接主 I/OP,而 J2 是连接冗余的 I/OP。 四、FTA 卡件和现场设备的连接查询相关的资料 虚拟盘的使用一、 什么是虚拟盘? 在 TPS 系统中,系统的运行和控制是通过 LCNP 主板完成的,TPS 系统中 的数据无法通过直接途径和 PC 机交换,而只能通过虚拟驱动器来完成,虚拟盘就 是两者之间数据的载体。 二、 如何创建虚拟盘? 创 建 虚 拟 盘 可 以 通 过 两 种 途 径 完 成 , 一 是 Native

23、Window , 二 是 Configuration Utility。我们以 Configuration Utility 来举例说明。 步骤 1、从 StartProgramsHoneywell TPSConfiguration Utility 打开 Configuration Utility。步骤 2、从 Configuration Utility 主菜单中点击 Configuration 选择 Emulated Disks on Board 0。 步骤 3、在 Emulated Disks 对话框中选择 Create 按钮。步骤 4、选择你想要保存虚拟盘的位置,在 File Name 文本

24、框中建入你想要 的文件名 XXXLCN。 步骤 5、点击 Open 按钮。 步骤 6、设置 Size 为 20M,Allocation 为 Reserved(注意当前的 GUS 仅 支持 Reserved,如果选用 Dynamic,有可能造成数据丢失! ,Access 为 ) Read/Write。 步骤 7、点击 OK 按钮,这时一张 20M 的虚拟盘就建成了。 三、 如何上装和下载虚拟盘? 前面我们提到创建虚拟盘可以通过两种途径完成,一是 Native Window,二 是 Configuration Utility。我们以 Native Window 来举例说明如何上装和下载虚 拟盘。

25、步骤 1、打开 Native Window,从 Access 菜单中选择 Mount/Dismount Emulated Disk 选项。 步骤 2、选择 XXXLCN 虚拟盘,然后点即 Mount 按钮,弹出 Confirm Mount and Specify Location 菜单。 步骤 3、选择 Left Drive 按钮(或 Right Drive 按钮) ,就将一张虚拟盘装入 了左驱动器中(右驱动器中) 。 另外一种上装方法是选中需使用的虚拟盘,按住鼠标不放,然后拖入其中一 个驱动器中。下载虚拟盘方法相同。 注意:把虚拟盘删除或者移动之前一定要将虚拟盘从驱动器中下载,否则容 易造成

26、数据丢失或虚拟盘实效! 四、 如何将数据写进虚拟盘? 如果虚拟盘已经格式化,步骤 16 可以跳过,从步骤 7 开始。步骤 1、在拷贝数据之前先确认驱动器中是否装有虚拟盘,如果没有先安装 虚拟盘。 步骤 2、从主菜单的 DisplaysSystemConsole Status。在打开的菜单 中可以看见左边标有黄色星号的 GUS 即为你所使用的 GUS。在 DRIVES 状态栏 下的数字即为左右驱动器的位号,注意他们之间的关系。一般的,左边的驱动器为 单号而右边的驱动器为双号。 步骤 3、回到工程师主菜单。 步骤 4、点击工程师主菜单左下角的 Command Processor 菜单。 步骤 5、

27、在命令行中健入 CR $F3KKK -FMT MF 300,对虚拟盘进行 格式化。其中 CR=CREAT(创建) ;$F3 表示左边驱动器;KKK 表示虚拟盘的卷 标名(根据你的习惯任意取名) ;-FMT=FORMAT(格式化) ;-MF 300 表示这个 虚拟盘最大可以容纳 300 个文件。 步骤 6、在确认输入无误的情况下按 Enter 键。Command Processor 开始 执行你输入的命令,执行完后显示 Create Volume Complete。 步骤 7、下面我们学习将系统中文件名为 ncf.cf 的文件拷贝到你的左驱动器 虚拟盘中。在命令行总输入 CP NET&ASYNC

28、F.CF $F3TEST= -D。 CP=拷贝;NET&ASYNCF.CF 系统文件的原文件,NET 表明在 HM 中; $F3TEST表明驱动器名和文件夹名;=表明不改变拷贝的文件名称;-D 表示显 示拷贝过程。 步骤 8、按下 ENTER 键。系统开始显示和拷贝文件,当结束时显示 COPY COMPLETE。 步骤 9、在命令行中输入 LS $F3TESTNCF.CF,按下 ENTER 键,确认 文件是否拷贝成功。 注意:拷贝完成后一定要将虚拟盘卸载,因为这时虚拟盘是打开的,在没关 闭时移动虚拟盘容易损坏! Command Processor 菜单的使用你可以在 Command Proce

29、ssor 菜单中完成以下内容: 1、 在虚拟盘中建立卷标; 2、 在虚拟盘中建立一个目录; 3、 在系统中查找文件; 4、 执行组态工程师命令;5、 重新命名文件名; 6、 删除目录和文件; 7、 显示和打印文本文件的内容; 8、 从 HM 和虚拟盘中拷贝盘、目录和文件; 9、 列 HM 硬盘或 GUS 虚拟盘中文件的属性; 10、 设置用户路径; 11、 文件的保护和解保护; 12、 在虚拟盘中备份 HM 硬盘中的内容; 13、 从虚拟盘中恢复 HM 硬盘中的内容。 一、 CR(Creat a New Volume) :格式化一张 GUS 虚拟盘并创建一个 卷标名。 例:CR $FnKKK

30、FMT MF 3000 BS300。 (对 20M) ; CR $FnHHJ FMT MF 300 BS1700。 (对 100M) ; CR $FnJJJ FMT MF 30000 BS1717。 (对 150M) 。 CR 命令包括的参数有: 1、-F 或-FMT 格式化; 2、-MF 定义虚拟盘中最大的文件数目。100M 和 20M 用 3000;150M 用 30000。 数值在从 1 到 32767; 3、-FD 定义目录和文件描述存储空间; 4、 定义一次数据交换中数据量的大小。 -BS 100M 用 1700; 150M 用 1717。 数值在从 26 到 1717。 注意:二、

31、 SVD:重新设置卷标名。 例:SVD $FnVOL NEW_DESCRIPTOR。 三、 LS (List File Attributes) HM 硬盘或 GUS 虚拟盘中文件的属性。 例:LS $F3IDF D 其中 D:表示列出卷标名、目录、扇区和文件名。 -A:表示列出与卷标和目录有关文件的所有参数。 -BF:简洁列出文件名、扩展名、类型和是否保护。 -FD:列出目录和文件名描述。在 R400 种使用。 暂停键(BREAK) :IKB 键盘中用CTL +COMND 、标准键盘中用CTRL+数 字键-。用于暂停一个长的列表,一边看清楚每项。 四、 LV(List Volume)列 HM

32、硬盘中所有卷和目录名。 例:LV NET 注意:列虚拟盘中的目录名用 LS!因为虚拟盘中只有一个卷。 五、 PR(Print/Display the Comments of a Text Files)打印或显示 文本文件的内容。 例:PR NETIDF11A01.EB 六、 DO(Date Out & Date Out to Print)将数据显示或送指定打印机 打印。 在打印文件之前,先指定打印机如 DO $P3 ,然后输入你需打印的内容。 待打印完后输入 DO,将打印机释放出来以方便其他人打印。 七、 MFD(Modify File and Directory Descriptors)改变

33、目录和文件 的描述。 例:MFD NETIDFFILER.EXE NEW DESCRIPTOR Command Builder Command 菜单的使用Write to IDF 将 GUS/US PED 画面建立的一个点(组态的数据)存到 HM 硬盘某文件中; Read to PED将 HM 硬盘某文件中的一个点 (组态的数据) 读到PED 画面中; Load 将 GUS/US PED 画面建立的一个点(组态的数据)装载到 GUS/US HPM/APM/LM 中; Load Multiple 将 HM 硬盘某文件中的多个点(组态的数据)装载到 HPM/APM/LM 中; Recostitut

34、e 将 HPM/APMLM 中运行的某个点(组态的数据)读到 GUS/US PED 画面中; Recostitute Multiple将 HPM/APM/LM 中运行的多个点(组态的数据)读到 HM 硬盘 某文件中; List Entites in IDF 列出 HM 硬盘某文件中所有点的位号; List Entites in Module列出HPMM/APM/LM 或某个I/O 摩件中所有点的位号; Delete SYS Entites 删除; 列出 HPMM/APM/LM 或某个点 Delete Entity From IDF 删除 HM 硬盘某文件中的某个点; Delete Mult E

35、ntites 删除 HPMM/APM/LM 中多个点; Delete Mult Entites IDF 删除 HM 硬盘某文件中的多个点; Display File显示某文件的内容; Print File打印某文件的内容;Print Entites打印某些点的内容(组态数据) ;Exception Build批量建点;Alter Parameters修改某些参数的内容;Select Area选择某区域数据库进行组态;Install Area 安装区域数据库。 建立 HPM/APM CL 程序一、 CL 程序:CLControl Language 控制语言 CL 程序可以支持批量操作和连续控制策

36、略 CL 程序能够访问 HPM/APM 的所有参数和功能。二、 PM 点:PM 点是操作 CL 程序的窗口。用于装载、调试、启动和监 控 CL 程序的执行。 1、建立 PM 点菜单:工程师主菜单NIMProcess PointProcess Module; 2、PM 点的结构:PM 点允许访问 HPM 的任何参数 PM 点执行与它相关的 CL 程序 PM 点的内部寄存器包括 127 个标志量寄存器、80 个实数寄存器、4 个时间寄存器、16 个字符串寄存器。 3、PM 点的参数:SEQSLTSZ:为与 PM 点相关的 CL 目标程序占用 HPMM 的内存单元 MU。 CNTLLOCK:程序控制

37、的访问权限。 SPLOCK:PM 点内部寄存器的访问权限。 RSTRUPT:当 HPM 为 IDLE 到 OK 状态时,CL 程 序如何启动。 4、PM 点下载:CTL+F12 将 PM 点下载到 HPMM 中。 三、 CL 程序 1、CL 程序结构: 2、CL 程序语句包括: 声明语句:Local/External 赋值语句:Set/State Change 条件语句:If/Then/Else/Else if 转移语句:GOTO 循环语句:Loop/Repeat 通讯语句:Send 等待语句:Wait/Pause 错误处理语句:Initiat.When Error Set_Bad 终止语句:

38、Exit/End 3、CL 程序编辑:使用文本编辑器编辑 CL 程序源代码 编辑:工程师主菜单Command Processor ED NETS101HPMCL01.CL 存储:CTL+F1 退出:CTL+F2 4、CL 程序编译:将 CL 程序源代码编译成目标代码 编译:工程师主菜单Command Processor CL NETS101HPMCL01 -UL 错误检查:PR NETS101HPMCL01.LE 目标程序:XYYSSBBB.NO X:UCN 逻辑网络号 YY:HPM/APM 地址号 SS:PM 点槽号 BBB:内部索引号 例:11901999。NO 5、将用户目标程序拷贝到

39、HM 硬盘专用目录&D01 中 CP NETS10111901999 6、执行 CL 程序 按 Detail 键,输入 PM 点名,调出 PM 点的细目画面;NET&D01= -D 选 Load 装载 CL 目标程序至 HPMM 中; 选 Start 启动 CL 目标程序执行。 7、程序运行错误代码 E101 E102 E103 E104 E105 E106 E107 Not used Array Index Error Illeagal generated code Illeagal generated code referencing a parameter or variable Interpreter stack overflow GOTO destination Error Key Level error .

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服