Honeywell PKS系统与第三方系统通讯的设置
霍尼韦尔PKS--FTE网络的配置

在当前形势下,国内外DCS系统竞争十分激烈,所以对于DCS系统的通讯安全和通讯质量来说就显得至关重要了,目前大部分DCS系统所采用的通讯方式都是双网冗余,但霍尼韦尔PKS系统所采用的容错以太网(Fault Tolerant Ethernet,简称FTE)技术大大保证了其系统的安全性与稳定性。
FTE是针对霍尼韦尔PKS系统所设计的一种专用的通讯控制网,这种网络机制能够使
各个网络节点之间具备多条通讯链路,当单点或多点出现故障时,能够保证网络通讯
的可用性,这就是所谓的容错,如下图所示就是一副经典的FTE网络架构:
通过上图我们可以发现FTE网络似乎是在两个交换机之间多了一根级联线,但实际不
止如此,搭建FTE网络并非只是将两台交换机级联即可,还要对交换机进行配置,,
各个网络节点也需要相应的设置,PKS R400之后的系统版本使用了新的FTE Mux-IM
协议,所以我们会发现尽管操作站或服务器存在两块物理网卡,但IP地址却只有一个。
在进行网卡配置时,我们只需要对新添加上的“Honeywell FTE Mux Adapter”
安装TCP/IP协议即可,并且对其进行简单配置,而两个实际存在的物理网卡并不
需要安装TCP/IP协议,也不需要配置。
通过网卡属性的Version(版本)页面,可以查看版本信息
打开Configure(设置)界面,我们就可以对FTE进行配置了
下图为各项设置的含义
打开“View Logs”(查看日志)页,我们就可以查看查看FTE的日志文件,日志文件每2分钟由FTE Mux-IM写入。
最后一项我们应该比较熟悉了,跟老版本的界面基本一样,“FTE Communication Status”,用于查看FTE网络状态。
HONEYWELL PKS与S7-200的MODBUS RTU 从站协议通讯

HONEYWELL PKS与S7-200的MODBUS RTU 从站协议通讯摘要:本文通过着重阐述对HONEYWELL PKS 和S7-200的modbus rtu 通讯的各种参数的设置,以实现HONEYWELLPKS 和S7-200之间的通讯。
主要参数设备:S7-200CPUMBUS_INIT MBUS_SLA VE终端服务器交换机等引言:在鞍山热能研究院碳素总厂针状焦工程中,通过一年多的工作,我们通过在HONEYWELL PKS 的画面与下位机的编程调试过程中,接触了多种通讯协议,使我对HONEYWELL PKS 和S7-200之间的通讯有个更深刻的认识,以下是我对HONEYWELL PKS与S7-200之间MODBUS RTU从站协议通讯的论述。
在S7-200中MODBUS RTU从站指令库只支持CPU上的通信0口(Port0), 是通过S7-200的自由口通信模式实现,它支持STEP 7-Micro/WIN32 V3.2以上版本的编程软件,通讯前我们要检查Micro/WIN的指令树中是否存在MODBUS RTU从站指令库,库中应当包括MBUS_INIT和MBUS_SLA VE两个子程序。
如果没有,必须安装Micro/WIN32 V3.2的Instruction Library(指令库)软件包,如图:在编程时,我们一般使用SM0.1 来初始化MBUS_INIT,使用SM0.0来调用MBUS_SLA VE。
在我们对MBUS_INIT和MBUS_SLA VE进行编程设置时,我们一定要先明白每个管脚的意义与作用,下面我们对管脚逐一的剖析认识一下。
图1在MBUS_INIT中,Mode模式选择:启动/停止MODBUS, 1=启动;0=停止Addr 从站地址:MOUBUS从站地址,取值1~247Baud 波特率:可选1200,2400,4800,9600,19200,38400,57600,115200Parity奇偶校验: 0=无校验;1=奇校验;2=偶校验Delay 延时:附加字符间延时,缺省值为0MaxIQ最大I/Q位:参与通信的最大I/O点数,S7-200的I/O映像区为128/128,缺省值为128MaxAI最大AI字数:参与通信的最大AI通道数,可为16或32 MaxHold 最大保持寄存器区:参与通信的V存储区字(VW)Holdst~保持寄存器区起始地址:以&VBx指定(间接寻址方式)Done : 初始化完成标志:成功初始化后置1Error :初始化错误代码在MBUS_SLA VE中,Done :MODBUS执行:通信中时置1,无MODBUS 通信活动时为0Error : 错误代码:0=无错误MaxHold和HoldStart指定的保持寄存器区,是在S7-200 CPU的V数据存储区中分配,此数据区不能和库指令数据区有任何重叠,否则在运行时会产生错误,不能正常通信。
1.15 HONEYWELL PKS系统—与第三方数据通讯组态

