2022年水电厂通讯基础知识介绍 .pdf
《2022年水电厂通讯基础知识介绍 .pdf》由会员分享,可在线阅读,更多相关《2022年水电厂通讯基础知识介绍 .pdf(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6-1 第六章水电厂通讯基础知识介绍1上下位机通信系统介绍1.1通信系统示意框图通信系统示意框图(上位机各进程之间)当前简化版EC2000 的系统结构图:各主要进程之间采用API 方式或共享内存方式进行的数据交互,采用了重叠来表示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 30 页 - - - - - - - - - 6-2 1.2上位机 (EC2000) 与 PLC/ 调度的以太网通信/ 串口通信上位机( EC2000)与PLC 通信一般有两种方式,以太网和串口,
2、根据所配置的硬件在组态内选择不同的通信方式;。(1)以太网通信:目前E C2000 与 PLC 采用较多的是以太网通信,驱动采用标准驱动程序PLCDrv.exe可以到OA上或者质管部领取,EC2000 内存放驱动的文件夹名称为“ driver_Exe”。(2)串口通信:在PLC 不支持 以太网通信 时,需要采用串口通信(比如 MB20 ,辅机 PLC,保护装 置等),此时 可 能没 有标准的串口通信驱动,则需 要提出开发申请或者 自己依 据PLC 支持 的串口通信 规约编写 驱动,编译后 的文件存放位置是文件夹“ driver_Exe” 如果 通信对象 较多的 情况下需 要加装 8 串口 卡。
3、上位机( EC2000)与 调度 通信一般有两种方式,以太网(104)和串口 (101),一般 调度则 两种通信方式 都要求有,上 述两种 都 有标准的通信驱动。(1)以太网(主要 协议为104) :该 通信的组态不是在“ 基本测点库 ” 内组态, 需要在 “ 健康 配置与管 理” 内组态。 主要通信的数据有,遥信,遥测 ,遥调 ,遥控。要求我 方配置 为从站 ,调度侧 配置 为主站。(2)串口(主要 协议为 101) :组态同上, 只是采用的驱动不同。1.3SJ30 与 PLC 通信以及与其他串口设备通信SJ30通信管 理装 置嵌入 了 Linux 操作 系统 为软 件平台, 硬件上采用 固
4、态电子盘(DiskOnChip)作为 存储介 质, 如下 图所示( 正视 图):SJ-30通 讯管理装 置使用标准的 2U 金属 机箱名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 30 页 - - - - - - - - - 6-3 下 图为后视 图:在监控 系统 中 ,与 外部通信 对象比 较多,一般采用SJ30 与外部其他对象 通信, 而后 SJ30 再与 监控 PLC 通信, 将采集 的数据 集中送 到 PLC 内, PLC 再通过以太网 送到上位机, SJ30也
5、可以与上位机通 过自 身携带 的以太网口通信(很少 用) 。(1)当监控 PLC 采用 非 MB 系列时,需 要增加 SJ30 通信管 理装 置,一般 SJ30配置有 8 个独立的标准串口(目前的SJ30B 带有 16 个 串口) ,其中 一个串口( 单 CPU 情况下 )预留出来给 PLC 串口通信 (驱动一般 为 super_m) ,其余 7 个串口与 外部设备 通信,每一个串口又可以与RS-485 总线 上的 若干设备 通信( 规约 相同,通信 寄存器地址相 同, 仅站地址不同)。(2)监控 PLC 采用 MB80 、MB40 时,不 需 要使用 SJ30 通信管 理装 置,取 代 SJ
6、30的为 MB系列 PLC 的通信管 理模件 CPM*18(* 为 4,5,6),配置串口 卡即可完全代替SJ30通信管理装 置的所有 功能, 且 CPM*18 与 PLC 通信采用CAN 网通信,通信稳定可靠。注:CMP418 与 SJ30的组态 编程环境 都 是一 样的, 编译 的程序可以 “ 基本通用 ” 。1.4PLC 与 PLC 通信( MB+, 以太网)使用 PLC 与 PLC 之间 相互通信 越来越广泛 ,常 用到的 施耐德 PLC 支持 以太网和 MB+ 通信。PLC 到 PLC 的通信 使用硬件简 单, 不需要额外的 编程。下面举例说明几 种常见 PLC 的通信方式。(1)M
7、B+ ( Modbus Plus) :用 于在总线 上连接 的所有 设备之间交 换数据。 MB+ 协议基 于逻辑令牌传递 的原理,单个 网络中的每个工 作站都 通过介于 164 之间的一 个地址 来标识,并且每个工 作站都 在收 到令牌 时访问 网络,重 复的地址无效 。下图为一个网 络示例: 如果 距离 较长 (超过 450m) ,则需要增加 MB+ 中继器(NWRR85001 )或者 MB+ 光纤 中继器 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 30 页 -
8、 - - - - - - - - 6-4 具体 的通信方式 详见相关MB+ 的说明手册 。 常用的 MB+ 设备 : TSX MBP 100 、 与之配 套使 用的 电缆 TSX MBP CE 030/060 和 MB+ 分支 器:990 NAD 230 00 ,他们之间的 连接关 系如下 图所示。 电缆与 MB+ 分支器 的连接 需要根据 电缆与 MB+ 分支器上标定的颜色接线 。(2)以太网的IO 扫描 方式:通讯方式示意图 为下 图所示:基本工作方式为:客户端(主站)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心
9、整理 - - - - - - - 第 4 页,共 30 页 - - - - - - - - - 6-5 通过 IO 扫描 的方式 读取服务 器端( 从站 )到本机或者 将本机的数据 写入 到服务器端。通过这种方式可以 实现 PLC与 PLC之间互取数据, 免去了中间的 中转环节。 如:公用 PLC可以 读取到各 台机组 PLC的出口断路 器的实时状态, 一般 应用于通信数据不 大的情况下 。编程时应 该考虑 数据是 否可靠,也即必须判断 网络的通信 状态。2上位机通信组态2.1 太网通信组态以太网组态有两种方式,一是数据库内的以太网组态,一是与外部通信( 调度)的以太网组态,两种组态方式有比较
10、大的区别 。(1)数据 库内的以太网组态(主要是和现地 LCU 的 PLC 通过以太网通信)首先 在组态 软 件( 基本测点 组态 .exe)中“ 新建 ” , 而后点 击“ 工程” 内的 “ 引入网络配置信 息” 。双击 “ 设备 ” 进入设备 组态, Inst1 Inst16。先建 立 DEBUG 和 ETH 两 个设备 :名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 30 页 - - - - - - - - - 6-6 在 Inst3 上开始建 立 第一个以太网
11、连接设备 :双击 即可打开其 配置画面,如图所示:1)设备 名称 :填写易记易懂 的名字“ LCU1” ;2)设备 描 述:该栏内需要 填写上位机驱动 名称“ PLCDrv.exe” ;3)地址 : 即为 LCU 号, 该值不能与前 后所有 设备 的地址 重复, 一般 第一个设备 填写“ 1” ;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 30 页 - - - - - - - - - 6-7 4)功能:选择 “ 扩展 1” ,一般 第 一个设备 选择 扩展 1,该选项
12、一旦选定后,就不能在后面的工作中 修改 了;5)设备接 口设置:根据 使 用的 PLC 类型 选择 相应的“ 以太网 * ” ;67)依 据相应的单网或者 双网, 填写 PLC 网络模 件的 IP 地址 ;8)填写端 口号:502;9)设备 输 入类型 :选择与前 后设备 不同 等 串口 即可;10) 模件数:可以 预先估计 模件数, 适当写 大一点。完成上述步骤 后,即可完成第 一步的通信驱动配置了。配置好的界面为:最后保 存的文件 名后 缀为.MON(2) 调度 通信的以太网组态(主要是上位机与地调 ,省调的通信( 104 通信)该组态是在 “ 系统配置与 健康 管理” 里 面依次打 开如
13、下 画面:1)首先右键 点击“ 通讯 口配置 ” ,增加一个 ETH1 ;2)右键 单 击“ ETH1” 选择 “ 通讯规约 ” ,在 “ 通讯规约 ” 对话框内 填写 D:EC2000driver_Exe下的驱动 名称 ,一般 为标准驱动, “ 确认 ” 。3)右 键 单 击 “ ETH1” 选 择 “ 启 动 通 讯 口 配 置 ”进 行 通 讯 组 态 。 组 态 完 成 后 在名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 30 页 - - - - - - - -
14、 - 6-8 D:EC2000driver_Db下自 动生成 IEC870.db 。2.2 串口通信组态串口组态同 样 也有两种方式,一是数据库内的串口组态,一是与外部通信( 调度)的串口组态。(1)数据 库内的串口组态(主要是和不支持 以太网通信的 设备 进行通信)首先打 开数据文件: *.MON(在“ 基本测点 组态 ” 内打开),双击 设备 后再 弹出的对话框内。首先 组态 DEBUG 和 ETH 两个设备 ,而后从 第三 个开始,只需 在“ 设备接 口” 选择 “ 串口 ” 而后填写通信 参数即可, 其他 的同以太网通信组态。(2)调度 通信的串口( 101 通信)组态,与以太网相似,
15、在操作中 选中“ 串口 ” 即可。2.3 上位机驱动开发环境目前所内上位机驱动开发 环境 是 Microsoft Visual C+6.0 ,所有驱动 源程序 都是在该环境上编写 、编译 、调试完 成的。(1)首先 完成 该软 件的 安装 ,可以 使用默认 设置进行 软件安装;(2)安装补丁 ,最新补丁 为 SP6,官方网 站上可以 下载;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 30 页 - - - - - - - - - 6-9 (3)安装完毕 后即可运行 VC
16、6.0 开发 环境 ;(4)打开驱动 源程序 *.dsw 文件, 即可载入源程序。3下位机通信组态3.1 PLC编程组态 (MB,MB+,ETH ,Profibus) 针对通信来 说 , PLC 编程组态 相对简 单, 下面 以 Premium 系列 P104M PLC 为例介绍 Modbus,Modbus Plus, ETH;以 西门 子 S7-300 为例介绍 Profibus 组态。(1)带有串口通信 卡 TSX SCP114( 485/422 通讯)软件组态。(2)带有 MB+ 通信 卡 TSX MBP100 软件组态。具体步骤 如下 :1)在“ 网络” 上点击右键 ,弹 出如下 图(
17、图一)所示对话框2)选择 ModbusPlus 网络3)一般程序 会自动添加一 个 ModbusPlus_1 的网 络,该名字可以 更改。4)在完成上 述 3 步后,“ 网络” 下会增加一个 ModbusPlus_1 的网 络图标, 双击 该网络图标即可弹 出第二个对话 框(图 二)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 30 页 - - - - - - - - - 6-10 1)在“ 工作站编 号” 当该站 是第 一个站是, 写入 1。2)“ 特定 ” 点 击“
18、 输入 ” 即是 从 那 个 站 读 入 数据,例如: 从第 2 个站读 入到数据存到%MW12 , 即为开入 数据 。在 完成上述操作后 ,即可进行 MB+的关联了,进 入硬件, 双击 如下 的图标:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 30 页 - - - - - - - - - 6-10 1)在“ 工作站编 号” 当该站 是第 一个站是, 写入 1。2)“ 特定 ” 点 击“ 输入 ” 即是 从 那 个 站 读 入 数据, 例 如 : 从 第 2 个 站
19、 读 入 到数据存到%MW12 , 即为开入 数据。在 完成上述操作后 ,即可进行 MB+的关联了,进 入硬件, 双击 如下 的图标:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 30 页 - - - - - - - - - 6-12 说明 : Ethernet_1 前面的 红叉 表示 该网络 还没有和 相应的网 络模件“ 链接” 一旦连接完 成后即可 显示 。步骤 2: 进行网 络的配置,双击步骤1 新建 的网 络 Ethernet_1,即弹出配置对话框,针对(1)
20、( 4)内 如 何配置进行 详 细说明 。步骤 2- (1) 首先 选择 型号 系 列, 不同以太网 模件支持 的型号 不一样, 共有 三个 Premium PLC系 列。这里 选择 “ 常规连接 ” ; TCP/IP 10 和 ETHWAY ,用 于 ETY110 模件 TCP/IP 10/100 扩展 连接 ,用 于 TSX P57 4634/5634/6634 TCP/IP 10/100 常规连接 ,除上 述以外的模件连接步骤 2-(2)配置 IP 地址 ,输入相应的 IP 地址 ;步骤 2-(3)“ 以太网配置 ” 选择 为以太网 II。步骤 2- (4) “ 模块实 用程序 ” 依据
21、不同的 工程需求 进行相应的选择,这里选择一 个 IO 扫描 。当选择 IO 扫描 为“ 是” 时, “ IO 扫描 ” 选项 卡处于可选择 状态。点击“ IO 扫描” 即可看到如下 界面。步骤 2-(4- IO 扫描 )依 据下面对话框内的 说明 依次配置 即可完成。至 此,“ 网络” 配置 完成了。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 30 页 - - - - - - - - - 6-13 步骤3:完成 上述两个步骤 后即可进行网 络 与模件的关联了。双击
22、 相应的网络模 件, 按照右 图所示进行选择即可。步骤 如“ CPU 自身带 的以太网口配置” ,关键 要针对不同等模件选择不同的网络支持连接 。即“ 1)的 步骤 2- (1)”(4)西门 子 S7-300PLC 的 Profibus 模件组态以 S7-300 西门 子的 CP343-5 Profibus 模件为 例简要 介绍 Profibus 组态方 法。1)通过 Step7软件, 打开工程,在硬件配置内增加一个 CP343-5 模件。 如右图图一所示。2)增加该 模件后 , 硬件配置图 如右图 二所示,双击 CP343-5 即可打开该模件的硬件配置图。3)点击 Properties。名师
23、资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 30 页 - - - - - - - - - 6-14 4)该对 话框上有不同的选项卡,主要是 General 和 Addresses两个,addresses主要是配置 该硬件的 地址 ,可以采用 默认 设 置。 这里 主要 介 绍 General 选项卡内的 Propreties,在 这里需要配置 Profibus 站地址 Address, 每个 站都需 要有不同的 站地址 。 点击“ Propreties” 按钮 ,弹出如
24、下对 话 框。在 Address 内选择 该站对 应的站地址 ,最大 能选择 126,而后点 击该对话框内的 “ Propreties” , 在新弹 出的参数配置 栏选择 传输速率 等, 即可完成 Profibus 的组态。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 30 页 - - - - - - - - - 6-15 3.2 SJ30/CPM418 组态SJ30 与 CPM418/518/618 的 功能是一 样的, 都是与 外部其他 设备 进行通信的通信管理装
25、置,CPM*18 是以 MB 系列的 PLC 模件形式出现 。显然它 与 PLC 的 CPU 通信 速度更快。由于两者的编 程环境 以及组态 环境 都是一 样 的, 介绍以 SJ30为例。(1)用户文件和目 录结构:1)其中 sbin 内存放 编译 好 的可 执行文件, 新增的通讯驱动 也必须 存放在 此文件夹 下才能被自动引导。2)/home/nari/config/base/ 子文件夹存放SJ-30 通讯管理装 置的三个基本组态配置文件:数据组态文件( .baseconfig) 、网 络配置文件 (.netconfig) 和用户协议 配置文件 (.proconfig) 。/home/nar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年水电厂通讯基础知识介绍 2022 水电厂 通讯 基础知识 介绍
限制150内