西门子PLC与其变频器间的现场总线通讯
西门子PLC与ABB变频器之间的现场总线通讯技术

西门子PLC与ABB变频器之间的现场总线通讯技术摘要:本文从变频器与西门子PLC之间所设置的总线连接方式出发,阐述了变频器(生产于ABB公司)应用中主从功能的实现方式,旨在说明通讯技术在变频器与PLC之间的现场应用。
此种通讯方法已被我公司应用到了矿井提升机工作的变频调速系统当中,而且其运行状态一直都很稳定。
关键词:ABB变频器;PLC;通讯技术;现场总线引言:Profibus-DP网具有数据传输率高的优势,可借助其实现I/O系统与其外部设备的通信功能,且这种功能稳定而可靠,而且其具备适应于远程I/O的优势。
由于Profibus-DP在现场总线通讯方面具有这一优点,故而我们特选择变频器(型号:ACS800)与PLC(型号:S7-300)实现了针对变频调速系统的网络通讯功能,实验发现可以通过网络对传动设备进行有效控制。
一、变频器与PLC之间的总线连接(一)系统配置本文旨在论述Profibus-DP模块下提升机调速系统的通讯模块及其系统控制模块的功能是如何实现的。
该系统模式下的网络配置图见图1。
本文选择STEP7V5.2软件来对PLC予以编程,同时借助该软件来处理Profibus-DP网的组态并完成系统之间的通讯配置。
(二)通讯协议该系统以PLC、变频器依次作为主、从站模块来予以配置,主站的一个关键功能便是将系统的运行指令传送给变频器,同时其接受来自于从站的故障信号与各项运行数据。
变频器先要与通讯适配器相连,其被接入Profibus-DP网后即可在系统运行中收到来自于主站SIMATICS7-315-2DP的控制信号。
适配器可在双向RAM中稳定地存储Profibus-DP网运行中出现的过程数据,RAM中所有字节已完成编址,变频器模块中的RAM可通过编址之间的排列次序将各种设置值以及控制字等内容准确地写入变频器,同时也可读取到各种返回数据与诊断信息[1]。
由软件层面看,变频器模块的总线控制系统的核心内容为总线所选择的通讯协议。
变频器同PLC之间现场总线通讯研究

频 器 参 数 在 实 际 中 的 具体 应用 ,并 需 要 目前 的 现 场 总线 技 术 中 P R O F I B U S 存 通讯 参数设 置 时进 行具体 定 义 。 是 应 用较 为 广 泛 的技 术 之一 ,该 技 术作 3 参 数设 置 以及硬 件要 求 3 . 1 软件 要求 为I E 6 1 1 5 8国 际 总 线标 准 组 成 巾 的重 要 V3 . 0以 上 S T EP 7 部 分 ,是 一 种 令牌 结 构 、开 放 式 系 统 , Wi n N T或者 Wi n 5 ,V 4 . 0以上 并且 参 考 了互 联 网作 为技 术模 型 。 P R O F I B U S主 要 南 三 种 部 分 组 成 , 安装 D V A — S 7 一 S P S 7 且各部分组成相互兼容 ,即 P R O F I B U S — 3 . 2 硬件 要 求 DP、 PROFI BUS—P A 、 PROFI BUS —FMS。 ( 1 )编 程 器 内存 大 于 1 6 Mb 且 频 率 其中 D P在通 讯技 术 巾成 本投 入较 低 ,数 大于 l 3 3 MH z 据 传 输 速 度 较 快 的 一 种 ,主 要 用 于 分 散 ( 2 ) P I C为 西 门 子 s 7 — 3 0 0 / 4 0 0系 I / O同设备及控制 系统之间的通信。数据 列 ,1 2 k b以 上 R A M并 带 有 D P接 口 或 接 口采 用 了 R S 4 8 5接 口,并 且 采 用 了双 s 7 — 4 o 0系 列 P L C。1 2 k b以 上 R A M 并 配 绞 电缆或者光线作为传输介质,速昔 西 可 备 C P 4 4 3 — 5 的通 讯板 以达到 9 . 6 k b / s 至 1 2 M b / s ,通 过 R e p e r t e r ( 3 )变 频 器 带 有 C U 2 / S C的 V C板 可 以对其 传输 距离 进行 扩展 ,每个 D P可 以及 C B P通讯 模 块 。 以 同时配 1 2 2个从 站 ,功能强 大 。 3 3设 置传 动参 数 下 面 就 基于 P R O F I B U S — D P技 术 的 参数 使 能 :P 0 5 3 = 3 ; 变频器 同 P L C之 间 的通 讯 技 术 进 行详 细 选择 命令 源 以及设 定 :P 3 6 8 = 6 ; 的论 述 。 C B P板 在 2 号 槽 :P 0 9 0 = 1 ; 2数据 通讯 格式 实 际值 P Z D 2 :P 6 9 4 . 2 = 2 1 8 ; 传 动装 置 同 P L C之 间 的接 口主 要 通 状态 字 P Z Dl :P 6 9 4 . 1 = 9 6 8 ; 过C B P板 予 以实 现 的 ,接 口采 用 R S 4 8 5 主 给定 P Z D 2 :P 4 4 3 . I = 3 0 0 2 ; 且 波特 率 可 以达 到 9 . 6 k b / s 至 1 2 M b / s ,数 控制 字 P Z D1 :P 5 5 4 . 1 = 3 1 0 0 ; 从站 地址 :P 9 1 8 = 3 。 据报文头尾 用于对数据传输长度 、功能 3 - 4 设置 通讯 的基 本步 骤 码 以及 发 送 应 答 等 内 容予 以规 定 ,主 站 对传 动 参数 进行 设置 同 从 站 之 间 的核 心数 据 读 写 过 程 仅 仅 为 参 数接 口 P K W 以及 过 程数 据 P Z D,从 结 对P L C硬 件进 行 配置 构 形式 上 可 以 分为 五 种 :P P O 5 ,P P O 4 , 对 数据 块进 行创 建 P P O 3 ,P P O 2 ,P P O 1 ,主要 是传输 的结 构 对 通讯 程序 进行 编写 形 式 以及 字 节 长 度 进 行 划 分 。在 变 频 器 对 系统 进行 调试 4通讯 程序 同P L C之 间 的通 信 方 式 进 行选 择 时 要 选 程 序 编 写 是 实 现 通 讯 功 能 的重 要 保 择 适 当的 P P O ,煤种类 型结 构 如下所 述 : P P O l : 南 六 个 字 组 成, 即 障 ,一 下 便 主要 对 变 频 器 同 P L C之 间 的 2P ZD+ 4PKW 通讯 程序 编 写进行 介绍 。 P P O 2 : 南 十 个 字 组 成, 即 4 . 1 基本配 置定 义 以及组 态 6P ZD+ 4P KW 主 站 为C P U 一 3 1 5 — 2 D P , 从 站 为 P P O 3 :南两个 字组 成 ,即 2 P Z D 6 S E 7 0 传 动 装 置 ,地 址 为 3 , 采 用 了 P P O 4 :南六个 字组 成 ,即 6 P Z D P P O 3 ,总线 采用 了 R S 4 8 5 接 口。 现场总线通讯研 究
S7-200 SMART PLC与变频器的通信控制

