第11章-VB与西门子S7-200PLC的通信-《VB基础与RS-232C通信技术》课件.ppt

上传人:可****阿 文档编号:82396614 上传时间:2023-03-25 格式:PPT 页数:12 大小:799.54KB
返回 下载 相关 举报
第11章-VB与西门子S7-200PLC的通信-《VB基础与RS-232C通信技术》课件.ppt_第1页
第1页 / 共12页
第11章-VB与西门子S7-200PLC的通信-《VB基础与RS-232C通信技术》课件.ppt_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《第11章-VB与西门子S7-200PLC的通信-《VB基础与RS-232C通信技术》课件.ppt》由会员分享,可在线阅读,更多相关《第11章-VB与西门子S7-200PLC的通信-《VB基础与RS-232C通信技术》课件.ppt(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、VB基基础础与与RS-232柏逢明柏逢明卫卫昱含昱含第第11章章VB与西门子与西门子S7-200PLC的通信的通信11.1概述概述11.2西门子西门子S7-200PLC的通信过程的通信过程11.3通信数据报文格式通信数据报文格式西西门门子子S7-200系列系列PLC是一是一组组可以控制可以控制许许多自多自动动化化设备设备的微型可的微型可编编程程逻辑逻辑控制器,控制器,紧紧凑的凑的设计设计、低成本装置和、低成本装置和强强大的功能指令集使得大的功能指令集使得S7-200成成为为程序控制大、中、小程序控制大、中、小型型应应用用对对象的完美解决方案,在工象的完美解决方案,在工业电业电气与自气与自动动控

2、制控制领领域有广泛的域有广泛的应应用。用。1.PPI通信通信PPI(PointtoPoint)通信)通信协议协议是西是西门门子子专为专为S7-200系列系列PLC开开发发的一个通信的一个通信协议协议。可通。可通过过普通的两芯屏蔽双普通的两芯屏蔽双绞线绞线电缆进电缆进行行联联网,波特率网,波特率为为9.6kbit/s、19.2kbit/s、187.5kbit/s。PPI通信通信协议协议采用主从式的通信方式。通采用主从式的通信方式。通过过原原来自身的端口(来自身的端口(PORT0或或PORT1)就可以)就可以实现实现通信,是通信,是S7-200CPU默默认认的通信方式。的通信方式。11.1概述概述

3、2.MPI通信通信MPI(MultiPointInterface)通通信信协协议议,是是当当通通信信速速率率要要求求不不高高,通通信信数数据据量量不不大大时时,可可采采用用的的一一种种简简单单经经济济的的通通信信方方式式。可可以以通通过过内内置置接接口口连连接接到到MPI网网络络上上,波波特特率率位位19.2kbit/s、187.5kbit/s。通通过过它它可可以以组组成成小小型型PLC通通信信网网络络,实实现现PLC之之间间的的少少量量数数据据交交换换,它它不不需需额额外的硬件和外的硬件和软软件就可以件就可以实现实现网网络络化。化。MPI通信是一种比通信是一种比较简单较简单的通信方式,的通信

4、方式,MPI网网络络最多最多支持支持连连接接32个个节节点,最大通信距离点,最大通信距离为为50M。通信距离。通信距离远远,还还可以通可以通过过中中继继器器扩扩展通信距离,但中展通信距离,但中继继器也占用器也占用节节点。点。5.自由口通信自由口通信自由口通信方式是自由口通信方式是S7-200PLC的一个很有特色的功能。它的一个很有特色的功能。它使使S7-200PLC可以与任何通信可以与任何通信协议协议公开的其他公开的其他设备设备、控制、控制器器进进行通信,即行通信,即S7-200PLC可以由用可以由用户户自己定自己定义义通信通信协议协议(例如(例如ASCII协议协议)。波特率最高)。波特率最高

5、为为38.4kbit/s(可(可调调整)。整)。因此,使可通信的范因此,使可通信的范围围大大增加,是控制系大大增加,是控制系统统配置更加灵配置更加灵活。方便。活。方便。11.2西门子西门子S7-200PLC的通信过程的通信过程西西门门子子S7-200PLC利利用用PPI协协议议通通信信时时,采采用用主主从从方方式式通通信信,即即PC按按固固定定格格式式发发读读写写指指令令,PLC作作出出接接收收正正确确的的响响应应,PC接接到到此此响响应应则则发发出出确确认认命命令令(10025C5E16),PLC再返回再返回给给上位机相上位机相应应数据。数据。在在进进行通信行通信时时,要,要注意注意以下两点

6、:以下两点:采用采用PPI通信通信协议时协议时,按,按S7-200系系统统手册手册设设置好串口参置好串口参数:数:9600bps,8,偶校,偶校验验,1位停止位,即(位停止位,即(9600,8,e,1)。)。编编程程时时要注意要注意RUN指示灯的亮指示灯的亮灭灭,即,即PLC处处于何种状于何种状态态。代码代码含义含义代码代码含义含义011Bit041Word021Byte06DoubleWord代码代码含义含义说明说明代码代码含义含义说明说明04S顺序控制继电器区顺序控制继电器区T定时器存储区定时器存储区05SM特殊存储器区特殊存储器区81I数字量输入(数字量输入(DI)06AI模拟量输入模拟

7、量输入82Q数字量输出(数字量输出(DO)07AQ模拟量输出模拟量输出83M位存储区位存储区1EC计数器存储区计数器存储区84V变量存储区变量存储区11.3.2写命令的数据格式写命令的数据格式字节字节0123456789101112代码代码SDLELERSDDASAFC含义含义开始开始符符长度长度重复重复长度长度开始开始符符目标目标地址地址源地源地址址功能功能码码07协议协议识别识别远程远程控制控制冗余冗余识别识别冗余冗余识别识别协议协议数据数据单元单元参考参考字节字节13141516171819202122232425代码代码含义含义参数参数长度长度参数参数长度长度数据数据长度长度数据数据长度长度05写写变量变量地址地址数数数据长度数据长度数据数据个数个数字节字节26272829303132333435363738代码代码DUFCSED含义含义存储类型存储类型偏移量偏移量数据形式数据形式数据位数数据位数写入写入值值校验校验码码终止终止符符

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