3.如果点是Float类型,则在PKS中定义点地 址为:SM中地址+“IEEEFP” 如果是WORD类型,则在PKS定义点地址为 :SM中地址+“S16B”
写入的地址
选择扫描 时间
完成后下装
建立一个数字通 讯量的点
1. 读 取 的 地 址 ,点击此处
附录: 1.模拟通讯量的标准写法(BI和BO): Float类型:SM中地址+空格+IEEEFP Word类型: SM中地址+空格+S16B 2.数字通讯量(COM)的标准写法:直接写 SM中地址地址 3.模拟量(FLD)的标准写法:SM中地址+空 格+FSC420MA 4.数字量(FLD)的标准写法: 直接写SM中地址
锦州25-1油田中控系统培训手册
1.HONEYWELL PKS系统 1.15 HONEYWELL PKS系统—与第三方数据通讯 组态
定义:组态后的第三方数据主要用于第三方设备与PKS系统通讯
PKS系统与第三方数据通讯组态
选择打开
选择打开
2. 点 击 “ + ” ,添加
1. 选这此项, 建立一个通 讯通道
2. 数字量点在 PKS 系 统 中 地 址定义:直接 写 SM 中 的 地 址
写入的地址, 点击此处
选ห้องสมุดไป่ตู้扫描 时间
完成后, 下装
第三方点在 PKS 系统定义 后,要对这些点使用的 通道进行激活操作。操 作方法启动 STATION 软件 进行激活
进入此项
点击进入第三方 点使用的通道
选 中 即可
SM 控 制 器地址
如果还有数字量 点要通讯,则再 建立一个数字量 的控制器
与模拟量控 制器基本相 同,只是此 项表示为数 字量
完成后一 起下装
完成前两步后, 建立通讯点,点 击“+”
honeywell-pks-与s7-300-modbus-通讯20111201

HONEYWELL 与S7 300 MODBUS RTU 通讯仿真测试打开MODBUS仿真器,点击FILE,点击NEW在ADDRESS处输入起始地址一般可以设定为1,在DEVICE ID处输入设备ID,在数据类型中选择03(可读写)(更具实际可以选择01到04)(04为只读)点击在40001冒号后数据区,可弹出对话框可以改写该地址数据首先进入QUICK BUILDER点击CHANNELS , 再点击添加,选中Modbus channels, 输入通道名称点击所建立的通道,然后点击PORT;在PORT TYPE 选项中选择LANVENDOR(更具实际需求),在NETWORK TYPE 选项中选择MODBUS(更具实际需求)点击所建立的通道,然后点击下装。
点击CONFIGURE,点击SYSTEM HARDWARE,点击CONTROLLER INTERFACES,点击CHANNELS点击所建立的channel的通道名称。
点击STATUS DETALLS。
点击ENABLE前面的方框,使运行OK。
点击CONTROLLERS,点击添加,点击MODBUS CONTROLLER,在输入控制器名称。
在CHANNEL NAME中选择所属的通道,在PLC STA TION ID中输入设备ID,在DATA TABLE 中选择数据类型,在IP ADDRESS 1中输入装有MODBUS 仿真软件的电脑的IP地址。
点击下装,下载控制器。
点击POINTS,点击添加,点击ANALOG POINT(模拟量),输入点的名称。
点击所建立的点,在PARENT ASSET中分配一个域,在PV SOURCE ADDRESS中输入地址LIT0001是控制器1是地址C16是数据类型,在PV SCAN PEROD 中输入扫描速率。
点击下装,下载所建立的点。
在COMMAND处输入点的名称,在按F12,在左侧PV处便是读取的PV值。
双击40001冒号后数据区,在弹出框V ALUE中输入值,在左侧PV处显示对应的值。
常用PLC与霍尼韦尔PKS系统的Modbus通讯与组态.pptx [自动保存的]
![常用PLC与霍尼韦尔PKS系统的Modbus通讯与组态.pptx [自动保存的]](https://img.taocdn.com/s3/m/3ed11027cc17552707220855.png)
I0.4
I1.4
Q0.4
I0.5
I1.5
Q0.5
I0.6
Q0.6
I0.7
Q0.7
CPU 214
变 频 器 31 第三方PLC 调制解调器
现场常用PLC简介-S7-300
模块化微型PLC系统,满足中、小
规模的性能要求
各种性能的模块可以非常好地满足
和适应自动化控制任务
简单实用的分布式结构和多界面网
对PKS的SCADA组态过程进行讲解
目录
现场常用PLC简介
PKS支持的第三方通讯
Modbus简介
实现PLC的Modbus通讯
PKS系统的SCADA组态
总体回顾
现场常用PLC简介-S7-200
S7-200系列出色表现在以下几个方面:
1)极高的可靠性。
S7-200 是一种小型的可编程序控制器,
2)极丰富的指令集。
计数器
很容易地整体拆卸。用于较高要求的控制系统,具有更多的输入/输出点,更强的模
256
256
256
256
256
计时器
时钟功能
可选
可选
内置
内置
内置
块扩展能力,更快的运行速度和功能更强的内部集成特殊功能。可完全适应于一些
数字量输入滤波
标准
标准
标准
标准
标准
N/A
模拟量输入滤波
标准
标准
标准
络能力,应用十分灵活
方便用户和简易的无风扇设计
当控制任务增加时,可自由扩展
大量的集成功能使它功能非常强劲
现场常用PLC简介-S7-300
现场常用PLC简介-S7-300
霍尼韦尔EPKS系统与西门子PLC的通讯