S7-200 SMART PLC与变频器的通信控制案例:使用 MODBUS 通信,实现 PLC 对变频器的启停,正反转,频率修改的控制。
并读取变频器的输出电压,输出电流,输出频率。
I/O分配:硬件接线:接线图所示:运行命令和频率给定命令都通过通信的方式发送给变频器,通过模拟量输出通道输出一个 10V 的电压信号接到电位器上,通过旋转电位器可以对 10V 的电压信号调整,使模拟量输入通道 1中能够得到 0 到 10V 的变化的电压信号,然后根据所得到的数字量对应成变频器的频率,通过通信的方式发到变频器中。
通讯线制作:然后是PLC和变频器通讯线的制作,PLC 端口上 3 号管脚接变频器上的 485+(2号脚),8 号管脚接变频器上的 485-(7号脚)。
变频器SCI通讯参数表:变频器参数设置如下:F00.10=2; SCI 通讯方式设置频率F00.11=2; SCI 通讯方式启停电机F17.00=1; 1-8-1 格式,偶校验, RTU, 1 位起始位, 8 位数据位, 1位校验位F17.01=4;波特率设置为 19200bpsF17.02=1;变频器地址为 01F17.03=150;变频器本机应答时间F17.04=0;变频器不检测通讯超时F17.05=0;变频器不检测通讯错误F17.09=01;通讯方式写功能参数存入 EEPROM变频器参数寄存器地址:控制命令及运行频率设定寄存器地址:控制命令代码:输出频率、输出电压、输出电流寄存器地址:举例,控制命名字的寄存器地址是0x3200,这是十六进制数,转换成十进制数是12800,因为保持寄存器的首地址的40001,所以12800+1=12801,而类型是4号类型,前缀加个4,所以addr地址应该是412801。
其他寄存器地址,以此类推。
PLC与海浦蒙特变频器通信程序编写:主程序运行控制子程序MODBUS通信程序。
西门子变频器与PLC通信

西门子变频器与PLC通信西门子变频器与plc通信有哪些?DP通信与PN通信的区分?PZD(过程数据)是针对DP通信的吗?PN有类似pzd的什么东西吗?答:变频器与PLC的通讯目前主流的有3种:1:USS串口通讯,接口类型有RS232与RS485两种,西门子的PLC 一般都集成这类端口(包括低端PLC,如PLC200)2:DP通讯(profibus),这类通讯是通过RS485端口联接到DP,只有支持DP通讯的PLC与支持DP通讯的变频器才能才行(例如:MM440加上一个DP模块,也有变频器(如:S120)集成这类模块的)。
3:profinet通讯,例如:带PN接口的G120变频器。
同时西门子驱动家族支持的通信方式多种多样,比较常见的有USS,MODBUS,PROFIBUS-DP,PROFINET,CAN,DEVICENET等,可以便利的组态进PLC系统中,当然这需要针对不同应用选择不同的硬件配置或者选件配置,不同的通讯方式在于通讯协议的传输格式和读写方式的不同,这个假如需要全面了解,需要阅读不同通讯协议的通讯格式定义以及读写规范要求。
PROFIBUS-DP和PROFINET协议的不同主要体现在读写速度(大多数应用下PROFINET速度较之PROFIBUS-DP要快许多),数据传输方式以及数据传输介质和接口上(PROFIBUS-DP基于485协议,接口也采纳标准接口,通过PROFIBUS-DP电缆传输数据;PROFINET基于ETHERNET 协议,接口采纳标准以太网接口,通过工业以太网线传输数据)从应用层面上说PROFINET以其便利的组网和几乎随处可得的传输介质,正在大范围的被西门子集成系统采纳。
你所说到的PZD(过程数据)之前始终在以PROFIBUS-DP通讯为主导西门子驱动家族的通讯手册和使用大全中被提出,但请留意,这个PZD并不仅仅只针对于PROFIBUS-DP,PN通讯方式也存在这个概念,过程数据包括掌握字、给定值、状态字、实际值等用于掌握和反应驱动器状态的数据,这是驱动器以任何方式通讯都必需存在的,并不是说仅仅针对于PROFIBUS-DP而提出的这么一个概念。
西门子PLC与ABB变频器之间的现场总线通讯技术

技术改造—330—西门子PLC 与ABB变频器之间的现场总线通讯技术黄磊(江苏永钢集团有限公司,江苏张家港215628)摘要:为确保系统运行可靠性以及质量性得以全面加强,本文主要立足于ABB 变频器的应用原理及优势,对西门子PLC 与ABB变频器之间的现场总线通信技术实现策略进行研究与分析。
在具体分析过程中,本文所阐述的产品不再依赖于生产厂家的限制,给出具体实现通讯协议及关键技术问题。
并以ABB 变频器为核心,借助PLC 控制功能实现对变频器运行功能的优化改进,满足在线监视目的的同时,提高系统运行可靠性。
希望通过本文的研究与分析,可以给相关人员提供一定的借鉴价值。
关键词:PLC ;ABB 变频器;现场总线;通讯技术1ABB 变频器应用原理及优势分析1.1应用原理ABB 变频器在电路功能控制方面主要以控制主电路为主。
在具体运行过程中,ABB 变频器中的整流电路可以将交流电转化为直流电进行运行应用。
同时在直流中间电路的作用影响下,ABB 变频器可以对整流电路输出过程进行优化改进,并以平滑滤波形式输出。
相互作用下,逆变电路也可以将直流电转变成为交流电。
在电路转换过程中,ABB 变频器可以利用自身的DTC 控制功能以及矢量控制功能,对子磁场方向进行科学确定。
并结合子磁场方向情况,利用数学模型对相关数据进行精准计算与分析。
同时在矢量控制方面,ABB 变频器可以将转子电流以坐标变换形式,细化分解为励磁以及转矩数据。
1.2应用优势ABB 变频器在应用过程中可利用减少电机速度的方式达到节能降耗效果。
或者也可以利用降低电路电压方式,减少供电网络电压波动问题。
无论是采取上述哪一种运行方式,都可以规避设备故障或者异常运行问题。
最重要的是,ABB 变频器在运行过程中通过结合PLC 控制功能,可以实现对设备系统运行过程的全动态管理。
一旦发现设备系统出现运行异常问题,PLC 控制功能可迅速锁定故障位置。
并根据故障问题的反馈情况采取针对性措施加以处理。
浅谈西门子PLC与三菱变频器通讯的实现

