版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第八章第八章PLCPLC通信功能及应用通信功能及应用p 了解内容:p 了解计算机、文本显示器、人机界面在S7-200系列PLC网络中的作用及PLC与变频器通信的实现方法;p 理解内容:p 理解S7-200系列PLC自由端口通信协议的含义及实现方法;p掌握内容:p 掌握S7-200系列PLC网络通信协议及网络通信的实现方法。定定 义义 : 在对SMB30赋值之后,通信模式就被确定。要发送数据则使用XMT指令;要接收数据则可在相应的中断程序中直接从特殊存储区中的SMB2自由口通信模式的接收寄存读取。若是采用有奇偶校验的自由口通信模式,还需在接收数据之前检查特殊存储区中的SMB3.0自由口通信模式奇
2、偶校验错误标志位,置位时表示出错)。 留意:只有PLC处于RUN模式时,才能进行自由端口通讯。处于自由端口通讯模式时,不能与可编程设备通讯,比如编程器、计算机等。若要修改PLC程序,则需将PLC处于STOP方式。此时,所有的自由口通信被禁止,通信协议自动切换到PPI通信模式。 发送指令发送指令XMT把把TABLE指定的数据缓冲区的内容通过指定的数据缓冲区的内容通过PORT指定的串行口发送出去。数据缓冲区内最多可容纳指定的串行口发送出去。数据缓冲区内最多可容纳255个字符,其中缓冲区中第一个字节用于设定发送的字节数。个字符,其中缓冲区中第一个字节用于设定发送的字节数。如果指定发送结束事件与某个中
3、断服务程序相关联,则在缓如果指定发送结束事件与某个中断服务程序相关联,则在缓冲区内最后一个字符发送后会产生中断。通过监控发送结束冲区内最后一个字符发送后会产生中断。通过监控发送结束标志标志SM4.5可以不用中断方式而将信息发送出去。可以不用中断方式而将信息发送出去。 (1)数据的发送 XMTENTABLEPORTXMT TABLE,PORT XMT为发送指令操作为发送指令操作码;码;ABLE和和PORT为上述为上述指令的操作数。指令的操作数。 TABLE指定数据缓冲指定数据缓冲区中第一个字节区中第一个字节(设定应发设定应发送的字节数送的字节数),;,;PORT指指定通讯端口,可取定通讯端口,可
4、取0或或1。 自由口通信发送指令自由口通信发送指令发送指令举例发送指令举例例例: 当输入信号当输入信号I0.0接通并发送空闲状态时,将数据缓接通并发送空闲状态时,将数据缓冲区冲区VB200中的数据信息发送到打印机或显示器。中的数据信息发送到打印机或显示器。 接收指令接收指令RCV通过通过PORT指定的串行通信口把接收到的指定的串行通信口把接收到的信息存入信息存入TABLE指定的数据缓冲区,并且在接收信息开始或指定的数据缓冲区,并且在接收信息开始或结束时产生变化。用结束时产生变化。用RCV指令可接收含有一个或多个字符的指令可接收含有一个或多个字符的缓冲区的内容,该缓冲区内最多可容纳缓冲区的内容,
5、该缓冲区内最多可容纳255个字符。若为接个字符。若为接收结束事件指定某个中断服务程序,则在接收到最后一个字收结束事件指定某个中断服务程序,则在接收到最后一个字符后会产生中断。通过监控符后会产生中断。通过监控SMB86可以不用中断方式就能接可以不用中断方式就能接收信息。收信息。RCV指令允许选择指令允许选择(接纳接纳)信息开始或信息结束条件。信息开始或信息结束条件。 可利用字符中断控制接收数据。可利用字符中断控制接收数据。 (2)数据的接收 RCVENTABLEPORTRCV TABLE,PORT RCV为接收指令操作码;为接收指令操作码;TABLE和和PORT为上述指令的操为上述指令的操作数。
6、作数。 TABLE指定数据缓冲区中指定数据缓冲区中第一个字节第一个字节(设定应发送的字节设定应发送的字节数数),;,;PORT指定通讯端口,指定通讯端口,可取可取0或或1。 自由口通信接收指令自由口通信接收指令例例: 用本地用本地CPU224的的输入信号输入信号I0.0上升沿上升沿控制接收来自远程控制接收来自远程CPU224的的20个字符,个字符,接收完成后,又将信接收完成后,又将信息发送回远程息发送回远程PLC;当发送任务完成后用当发送任务完成后用本地本地CPU224的输出的输出信号信号Q0.1进行提示。进行提示。接收程序举例接收程序举例点对点通信网络点对点通信网络S7-200系列系列PLC
7、的网络连接形式的网络连接形式1)这种网络使用这种网络使用PPI协议进行通信,协议进行通信,PPI协议是一个主协议是一个主/从协议,支持一从协议,支持一主机多从机的连接和多主机多从机主机多从机的连接和多主机多从机的连接方式。在这个协议中,主站的连接方式。在这个协议中,主站给从站发送申请,从站进行响应。给从站发送申请,从站进行响应。多点网络多点网络S7-200系列系列PLC的网络连接形式的网络连接形式2)议可以是主议可以是主/主协议或主主协议或主/从协议。从协议。协这种网络使用协这种网络使用MPI协议通信。协议通信。MPI协议如何操作有赖于设备类协议如何操作有赖于设备类型。型。MPI总是在两个相互
8、通信的总是在两个相互通信的设备之间建立连接。主站为了应设备之间建立连接。主站为了应用短时间建立一个连接,或无限用短时间建立一个连接,或无限地保持连接的断开。地保持连接的断开。Profibus网络网络S7-200系列系列PLC的网络连接形式的网络连接形式3)Profibus协议设计用于分布式协议设计用于分布式I/O设备远程设备远程I/O的高速通信。的高速通信。在在S7-200系列系列PLC中可通过中可通过EM277 Profibus DP扩展模块扩展模块支持网络协议。网络通常由一个支持网络协议。网络通常由一个主站和几个主站和几个I/O从站构成。从站构成。IT网络网络S7-200系列系列PLC的网
9、络连接形式的网络连接形式4)通过通过CP-243-1 IT通信处理器,通信处理器,可将可将S7-200系统连接到工业系统连接到工业以太网以太网IE中。通过工业中。通过工业以太网,要实现与其它系列以太网,要实现与其它系列的的PLC进行通信;也可与进行通信;也可与OPC服务器及服务器及PC进行通信。进行通信。网络读网络读/写通信指令写通信指令NETRENTBLPORTNETWENTBLPORT 当使能输入EN有效时,通过PORT指定的通信口,根据TBL指定的表中的定义读取远程装置的数据 当使能输入EN有效时,通过PORT指定的通信口,根据TBL指定的表中的定义将数据写入远程设备中去 USS USS
10、 协议指令一)协议指令一) PLC与变频器之间的通讯在西门子产品中是分以下几个步骤来完成的:首先要在STEP7-MicroWIN编程软件上对变频器的控制通过USS协议指令进行各种设定,然后将其设定下载到PLC,最后连接变频器与PLC。当PLC进入运行状态后,就会根据USS协议指令的要求与变频器进行通信,实现对变频器的控制。USS USS 协议指令二)协议指令二)USS USS 协议指令三)协议指令三)变频器的设置变频器的设置在将变频器与在将变频器与PLC连接之前,需用变连接之前,需用变频器的小健盘对变频器的参数进行设频器的小健盘对变频器的参数进行设置。具体参数设置请参照所选变频器置。具体参数设
11、置请参照所选变频器的参数手册,变频器的品牌不同,所的参数手册,变频器的品牌不同,所要设定的参数也不同,但一般相关的要设定的参数也不同,但一般相关的通信参数以及变频器的站号等都必须通信参数以及变频器的站号等都必须要设定。要设定。计算机计算机/文本显示器文本显示器/人机界面在人机界面在PLC网络中的作用网络中的作用u1计算机的作用计算机的作用 u 在工厂自动化中,计算机的通信功能作为各级之间接口是十分在工厂自动化中,计算机的通信功能作为各级之间接口是十分必要的。必要的。PLC与计算机联网构成的综合系统,可使与计算机联网构成的综合系统,可使PLC与计算机互与计算机互补功能的不足。对于控制,补功能的不
12、足。对于控制,PLC对现场、对设备都极为方便,但打对现场、对设备都极为方便,但打印图表、图形显示、中文输出就逊色一些,而这些功能正是计算机印图表、图形显示、中文输出就逊色一些,而这些功能正是计算机的特长。的特长。PLC与计算机联网时,计算机通常主要用于编程、修改参与计算机联网时,计算机通常主要用于编程、修改参数、数据显示、系统管理等方面。数、数据显示、系统管理等方面。18.3 计算机/文本显示器/人机界面在PLC网络中的作用u2文本显示器文本显示器TD 200的作用的作用u显示从显示从S7-200系列系列CPU读出的信息;调整选定的程序变量;读出的信息;调整选定的程序变量;u强迫强迫/取消强制取消强制I/O点的点的ON/OFF状态;设置实时时钟及日期。状态;设置实时时钟及日期。TD/CPU电缆u3触摸屏的作用触摸屏的作用u通过组态画面实时监视生产过程的各种状态;通过组态通过组态画面实时监视生产过程的各种状态;通过组态画面中的各种触摸键控制生产过程的启、停、运行等;通过组画面中的各种触摸键控制生产过程的启、停、运行等;通过组态画面设置系统所需参数;还可连接打印机设备输出系统运行态画面设置系统所需参数;还可连接打印机设备输出系统运行报
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 提升护理记录单书写质量的策略
- (新教材)2026年沪科版八年级下册数学 19.1 多边形内角和 课件
- 大丰高级中学高一英语下学期月学情调研考试
- 2025年办公楼智能照明系统维保合同协议
- 服装成品外观质量检验规范
- 2025年自贸区跨境文化交流项目
- 图论与动态规划
- 基于AI的鼠标轨迹预测模型
- 2026 年中职俱乐部体育 Ⅳ(户外拓展训练)试题及答案
- 西顿动物记的题目及答案
- 北京市朝阳区2024-2025学年八年级上学期期末考试物理试题
- 人工智能助力医疗保障精细化管理研究报告
- 骶尾部藏毛疾病诊治中国专家共识(2023版)解读 4
- 沥青拌合站模块化设计与建设技术路线
- 2025年山东省政府采购评审专家考试题库附含答案
- 2025年公务员、事业单位面试题库(附答案)
- 西游记第十四回课件
- 2025年中医经典考试题目及答案
- 国开学习网《园林树木学》形考任务1234答案
- 胶质瘤的围手术期护理
- 手卫生执行率PDCA案例实施分析
评论
0/150
提交评论