霍尼韦尔EPKS系统与西门子PLC的通讯作者:王建超来源:《中国科技博览》2017年第28期[摘要]本文从辽阳石化分公司聚酯装置DCS升级改造过程中的实际应用出发,详细介绍了霍尼韦尔EPKS系统与西门子PLC系统远程通讯的协议转换、网络搭建、软件组态及调试方法,并以成功的实践经验介绍了EPKS系统与西门子PLC通讯过程中的技术要点及故障解决方法。
[关键词]EPKS系统西门子 PLC 通讯软件组态中图分类号:T544 文献标识码:A 文章编号:1009-914X(2017)28-0244-01引言Experion PKS系统是Honeywell公司近几年研发的控制系统,与同类控制系统比较有很多优点。
辽阳石化分公司聚酯装置DCS升级改造后采用的就是EPKS系统。
Experion PKS系统的应用,有力的保证了该装置的正常运行。
在项目实施过程中遇到很多问题,比如聚酯切片风送系统原来采用的是西门子S5系列的PLC系统,由于风送系统独立性较强,工艺人员操作熟练,本次改造未对原PLC系统做替换,这就要求新上的EPKS系统与S5 PLC系统进行正常通讯,以满足装置正常生产需要。
1.Experion PKS系统简介Experion PKS 过程知识系统是Honeywell 公司在TDC2000、TDC3000、TPS和Plantscape 系统的基础上,采用世界先进技术而推出的。
PKS系统的核心是基于开放且功能强大的Microsoft公司的Wondows 2008服务器/客户系统,它由高性能的控制器、先进的工程组态工具、开放的控制网络等组成,利用服务器的高速动态缓存区采集实时数据,提供报警、显示、历时数据采集、报告报表等功能。
PKS系统一般由服务器(Server)、操作站(Operation)、控制器(C300)和实时冗余容错以太网(FTE)网络组成,服务器的操作系统为美国微软公司的英文Wondows 2008 Server,操作站安装微软公司的英文Wondows 7 Profersional 操作系统,支持中文显示。
第三方通讯与PKS的通讯设置(夏海洋)