在现代工业控制中,出于控制过程的要求,对电动机速度的控制要求有原来的多段调速变成了无极调速,而实现无极调速的最好手段就是使用变频器来控制电机,电机的速度要求是由生产过程决定的。
现在控制生产过程一般都采用上位机作为监控手段,用PLC加现场总线的方式来实现。
文章介绍西门子S7-300/400 PLC作为主站,采用三菱变频器作为从站,采用Profibus-DP现场总线连接设备,对技术细节做比较深入的探讨。
1 硬件系统的构成1.1 系统由三部分构成上位机:硬件由工业用计算机构成,监控软件由组态王或西门子组态软件组成。
控制部分:由西门子S7-300 PLC构成。
执行部分:由变频器和通讯卡组成。
1.2 系统的连接上位机和PLC之间通过MPI连接,PLC和变频器之间由PROFIBUS-DP工业总线通过适配卡FR-A5N P连接,再由变频器控制电机。
1.3 三菱变频器同PROFIBUS-DP的硬件连接三菱F R-A700和F R-F700系列变频器是通过型号为FR-A7N P的通讯选件实现的,在系统中,PLC作为网络的主站,由主站向变频器发送各种命令,同时主站从变频器读取相关信息。
此时要对FR-A7NP通讯选件进行站号设置,使用FR-A7NP上的节点地址开关可在0H~7DH(16进制)之间设定节点地址,变频器复位或下次开机时此设定生效.接线时要选用标准PROFIBUS电缆,则需将红色线(P i n3,B)接D+,绿色线(Pin8,A)接D-。
2 变频器数据通讯的实现2.1 参数设置变频器在和PLC通讯之前,要对变频器的相关参数进行设置,首先要设定FR-A7AP卡上的网络节点地址,这个要与step 7硬件组态中设置的地址一致,这个设定是通过FR-A7AN上sw3、sw1两个旋钮开关来实现的。
变频器的网络通①作者简介:栗小宽(1960,12—),男,山西平陆人,本科,副教授,研究方向:自动化。
DOI:10.16660/ki.1674-098X.2015.31.123浅谈西门子PLC与三菱变频器通讯的实现①栗小宽(无锡职业技术学院 江苏无锡 214121)摘 要:随着电子产品和通讯技术的不断发展,在自动化控制过程中需要不同公司的产品能够共同集成在同一个系统中,这就要求不同公司产品之间要有很好的兼容性,特别是以PLC为控制中心,以现场总线为连接手段对已有的系统改造时,更需要考虑这些。
解析西门子PLC与ABB变频器之间的现场总线通讯技术

可采用组态软件开展具体设计,以此在STEP7中导入变频器的设备数据库文件,可从网站上下载文件。选定为主站系统,将ABB的组态到主站的DP网上,并选择PPO4作为PPO类型,设定4为站点网络地址,最终编译存盘并下载。对于从从站读取输入信息的PLC主机,其需要向从站反送输出信息,基于这一PLC运行原理,数据的读写需采用OB1中的SFC14和SFC15两个系统功能块,变频器的通信控制可由此实现。完成程序设计后,传动设备的控制即可通过控制字实现,这一过程需针对性设置变频器通讯参数[3]。
关键词:PLC;变频器;现场总线通讯技术
前言:作为一种经过优化的模块,的数据传输率较高,可较好用于外部设备与系统的通信,如远程IO系统便可以应用该模块。基于,即可应用PLC和变频器实现网络通讯,传动设备的网络控制也可随之实现。
1.现场总线通讯技术应用路径
1.1系统配置
可采用作为主站,采用变频器作为从站,网中的全数字交流调速系统通讯及控制可由此实现。采用软件作为编程软件,以此对西门子进行编程,并围绕网开展组态和通讯配置。变频器配套的通讯适配器选择,在变频器(ABB)插槽1内插入该通讯适配器,基于总线终端器选择开关,总线电缆端信号反射问题即可有效规避,如模块属于网络中的第一个或最后一个模块,需基于ON进行总线终端器设置,DP地址十位、个位分别为S2、S3。在具体操作过程中,节点的地址可进行更改,但这一更改的生效需重新初始化模块[1]。
2.2系统配置及通讯协议
采用S7-300系列的PLC、ACS800系列的变频器、ACS-PRO(V4.1)的通讯适配器,STEP7负责网组态、PLC编程、通讯配置。上位机的画面编程采用In-touch10.0进行,同时负责变频器操作,为与PLC实现通讯,采用以太网通讯方式。作为基于ISO7498国际标准的协议,通讯协议的参考模型为开放式系统互联网络,该模型由七层组成,其中第一层、第二层、第七层分别为物理层、数据链路层、应用层,其余层未使用。对用户接口和第一层、第二层进行了定义,但未描述第三层到第七层,其中的用户接口对不同设备、用户及系统的应用功能调动权限进行了明确规定,各类不同设备的设备行为也在其中实现了详细说明,具备较高参考价值。对第一层、第二层、第七层进行了定义,FMS现场总线信息规范、LLI低层接口属于应用层的主要构成,FMS现场总线信息规范主要包括应用协议,且能够负责提供强有力的通信服务满足用户的相关需要。LLI低层接口能够提供第二层访问接口,该接口不依赖设备同时能够实现不同的通信关系协调。采用扩展的协议进行数据传输。此外,还对现场设备行为的PA行规进行了细致描述。基于标准可以了解到,本征安全性可通过的传输技术得到保障,现场设备供电也可以基于总线实现。在DP上,连接器的应用可实现PA网络的扩展。
西门子S7200与变频器MODBUS通讯实例详解

西门子S7200与变频器MODBUS通讯实例详解西门子S7200PLC简介西门子S7-200PLC在实时模式下具有速度快,具有通讯功能和较高的生产力的特点。
一致的模块化设计促进了低性能定制产品的创造和可扩展性的解决方案。
来自西门子的S7- 200微型PLC可以被当作独立的微型PLC解决方案或与其他控制器相结合使用。
Modbus通讯协议简介Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年发明的,是全球第一个真正用于工业现场的总线协议。
ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。
其系统结构既包括硬件、亦包括软件。
它可应用于各种数据采集和过程监控。
ModBus网络只有一个主机,所有通信都由他发出。
网络可支持247个之多的远程从属控制器,但实际所支持的从机数要由所用通信设备决定。
采用这个系统,各PC可以和中心主机交换信息而不影响各PC执行本身的控制任务。
1MODBUSRTU协议在S7-200中的应用原理1.1MODBUSRTU协议与S7-200相互关系简介S7-200CPU上的通讯口Port0可以支持MODBUSRTU协议,成为MODBUSRTU从站。
此功能是通过S7-200的自由口通讯模式实现,因此可以通过无线数据电台等慢速通讯设备传输。
想在S7-200CPU与其他支持MODBUSRTU的设备使用MODBUSRTU协议通讯,需要由有S7-200CPU做MODBUS主站。
S7-200CPU做主站必须由用户自己用自由口模式,按相关协议编程。
2从站指令的用法:S7-200控制系统应用中,MODBUSRTU从站指令库只支持CPU上的通讯0口(Port0)。
要实现MODBUSRTU通讯,需要Step7-Micro/WIN32V3.2以上版本的编程软件,而且须安装Step7-Micro/WIN32V3.2InstructionLibrary(指令库)。
西门子PLC与ABB变频器之间的现场总线通讯技术

