MPI+以太网通讯300

MPI+以太网通讯300

ID:40964226

大小:1.56 MB

页数:32页

时间:2019-08-12

MPI+以太网通讯300_第1页
MPI+以太网通讯300_第2页
MPI+以太网通讯300_第3页
MPI+以太网通讯300_第4页
MPI+以太网通讯300_第5页
资源描述:

《MPI+以太网通讯300》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、通讯:通讯设备的双方基于一种通讯协议,实现双方之间数据交换的过程PPI/USS/Modbus---RS485串口通信PPI/USS西门子内部开放使用的标准通讯协议Modbus开放式的标准协议MPI通信:也属于(RS485):通讯速度19.2K--12Mbit/s通信速度越快---通讯的距离会越近:抗干扰能力会越差实现:S7300的程序上下载MPIS7300与HMI的连接S7300作为主站与S7200MPIS7300之间PLC数据交换MPIDP:ProfibusDP现场总线(国际标准开放式)将设备作为IO设备HMI/PC/变频器/IO分布式/S7PLC9.6K--

2、12M(RS485通讯)通讯线接口:3----38----8以太网通讯:EnternetCP通讯(ISO/TCP/UDP)开放式以太网通讯S7300必须扩展支持EnternetCP模块S7300CPu自带的网口支持ProfinetIO(现场总线)S7通讯协议:西门子内部的以太网协议自由口通讯:(RS485无协议通信)S7200FX系列之间的通讯同第三方设备----仪表/变频器S7-300与S7-200之间的MPI200只能作为从站(不能进行数据收发)单边通讯:PLC1---的数据直接发送到--PLC2的数据存储区调用(SFC67读/SFC68写)双边通讯:PLC

3、1用发送命令将数据发送到数据缓存区---PLC2通过接收命令从数据缓存区读取数据----存放到数据存储区调用(SFC65读/SFC66写)通讯设置:1.S7200可以通过CPU224XP/CPU2262.S7200扩展通讯模块EM277ProfibusDp1种方式:200--系统块--端口1--端口号:1-31(与S7300地址不一样)波特率要设置与S7300一致187.5KS7300--硬件组态中在OB1中调用程序:SFC67读SFC68、写读写是可以同时进行的MPI----全双工S7-300的MPI通讯2014-4-2808:32

4、 发布者: admin

5、 

6、查看: 3121

7、 评论:0

8、原作者:张勇

9、来自:互联网摘要: MPI通信最多15个CPU,包括MPI全局通讯,单边通讯和双边通讯MPI的全局通讯(300PLC和300PLC): MPI的全局通讯一个包最多22个字节,最多4个数据包(一个发送,一个接收算一个数据包)硬件的配置(我们在一个项目里面...MPI通信最多15个CPU,包括MPI全局通讯,单边通讯和双边通讯MPI的全局通讯(300plc和300PLC):   MPI的全局通讯一个包最多22个字节,最多4个数据包(一个发送,一个接收算一个数据包)硬件的配置(我们在一个项目里面组态三个CPU)注意在组态的时

10、候建立的是MPI通讯,不是DP通讯PLC1里进行硬件组态:在PLC2里进行硬件组态:在PLC3里进行硬件组态:(和PLC2的CPU属性设置相同,地址更改为3)我们在PLC里面不用编辑通讯的程序,只需在PLC1里给MB0开始的22个字节赋值,在PLC2里给MB0开始的22个字节解压使用即可。程序的下载步骤:一,先下载PLC1,使用编程电缆连接PLC1上的MPI接口二,下载完PLC1的项目程序后,我们开始下载PLC1的全局通讯的通讯信息三,下载PLC2,使用编程电缆连接PLC2上的MPI接口 四,下载完PLC2的项目程序后,我们开始下载PLC2的全局通讯的通讯信息下

11、载完成,连接上MPI通信电缆,测试通讯情况MPI单边通讯(300的PLC和300的PLC):单边通讯主要用在PLC与PLC之间的通讯,一个发送和接受最多76个字节特别提示:因为通讯程序没有必要每个扫描周期都运行,所以我们可以把通讯程序放到OB35(循环中断)里面下面我们开始单边通讯300对300的编程:我们使用系统功能SFC68发送,SFC67接受下面我们在PLC1里面进行编程:SFC68发送数据REQ:等于“1”的时候发送数据C0NT:保持通讯,(是否使用这个SFC68进行发送),常为“1”DEST_TD:通讯对方的地址VAR_ADDR:对方接收数据的的缓存区

12、(把要发送的数据放到对方的什么地方)SD:本地需要发送的数据REST_VAL:错误代码BUSY:完成位上图中SFC68的意思为,当M1.0为“1”,且M1.1为“1”,时向MPI地址是3的PLC中发送M0.0开始的20个字节,存到对方DB1.DB1000.0开始的20个字节中去。SFC67接收数据同样在标准库中找到SFC67:SFC67接收信息REQ:等于“1”的时候发送数据C0NT:保持通讯,(是否使用这个SFC68进行发送),常为“1”DEST_TD:通讯对方的地址VAR_ADDR:对方存储数据的缓存区(我们要从地方的什么地方取数据)REST_VAL:错误代

13、码BUSY:完成位RD:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。