中国石油
第三方通讯系统与PKS的通讯
选择完全安装
中国石油
第三方通讯系统与PKS的通讯
选择Experion PKS R210
中国石油
第三方通讯系统与PKS的通讯
选择Knowledge Builder软件的安装路径
中国石油
第三方通讯系统与PKS的通讯
安装完Knowledge Builder软件后重新插入Application Software光盘
Quick Builder
报警设置栏
控制栏
历史数据栏
中国石油
数字量点设置
点名 描述
显示设 置栏
区域
取值地址(与RTU程 序中信号名完全一致)
扫描周期
状态的数量
内部算法
第三方通讯系统与PKS的通讯
Quick Builder
报警设置栏
控制栏 历史数据栏
中国石油
第三方通讯系统与PKS的通讯
点击
图
标把做好的组
同意软件安装许可
中国石油
第三方通讯系统与PKS的通讯
安装engineering DataBase
主意:在安装SERVER软件时次选项要选成“Install”否则无法 组态控制区域
中国石油
第三方通讯系统与PKS的通讯
重启计算机
中国石油
第三方通讯系统与PKS的通讯
插入Knowledge Builder光盘,点击“YES”
Configuration Studio
首先定义一个SERVER名称
要输入计算机名
中国石油
第三方通讯系统与PKS的通讯
Configuration Studio
对系统需要加个Asset,在 老版本 的中为Area,意为 控制范围
HONEYWELLPKS系统介绍