西门子PLC与ABB变频器之间的现场总线通讯技术640吨推进式铸锭加热炉是公司投资新建的铝及铝合金铸锭轧制前的加热和部分铸锭的均热处理的加热炉,炉气温度均匀性要求在±5℃,循环风速场的均匀性直接决定炉气温度的均匀性,循环风机采用Profibus-DP过程现场总线通讯技术,自动化控制单元使用西门子的S7-300PLC与变频器使用ABB公司的ACS510变频器。
标签:变频器;PLC;现场总线1 空气循环风机及控制系统描述1.1 空气循环风机为强化热交换保证产品质量,在炉顶装有高温离心式风机(每区2台),风机采用ABB公司的变频器调速。
低温启动时采用低速,便于启动;高温时采用高速以缩短加热时间,可提高温度均匀性和生产率,具有调速方便、加热效率高、工作可靠的特点,也可按照额定电流设置变频器,根据炉气温度的变化连续调速。
采用该系统的炉子,炉气温度和铸锭温度的均匀性可达≤±5℃以内。
为方便风机维护,炉上配备手动干油站,每区1套。
每套组件的内部轴承安装在水冷的轴承座上,并且每个元件都是密封的,防止油或水进入炉内。
风机的每根轴都是由两个日本NSK轴承支撑。
1.2 控制系统风机最高工作温度650℃。
炉群管理计算机可以和整个工厂的L3级通过以太网连接,采用TCP/ IP 通讯协议,作为数据查询和记录的管理计算机。
并安装炉群控制系统数据软件。
上位机:1套。
在PLC处增加一个上位管理系统,主要对加热炉管理与监控。
上位机的PC机主要配置如下(高于或等于以下配置,采用市场主流配置):CPU:2.5G显存:128M内存:512M硬盘:120G显示器:19”(液晶)光驱:DVD+RW键盘、鼠标通用10/100M 快速以太网接口软件包括(软件版本为高于或等于以下版本,以下所有文本的版本相同):WINDOWS XPIntouch 10.0控制系统选用SIEMENS公司的S7-400系列程控器,S7-400主站与各个子站间采用PROFIBUS-DP连网。
PLC与变频器之间的Profibus—DP通讯

PLC与变频器之间的Profibus—DP通讯作者:张杰来源:《科技与创新》2014年第05期摘要:简述Profibus-DP现场总线的特点,研究PLC与变频器之间的DP网络结构,分析ABB变频器在西门子STEP7软件中的硬件组态配置和ABB变频器的通讯控制参数设定,为今后Profibus-DP现场总线的应用提供参考。
关键词:Profibus-DP ;西门子PLC;ABB变频器;通讯设备中图分类号:TP273 文献标识码:A 文章编号:2095-6835(2014)05-0132-02现场总线是应用在生产现场或在微机化测量控制设备之间实现双向串行多节点数字通信的系统,也被称为开放式、数字化、多点通信的底层控制网络。
它在制造业、流体工业、交通、楼宇等方面的自动化系统中具有广泛的应用前景。
Profibus是Process Fieldbus的缩写,是一种国际性开放式的现场总线标准,目前世界上许多自动化技术生产厂家都为其生产的设备提供Profibus接口。
Profibus-DP用于设备级的高速数据传输,中央控制器通过高速串行线同分散的现场设备进行通信,以进行配置、诊断和报警处理。
下文以太原重工股份有限公司供浙江和鼎铜业公司75T桥式起重机电气控制系统为例,阐述如何实现PLC和变频器之间的Profibus-DP 通讯。
1 基本介绍和系统配置该起重机主要机构有主起升、副起升、大车运行、主小车运行和副小车运行,用于实现全数字交流系统调速的核心部分是西门子公司S7-300PLC和ABB公司的ACS800变频器。
S7-300PLC是模块化小型PLC系统,能满足中等性能要求的应用,各种单独的模块之间可进行广泛组合构成不同要求的系统。
与S7-200 PLC比较,S7-300 PLC采用模块化结构,具备高速(0.6~0.1 μs)的指令运算速度,用浮点数运算有效地实现了更为复杂的算术运算,一个带标准用户接口的软件工具方便用户给所有模块进行参数赋值,方便的人机界面服务已经集成在S7-300操作系统内,大大减少人机对话的编程要求。
PROFIBUS现场总线在S7PLC与西门子变频器通讯中的应用

摘要:本文重点介绍南钢炼钢厂3#连铸机以Profibus 现场总线为基础的西门子SIMATIC S7 PLC和6SE70系列变频器间的通讯技术。
关键词:Profibus PLC 变频器通讯西门子连铸机1 前言随着现代生产工艺的快速发展,现场对传动设备的快速性、连续性、系统性的要求越来越高。
单台变频器的独立运行模式已经不能满足要求,多台成组系统运行成为最大特点。
所有变频器的操作已经发展为计算机集中远程自动控制模式。
这些特点都建立在计算机、PLC、传动装置间的数据通讯的基础上,以此来实现变频器运行状态的监控和控制命令的下达。
由于西门子PLC具有可靠性高,抗干扰能力强;编程方便,功能完善,易于使用;控制系统设计、安装、调试方便;维修方便,维修工作量小;适应性强,应用灵活等特点,所以3#连铸机控制系统以西门子PLC 控制装置为核心。
该系统由公用PLC、铸流PLC、振动PLC、液面自动控制PLC、切割PLC组成,各PLC系统均采用西门子公司的S7-300系列产品,各PLC的主要功能如下:①公用PLC:主要完成大包回转台及包盖的旋转、升降控制;中间罐车行走、升降、横移对中控制;液压系统控制;出坯辊道、推钢机、冷床的控制。
②铸流PLC:(一流~五流)主要完成上、下拉机和矫机的控制;引锭杆及铸坯位置的跟踪控制。
仪表部分包括结晶器冷却水流量和压力的监控、二次冷却水的流量调节、设备冷却水以及其他过程参数的设定、采集、监视及回路调节等。
③振动PLC:结晶器非正弦振动的控制。
④液面自动控制PLC:塞棒控制。
⑤切割PLC:主要完成对火焰切割机行走、切割枪的行走、定位控制。
所有PLC系统都有独立的IP地址,通过工业以太网相连。
拉矫机系统选用的是基于Profibus 的西门子6SE70变频器构成的现场总线控制系统。
每台变频器均带有进线电抗器、出线电抗器、制动单元和制动电阻。
公共流PLC通过Profibus总线连接四台变频器(大包回转台、1#中包车、2#中包车、推钢机);每一铸流PLC系统通过Profibus总线连接四台变频器(拉机上辊、拉机下辊、矫机、引锭杆)。
基于profibus_DP的西门子PLC和AB变频器之间的数据通讯

基于profibus_DP 的西门子PLC 与AB 变频器之间的数据通讯关键字:AB 变频器,通讯,PLC,数据交换.作者:孙懿Profibus 是目前工控系统中比较成熟的现场总线之一,得到了广泛的应用.它是不依赖于生产厂家的,开放式的现场总线,各种各样的自动化设备均可以通过同样的借口协议进行信息交换.在天钢的三套600TPD 石灰窑中,广泛应用了AB 变频器对电机进行交流调速,和西门子PLC 来进行PID 控制和其他重要控制,它们之间的通讯就是基于DP 网络的双向数据交换.一.系统配置以及通讯协议(一).系统配置该系统以西门子公司和AB 公司的相关产品来实现全数字化交流调速系统在profibus_DP 网中的通讯及控制原理.下图为网络配置图:西门子S7 400DP 主站20-COMM-P 适配器AB POWER FLEX 700系列变频器22-COMM-P 适配器AB POWER FLEX400系列变频器其它ET-200 DP从站I/O其中CPU为西门子的S7 414-2 DP,变频器为AB公司的POWER FLEX 400系列和POWER FLEX 700系列.其中与POWER FLEX 400系列的变频器配套使用的适配器为22-Comm-P,与POWER FLEX 700系列的变频器配套使用的适配器为20-Comm-P.编程软件为STEP 7 V5.4,用S7 400 PLC 进行编程及对profibus_DP网络进行组态和配置.上位机画面采用WINCC6.2进行操作编程,上位机和西门子PLC通讯方式采用以太网.(二).通讯协议在本系统中,S7 400为DP主站,变频器为DP从站,主站向从站发送启动命令,停止命令,故障复位,速度给定等命令,从从站接收当前电流值反馈,速度反馈,故障代码等状态或反馈.变频器和通讯适配器(22-COMM-P或20-COMM-P)相连接.(三).STEP 7编程环境下的系统硬件配置和组态连接使用STEP 7 V5.4组态软件,进入Hardware configure完成S7 400的硬件组态.(如上图)1.将20-COMM-P和22-COMM-P的GSD文件(随适配器附送)导入到STEP 7的编程环境中,然后将它们拖放至已经建立好的相应的DP总线中,并设置其DP地址,此时展开STEP 7中的20-COMM-P,如下图2.将里面的组件CTRL/STAT & FEF/FDBK (2+2BYTES)拖放至20-COMM-P的第一槽位,如果用户需要读取更多参数(如电流反馈值,电压反馈值,当前母线电压值等)可以将DATALINK A (2*4 BYTES)拖放至20-COMM-P的其他槽位中,并分配其I/O地址.如下图3.在PLC里面建立一个数据块,用于变频器的数据通信,并建立一个变量表,用于观测实时通讯效果.二.变频器的参数设置变频器与PLC 应用profibus-DP现场总线连接成网络以后,除了在PLC自动化系统中进行编程以外,在每个变频器上也要进行适当的参数配置.在将变频器的适配器连接到变频器后,将地址拨码拨至对应的DP地址(注意22-COMM-P的地址拨码的最高位必须为1,此位的意义为FIRMWARE UPDATE固件升级,非升级固件时请将第八位拨至1),通讯电缆连接完成后,将变频器通电,进行参数配置.(一)P OWER FLEX 700的参数配置1.可能需要改变的参数意义简述:参数号参数意义默认值361 DIGITAL IN1 SEL 4(STOP-CF)362 DIGITAL IN2 SEL 5(START)90 SPEED REF A SEL 2(ANALOG IN2)298 DPI REF SELECT 0(MAX FREQ)300 DATA IN A1 0(DISABLED)301 DATA IN A2 0(DISABLED)302 DATA IN B1 0(DISABLED)303 DATA IN B2 0(DISABLED)304 DATA IN C1 0(DISABLED)305 DATA IN C2 0(DISABLED)306 DATA IN D1 0(DISABLED)307 DATA IN D2 0(DISABLED)310 DATA OUT A1 0(DISABLED)311 DATA OUT A2 0(DISABLED)312 DATA OUT B1 0(DISABLED)313 DATA OUT B2 0(DISABLED)314 DATA OUT C1 0(DISABLED)315 DATA OUT C2 0(DISABLED)316 DATA OUT D1 0(DISABLED)317 DATA OUT D2 0(DISABLED)更多请参考AB POWER FLEX 700用户手册.2.需要改变的参数待变频器上电后,变频器的STS灯会不停呈红色闪烁状态,这是由于端子的急停信号(使能)并没有连接至公共端(如果现场有急停按钮或停止按钮的闭点接入此端子,则不会报错).将参数361和362置为0(NOT USED)后按复位按钮,看见STS灯为绿色闪烁状态,表示变频器已经准备完毕,可以随时启动.a)参数90-SPEED REF SELECT改为22(DPI PORT 5),由于变频器默认的速度给定并不是远程DP总线,而是端子上的ANALOG IN2通道,所以要让变频器接受远程DP总线的速度给定,必须将此参数改为22(DPI PORT 5),即接收DP适配器的速度给定.b)参数298-DPI REF SELECT改为1,由于变频器默认的速度给定是对应的MAXFREQ(最大频率)而AB变频器的默认最大频率是110Hz,这样西门子在给定速度字中写入32767,AB变频器会认为是110Hz;若将298参数改为1,则变频器会将50Hz认为是速度最大值,此时的速度给定字32767会对应速度50Hz.c)参数301至参数307,这些参数连接可以连接到几乎AB变频器的任意参数(如加减速时间等等),远程DP总线对该双字(32位)进行写入时,将会改变连接到的参数号的参数值.例如:若将参数301里的内容置为140-ACCEL TIME1,此时远程对DP总线的DATAIN A1里写入一个双字(32位),则变频器里的140参数将会被置入写入的双字.d)参数310至参数317,这些参数连接可以连接到几乎AB变频器的任意参数(如电流/电压反馈等等),远程DP总线读取该双字(32位)时,将会读取到连接到的参数的值.例如:若将参数310里的内容置为3-OUTPUT CURRENT,此时读取DATA OUT A1里的双字(32位),读取出来的数字即为变频器当前输出的电流值.注意:如果读取的参数有小数点,AB会将该参数乘以10的倍数直到小数点消失为止.例如:1.电流的有效小数点位数是1,即电流值可能为34.5安培,此时读取的双字会为345(被放大了10倍).2.频率的有效小数点位数是2,即频率值可能为32.45赫兹,此时读取的双字会为3245(被放大了100倍).3. 读取其它布尔量参数根据POWER FLEX 700提供的LOGIC COMMAND WORD表格(如下图)可以通过将对应的位写入来给变频器相应的命令.(更详细的资料请见POWER FLEX 700的配置说明书)需要注意的是LOGIC BIT的高八位对应的西门子的低字节,低八位对应的西门子的高字节.假设LOGIC BIT对应的字为QW10,那么LOGIC BIT的第0位(stop命令)对应的地址应当是Q11.0,第1位(启动命令)对应的地址应当是Q11.1,以此类推.POWER FLEX 700的逻辑控制字表格和逻辑状态字表格见附表一.(二)P OWER FLEX 400的参数配置1.可能用到的一些AB变频器参数参数号参数意义默认值B003 OUTPUT CURRENT READ ONLYB007 FAULT 1 CODE READ ONLYP036 START SOURCE 3(2-W-LVL SENS)P038 SPEED REFERENCE 2(ANALOG IN 1)更多请参考AB POWER FLEX 400用户手册.2.需要改变的参数a)参数P036-START SOURCE需要改成5 ,变频器默认的启动源是3-端子输入,将其改成5(COMM PORT)以用远程DP指令启动.b)参数P038-SPEED REFERENCE需要改成5,变频器默认的速度给定是2-端子模拟量通道1,将其改成5(COMM PORT)以用远程DP指令给定.3.22-COMM-P的通讯协议:此通讯协议在profibus的IO区域占用4个字(共64位).请求和相应是一个握手过程,这意0.无请求1.请求参数值2.改变参数值3.Spare4.最大参数5.最小参数6.默认值7-15. 保留假设西门子S7 400主站要向AB POWER FLEX 400请求返回当前的电流值,由于这是一个请求参数值的过程,那么在Request里的RC里必须写入1.b)SPM—保留位(BIT 11),该位应当永远为0.c)PNU—参数号(BIT 0-10)这11位里的内容会告诉AB变频器DP主站希望得到哪个参数的值.假设是电流值,AB POWER FLEX 400里的参数表中当前输出电流值的参数号是3,那么PNU应当为3.d)必须注意:由于西门子对高地位定义和DP总线对高地位的定义不同,所以无论西门子主站发送数据还是接收数据,都必须将字的高字节和低字节颠倒,才能正确的写入/读取数据.结语: 变频器控制系统采用了Profibus-DP现场总线控制模式后,不但整个系统可靠性强,操作简便,而且可根据工艺需要进行灵活的功能修改。
Pronbus现场总线在S7-PLC与西门子变频器通信中的应用