•
– – – –
1KM 3个不同位置 8KM 1个位置 可达 50米远 小信号,串行接口可运离IOP达300米 减少接线
FTAs 与IOPs分离
I O L E
Remote I/O File
I O L E
Remote I/O File
• 提高抗干扰(电磁干扰/射频干扰)
能力每个HPM支持6个远程点的远程 IO的连接
FOUNDATION™ Fieldbus
Fieldbus
13
-14
Disk: 12
Allen-Bradley 集成方案
– – –
PLC 5, CL5550 和 SLC Panel View 限产接口 马达驱动(Allen Bradley) 和秤量系统(Toledo)
( ?10/30/96)
•
FTE
•
20
-21
Disk: 12
( ?10/30/96)
Experion 人机界面技术
Experion 操作站
e-Server DSA
Station – Logical Console Asset Management Server
增强系统的可靠性
_ Rated for a G3 Coating for with a 10 year life -Conformal environment protects against effects of humidity and contamination. Environmental Protection
0.4-2V, 4-20mA
Power Status Digital Input
2线制/3线制/ 4线制变送器 系统内供电/仪表外部供电均可 低电平模拟量输入处理器卡板 –输入信号类型: TC, RTD, 毫伏信号(0 -100mv) –输入处理: 线性, 平方根, 5阶多项式温度输入特性 变换 –TC FTA: ANSI J, K, E, T, B, S, R 等 16个TC连接端子, 带冷端补偿, TC开路检查 –RTD FTA: Pt 100 DIN, Pt 100 JIS, Ni 120, Gu 10 16个RTD连接端子, 3线直接连接
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Honeywell PKS系统与第三方设备通讯的设置侯军生说明:本文主要讲解Honeywell PKS系统与第三方设备通讯的软件组态设置。
硬件:终端服务器(MOXA),协议:Modbus RTU。
一、 MOXA终端服务器的设置1、打开MOXA组态软件2、搜索在线MOXA设备3、选择要组态的设备4、设备的基本设置注:只有选中Modify才可以进行修改设置。
Server Name:设备名称;Time Zone:时区设置;Local Date:日期设置;Local Time:时间设置;Time Server:时钟同步的时间源的地址设定; 其它设置保持默认。
5、设备地址等相关参数设置IP Address:本设备的网络地址;Netmask:子网掩码;Gateway:默认网关;IP Configuration:IP 配置,必须为Static;其它设置保持默认。
6、端口参数的设置Port Alias:端口别名; Baud Rate:波特率设置; Parity:奇偶校验设置; Data Bits:数据位设置; Stop Bits:停止位设置; Interface:端口类型设置;其它设置保持默认。
7、通讯模式的设置Operating Mode:工作状态设置,必须为TCP server Mode; 其它设置保持默认。
二、 Honeywell PKS的设置PKS的组态在Quick Builder中设置。
1、通道设置⑴建通道Number of items to Add:建通道的个数;Type:通道类型,选择Modbus Channel;Use Name:通道名称,只能一次建一个通道。
Fomat:此项可以一次建多个通道,通道的个数在Number of items to Add中设定。
⑵通道组态Main栏:Name:通道名称;Description:对通道做说明;其它设置保持默认。
Port栏:Port Type:端口类型,选TerminalServer;Protocol:协议类型,选Modbus RTU;TerminalServer TCP Host Name:终端服务器网络地址; TerminalServer TCP Port No:终端服务器端口的TCP地址; 其它设置保持默认。
Redundant Port栏Port Type:端口类型。
选Redundant TerminalServer; 其它设置参考Port栏。
2、控制器设置⑴建控制器参数设置参考建通道部分⑵控制器组态Channel Name:选择需要的通道;PLC Station ID:第三方设备地址;Data Table:数据类型Digital Input: 只读 数据范围:100001 to 132766;Digital Output: 可读写 数据范围:000001 to 032766;Holding Register:可读写 数据范围:400001 to 432766;Input Register: 只读 数据范围:300001 to 332766。
其它设置保持默认。
3、通讯点设置⑴建新点参数设置参考建通道部分⑵点组态a、开关量组态Point ID:点名称;Enterprise Model:企业模型;Item Name Description:点描述;Parent Asset:区域设置;PV Source Address:点地址;PV Scan Period:扫描周期;Number of States:状态数;State Descriptors:定义状态;其它设置保持默认。
b、模拟量组态PV Source Address:点地址,必须指定数据类型(见附录);Engineering Units:工程单位;100% Range Value:上限;0% Range Value:下限;其它设置参考开关量组态设置。
4、建立通讯连接⑴通道连接⑵控制器连接附录:Data format for scaling 16-bit integersYou can scale point parameter values with a data format if they have addresses in the Input Register and Holding Register data tables. Select the format that corresponds to the counts that have been set in the controller register.Data Format Counts in Controller RegisterU4095 (default)0 to 4095U9999 0 to 9999U999 0 to 999U15B 0 to 32767U16B 0 to 65535S16B -32768 to 32767NoteIf auxiliary parameters have a data format type that requires scaling (U4095, U999, and so on), they take the same range as the PV.Data format for scaling 32-bit integersThe Modbus Interface will combine two 16-bit registers (as defined by the Modbus protocol standard) into a 32-bit value.The little-endian word formats listed in the following table.Data Format DescriptionCounts in ControllerRegisterS32B Unsigned 32-bit BinaryLittle-endianNot scaledU32B Unsigned 32-bit BinaryLittle-endianNot scaledS32BS Signed 32-bit Binary ScaledLittle-endian-32768 to 32767U32BS Signed 32-bit Binary ScaledLittle-endian0 to 65535These data formats assume the following word/byte order: •two 16-bit registers in big endian byte order•the first register transmitted is the low word•the second register transmitted is the high wordThe value is calculated as (high register x 65536) + low register. The big-endian word formats listed in the following table.Data FormatDescriptionCounts in Controllerregister Unsigned 32-bit Binary Big-endian Not scaledUnsigned 32-bit Binary ScaledBig-endian0 to 65535U32BBU32BSBS32BB Signed 32-bit Binary Big-endian Not scaledS32BSB Signed 32-bit Binary ScaledBig-endian-32768 to 32767These data formats assume the following word/byte order: •two 16-bit registers in big endian byte order•the first register transmitted is the high word•the second register transmitted is the low wordThe value is calculated as (high register x 65536) + low register. Data format for reading floating point valuesSelect format IEEEFP to read two consecutive registers as a single precision floating point number.Variations on the IEEEFP format that you can specify include:Format DescriptionIEEEFPB Bytes are big endian format (this is the same as IEEEFP) IEEEFPBB Bytes are byte-swapped big endian formatIEEEFPL Bytes are little endian formatIEEEFPLB Bytes are byte-swapped little endian formatNote•IEEEFP numbers use two data addresses, address and address-1.Do not specify address-1 (the lower address) as the pointparameter location address.•When configuring controller data tables, do not assign overlapping data addresses if floating point values are usedand do not set an IEEEFP address to 1.Data format for reading raw values without scalingSelect a format of C16, or enter a 0, to read all 16 bits in the register without scaling.To read less than 16 bits without scaling enter the starting bit number (1 to 15).If you are not using scaling, the point range is still used for PV indicator bar height only (the PV indicator bar is on the Point detail display on Station).。