1 Pronb邺应用南钢炼钢厂西门子6sE70变频器和PLC的Pro肋us 通信的硬件连接如下:在变频器cUVC板上安装cBP板。
通过Pro肺us总线将各变频器和PLC连接,并在两端打开终端电阻。
接口采用西门子的总线连接器。
我厂3。
连铸机PI。
c和变频器之间的通信是:PLc cPu上的DP口和传动装置上的通信模块cBP板通过Pr0胁us总线电缆和总线连接器连接,采用RS485接口及支持1.5 Mb/s速率数据传输。
2 PLC硬件组态和软件编程2.1 s7-3伽硬件组态在3。
连铸机控制系统中,基于Pmfibus的PLC与变频器之间数据传输是整个控制系统的关键。
PLC的硬件组态和通信编程是使用Step7 v5.4进行的:下面就以第l流铸流PLC和所控制的拉机上、下辊,矫机,引锭电机四台6sE70变频器为例,介绍采用西门子step 7编程软件进行基于Pm6-bus的主一从通信的组态过程和通信程序的编写。
(1)基本网络配置一流铸流PLC Pm胁us主站组态过程如下:1)在PLc项目NJGT下新建项目sTAND—ARDl一PLc,点击右键,在弹出的菜单中选择“Insennew obiect”下“Simatic 300 station”,插入S7—300站。
2)进行硬件组态,双击“Hardware”选项,进人“HW Con69”窗口,点击“Catalog”图标打开硬件目录,按硬件安装次序和订货号依次插入机架、电源、cPu、通信模块、输人、输出模块。
3)插入CPu模块后会同时弹出Pm胁us组态界面,新建Pr0砧us命名为dp —drives,地址定义为2,点击“Properties”按钮组态网络属性,选择“Network Settin帮”进行网络参数设置,Pm砧us传输速率为“1.5 Mb/s”。
行规为“DP”。
4)在PLC的Pm胁us属性0perationMode中将其选择为DP master。
变频器Pro胁us从站组态过程如下:1)组态从站在DP网上连接6sE70变频器,选择“Veclor Control Cuvc”双击,6SE70变频器连接到DP网络上,在弹出的Pm仙us属性对话框中定义Pro胁us站地址。
西门子PLC与变频器之间的总线的连接

西门子PLC与变频器之间的总线的连接(1) 系统配置该系统以西门子公司和ABB公司的相关产品来实现全数字交流调速系统在Profibus-DP网中的通讯及控制原理。
附图为该系统的Profibus-DP网的网络配置图,其中PLC为西门子公司的SIMATIC S7-315-2DP,变频器为ACS600系列,NPBA-12为与变频器配套的通讯适配器。
编程软件为STEP7 V5.2软件,用于对S7-300 PLC编程和对Profibus-DP网进行组态和通讯配置。
上位机画面操作采用WinCC5.1进行画面编程和操作,与PLC通讯采用以太网通讯方式。
(2) 通讯协议在本系统中,S7-300 PLC作为主站,变频器作为从站时,主站向变频器传送运行指令,同时接受变频器反馈的运行状态及故障报警状态的信号。
变频器与NPBA-12通讯适配器模块相连,接入Profibus-DP网中作为从站,接受从主站SIMATIC S7-315-2DP 来的控制。
NPBA-12通讯适配器模块将从Profibus-DP网中接收到的过程数据存入双向RAM中,的每一个字都被编址,在变频器端的双向RAM可通过被编址参数排序,向变频器写入控制字、设置值或读出实际值、诊断信息等参量。
变频器现场总线控制系统若从软件角度看,其核心内容是现场总线的通讯协议。
Profibus-DP通讯协议的数据电报结构分为协议头、网络数据和协议层。
网络数据即PPO包括参数值PKW及过程数据PZD。
参数值PKW是变频器运行时要定义的一些功能码;过程数据PZD是变频器运行过程中要输入/输出的一些数据值,如频率给定值、速度反馈值、电流反馈值等。
Profibus-DP共有两类型的网络PPO:一类是无PKW而有2个字或6个字的PZD;另一类是有PKW且还有2个字、6个字或10个字的PZD。
将网络数据这样分类定义的目的,是为了完成不同的任务,即PKW的传输与PZD的传输互不影响,均各自独立工作,从而使变频器能够按照上一级自动化系统的指令运行。
西门子变频器与PLC总线通讯技术

西门子变频器与PLC总线通讯技术1.通讯方式的设定:PPO 4,这种方式为0 PKW/6 PZD,输入输出都为6个PZD,(只需要在STEP7里设置,变频器不需要设置);PROFIBUS的通讯频率在变频器里也不需要设置,PLC方面默认为1.5MB.在P60=7设置下,设置P53=3,允许CBP(PROFIBUS)操作.P918.1设置变频器的PROFIBUS地址。
2.设置第一与第二个输入的PZD为PLC给变频器的控制字,其余四个输入PZD这里没有用到.设置第一与第二个输出的PZD为变频器给PLC的状态字,设置第三个为变频器反馈给PLC 的实际输出频率的百分比值,第四个为变频器反馈给PLC的实际输出电流的百分比值,其余两个输出PZD这里没有用到.3.PLC给变频器的第一个PZD存储在变频器里的K3001字里.K3001有16位,从高到底为3115到3100(不是3001.15到3001.00).变频器的参数P554为1时变频器启动为0时停止,P571控制正转,P572控制反转.如果把P554设置等于3100,那么K3001的位3100就控制变频器的启动与停止,P571设置等于3101则3101就控制正转,P572设置等于3102则3102就控制反转.(变频器默认P571与P572都为1时正转,都为0时为停止).经过这些设置后K3001就是PLC给变频器的第一个控制字.此时K3001的3100到3115共16位除了位3110控制用途都不是固定的,所以当设置P554设置等于3101时则3101可以控制启动与停止,P571等于3111时则3111控制正转,等等.K3001的位3110固定为“控制请求”,这位必须为1变频器才能接受PLC的控制讯号,所以变频器里没有用一个参数对应到这个位,必须保证PLC发过来第一个字的BIT 10为1.这里设置为:P554=3100,P571=3101,P572=3102,当PLC发送W#16#0403时(既0000,0100,0000,0011)变频器正转.4.PLC给变频器的第二个PZD存储在变频器里的K3002字里.变频器的参数P443存放给定值.如果把参数P443设置等于K3002,那么整个字K3002就是PLC给变频器的主给定控制字. PLC发送过来的第二个字的大小为0到16384(十进制),(对应变频器输出的0到100%),当为8192时,变频器输出频率为25Hz.5.变频器的输出给PLC的第一个PZD字是P734.1,第二个PZD字是P734.2,等等.要想把PLC接收的第一个PZD用作第一个状态字,需要在变频器里把P734.1=0032(既字K0032),要想把PLC接收的第二个PZD用作第二个状态字,需要在变频器里把P734.2=0033(既字K0032).(K0032的BIT 1为1时表示变频器准备好,BIT 2表示变频器运行中,等等.)(变频器里存贮状态的字为K0032,K0033等字,而变频器发送给PLC的PZD是P734.1,P734.2等)在变频器里把P734.3=0148,在变频器里把P734.4=0022,则第三个和第四个变频器PZD分别包含实际输出频率的百分比值和实际输出电流的百分比值。
西门子plc与abb变频器之间的现场总线通讯技术

西门子PLC与ABB变频器之间的现场总线通讯技术1.引言Profibus是目前工控系统中最成功的现场总线之一,得到了广泛的应用。
它是不依赖于生产厂家的、开放式的现场总线,各种各样的自动化设备均可通过同样的接口协议进行信息的交换。
Profibus-DP(Distributed I/O System-分布式I/O系统)是一种经过优化的模块,有较高的数据传输率,适用于系统和外部设备之间的通信,远程I/O系统尤为合适。
它允许高速度周期性的小批量数据通信,适用于对时间要求苛刻的自动化控制系统中。
Profibus-DP 现场总线系统可使许多现场设备(如PLC、智能变送器、变频器)在同一总线进行双向多信息数字通讯,因此可方便地使用不同厂家生产的控制测量系统相互连接成通讯网络。
现采用西门子SIMATIC S7-315-2DP PLC和ABB ACS600变频器进行说明。
2.系统配置及通讯协议(1) 系统配置该系统以西门子公司和ABB公司的相关产品来实现全数字交流调速系统在Profibus-DP 网中的通讯及控制原理。
附图为该系统的Profibus-DP网的网络配置图,其中PLC为西门子公司的SIMATIC S7-315-2DP,变频器为ACS600系列,NPBA-12为与变频器配套的通讯适配器。
编程软件为STEP7 V5.2软件,用于对S7-315-2DP PLC编程和对Profibus-DP网进行组态和通讯配置。
上位机画面操作采用WinCC5.1进行画面编程和操作,与PLC通讯采用以太网通讯方式。
(2) 通讯协议在本系统中,S7-300 PLC作为主站,变频器作为从站时,主站向变频器传送运行指令,同时接受变频器反馈的运行状态及故障报警状态的信号。
变频器与NPBA-12通讯适配器模块相连,接入Profibus-DP网中作为从站,接受从主站SIMATIC S7-315-2DP来的控制。
NPBA-12通讯适配器模块将从Profibus-DP网中接收到的过程数据存入双向RAM中,每一个字都被编址,在变频器端的双向RAM可通过被编址参数排序,向变频器写入控制字、设置值或读出实际值、诊断信息等参量。
西门子PLC与变频器USS通讯控制实训(连线方法和详细程序)

PLC、变频器、触摸屏综合应用技能实训——PLC、变频器USS通讯控制实训(蒙飚整理)一、实训目的1.掌握USS通信指令的使用及编程2.掌握变频器USS通讯系统的接线、调试、操作二、控制要求总体控制要求:PLC根据输入端的控制信号,经过程序运算后由通讯端口控制变频器运行。
三、功能指令使用及程序流程图(程序)S指令使用(最简单的调试)1.1、USS_INIT指令:被用于启用和初始化或禁止MicroMaster驱动器通讯。
在使用任何其他USS协议指令之前,必须先执行USS_INIT指令,才能继续执行下一条指令。
1.1.1、EN:输入打开时,在每次扫描时执行该指令。
仅限为通讯状态的每次改动执行一次USS_INIT指令。
使用边缘检测指令,以脉冲方式打开EN输入。
欲改动初始化参数,执行一条新USS_INIT指令。
1.1.2、MODE(模式):输入值1时将端口0分配给USS协议,并启用该协议;输入值0时将端口0分配给PPI,并禁止USS协议。
1.1.3、BAUD(波特率):将波特率设为1200、2400、4800、9600、19200、38400、57600或115200。
1.1.4、ACTIVE(激活)表示激活的驱动器。
站点号具体计算如下:D31 D30 D29 D28 ……D19 D18 D17 D16 ……D3 D2 D1 D00 0 0 0 ……0 1 0 0 ……0 0 0 0其中D0~D31代表有32台变频器,四台为一组,共分成八组。
如果要激活某台变频器就使该位为1,现在激活18号变频器,即为表二所示。
,构成16进位数得出Active即为0004000 若同时有32台变频器须激活,则Altive为16#FFFFFFFF,此外还有一条指令用到站点号,USS-CTRL中的Drive驱动站号不同于USS-INIT中的Active激活号,Active激活号指定哪几台变频器须要激活,而Drive驱动站号是指先激活后的哪台电机驱动,因此程序中可以有多个USS-CTRC指令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
NOPQROHOS %0LHTLUVK 等 * 本文介绍 以 1+*D’EF! 现 场 总 线 为 基 础 的 西 门
子 !’,-$’3 !@ 103 和 C%!@6 系列变频器间的通讯技术 *
1bN$ %1‘a 和 1bN 共 有 7 种 结 构 形 式 % 即 ’11*8 %11*< %11*B %11*= % 11*7 % 其传输的字节长度及结构形式各不相同 * 在 103 和变频器通讯方
>>D 类型 (0’ 总线接口 (A9=UJ % =MK
使用的功能块
DG3 "#$% +X+-’ 主循环 ’ 9E@3= I>AI & IBQ 读数据系统功能块 ’ 9E@ 3J I>NA &IBQ 写数据系统功能块 ’ IG3;; 数据存取! IGN; YIGN= 是读出 $IGNJYIGNU 是写入" ’ "N8<< "N83< 通讯状态显示 % =M/
789 :#.’
;<=>?;6>@ $%&’ ()(*+ &,-+./01*’ -%* 20,1-&.,’ .2 -%* +*’*+3)-&., ’4’-*5 .2 -%* 506-&5*/&) 16)’’+..5 -%)- ’%.06/ 7* +*)6&8*/9 (0-’ 2.+:)+/ -%* &5(6*5*,-)-&., )6;.+&-%5 .2 -%* (+*’*+3)-&., ’4’-*5 -)<&,; -%* %)’% -)76* ),/ -%* ’*=0*,-&)6 6&’)’ -%* /)-) ’-+01-0+* ),/ -%* &5(6*5*,-)-&., &/*)’ .2 -%* ’4’-*5>+*6)-*/ .-%*+ 20,1-&.,’9 ),/ )/3),1*’ -%* +*=0&+*5*,-’ 2.+ -%* (6)-2.+5 &5(6*5*,-&,; -%* ’4’-*5 ),/ /*-)&6*/ 5./06*’ 16)’’&2&1)-&.,? ABC DE*F!@ +*’*+3)-&., .2 16)’’+..5@ %)’% -)76*@ A!B@ CBD
< 1+*D’EF!, N1 的数据通讯格式
传动装置通过 1+*D’EF! , N1 网与主站 10" 的 接 口 是 经 过 通 讯 模 块 "E1 板来实现的 % 带有 N1 口的 !@ , B66 和 =66 10" 也 可 以 通 过 "1F 上的 N1 口来实现 * 采用 +!=?7 接口及支持 A;C VI!K _8< ,I!K 波 特 率 数 据传输 % 数据传输的结构如表 8 所示 * 其中数据的报文头尾主要是来规 定数据的功能码 ( 传输长度 ( 奇偶校验 ( 发送应答等内容 * 主从站之间的 数据读写的过程 % 核心的部分是参数接口 & 简称 1‘a$ 和 过 程 数 据 & 简称
0M0
通讯设置基本步骤 ! 3" 设置传动参数 % ! K" >?@ 硬件配置 % ! 0" 创建数据块 % ! =" 编写通讯程序 % ! J" 系统调试 %
ARQ[LB? "N8<< PRQNDAZ8 ( 显示数据 ? IG3<<1IGN < Q "NJ< PD> < PRQNDAZ/ ( 写入数据 ? NT36TREEE Q IG3<<1IGN J PRQNDAZ= ( 发送数据 @B?? ?BIIA AR@DAI ARQ[LB?
KWORQ^QRGSQLH$ * 其中 N1 是一种高速低成本通讯 % 用于设备级控制系统与
分散式 ’!* 的通讯 * 采用 +!=?7 数据接口 % 传输介质用光纤或双绞电缆 % 传输波特率从 & A;C VI!K _8< ,I!K % 传 输 距 离 可 以 通 过 +OWOSOU 进 行 扩 展 % 每个 N1 网上可以同时配置 8<< 个从站 % 是一种功能强大的现场总线 * 下 面介绍的西门子 10" 和变频器间的通 讯 也 是 基 于 1+*D’EF! , N1 技 术 进行的 * 参考文献
参数接口 & 1‘a$ 由 参 数 ’N 号 & 1‘d$ ( 变 址 数 & ’(N$ ( 参 数 值 & 1ad$ 三部分组成 * 过程数据接口 & 1bN$ 由控制字 & !$a$ ( 状态字 & b!a$ ( 主给
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
表8 报文头 & &OGMOU$ 数据传输的结构 & 1bN$ 过程数据 & 1ULROKK NGSG$ 报文尾 & $UGQZOU$ & 1‘a$ 参数接口 & 1GUGYGSOU QHSOU^GRO$
线标准 ’% C887? 的重要组成部分 % 是一种开放式系统 % 令牌结构 % 以互联 & LWOH KXKSOY ’HSOURLHHORSQLH , !’*$ 作为参考模型 * 网 有 B 个 兼 容 部 分 组 成 % 即 1+*D’EF! , .1 & .OROHSUGZQ[OM WOUQW\OUX$ % & 1ULROKK GJSLYGSQLH$ %1+*D’EF! , D,! & DQOZMIJK YOKKG]O 1+*D’EF! ,1-
简单程序编写
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
第一作者简介 ( 周连毅 $ 男 $3O:= 年 8 月生 $3OOU 年毕业于太原理工 大 学 $助 教 $太 钢 职 工 钢 铁 学 院 $山 西 省 太 原 市 尖 草 坪 区 太 钢 教 培 中 心 $
DG3
</<<</1
=<B>=B<;
" " " " " " " " " " " " " " "
第一作者简介 ’ 刘 范学院 % 讲师 % 长治医学院教务处 % 山西省长治市 %6=C666;
<@7><A?;
!"#$% &’ "() *)+),-."/&’ 0%+")1 &2 "() 3#4"/1)5/. 64.++,&&1
!"# $%&’()*+ ,-..*/%012%-/ )&23&&/ 4%&.&/+ 567 8/9 :2+ ,-/;&<2&<
=>?@ 6%A/!B%
CDE!FC,!G "#$% &’&() $*+),-./(% +#( 0(+#,- ,1 /,00.*$/’+$,* 2(+3((* 4$(0(*% 567 ’*- $+% +)’*%0$++$*8 /,*9()+() 2’%( ,* 5:;<=>?@ ’*- +#),.8# +#( *(+ /,*1$8.)(A &’)’0(+() %(+ ’*- %,1+3’)( &),8)’00$*8A ’/#$(9$*8 +#( ’.+,0’+$/ /,*+),B ,1 +#( +)’*%0$++$*8 -(9$/(C HIJ KLMN4(@$(0(*% 567D /,*9()+()D 1$(B-2.%D +)’*%0$++$*8 0,+$,*D /,00.*$/’+$,*
管理信息系统 %<668 & 88$ ’BA>=8; ! 8" ! <" ! B" 赵波 9 选课管理系统的设计与开发 ! : " ; 云南民族学院学报 # 自然 石志国 ; -!1 动态网站编程 ! ," ; 北京 ’ 清华大学出版社 %<668 ’ ! :" ; 种连荣; 浅谈校园网络环境下学分制教务管理信息系统的设计 ! =" 李劲 ; 精通 -!1 数据库程序设计 ! ," ; 北京 ’ 科学出版社 %<668 ’ & 责任编辑 ’ 刘翠玲$ 环 % 女 %8A@6 年 88 月生 %8AAB 年毕业于太原师 & =$ ’<=7><=?; 科学版$ %<66< %88
0M8
软件要求 ! 3" N$% OJ 或 N$% PQ ! L=M; 以上" % ! L0M; 以上" % ! K" 9QR>: ! 0" 安装 ILB & 9: & 9>9: % 图! 基本配置界面
PRQNDAZ! ( 读出数据 @B?? ?BIIA AR@DAI 9E@ != NT!6T!<< >TIG3<<1IG\<1< G]QR =