- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                上位机通过5611卡从PLC读取数据记录
第1章  profibus通信
主战s7-300与从站s7-200之间的profibus通信主要是对从站的V存储区进行设置,只需要将s7-200PLC中存放数据的V存储数据区同s7-300的组态EM227从站分配的地址对应起来即可。
1.1  s7-300新建项目
打开SIMATIC Manager软件,点击文件→新建,输入项目名称点击确定,如图所示:
插入s7-300站点,如图所示:
点击SIMATTI 300,打开对象Hardware(硬件)配置窗口,插入导轨,如图所示:
硬件组态,配置电源模块(1号槽),CPU模块(2号槽),接口模块(3号槽可不用),4-11槽用于存放其他模块。如图所示:1号槽
2号槽
至此,新建项目完成,点击保存硬件配置。
1.2  PROFIBUS-DP网络的组态
在项目对象下右击新建PROFIBUS网络,并设置网络参数,在打开的快捷菜单中选择命令“插入对象→PROFIBUS”生成网络对象PROFIBUS(1)。然后打开对象PROFIBUS(1)双击MPI和PROFIBUS网格线设置网络参数,设置传输速率为187.5Mbit/S。如图所示:
打开HW-Config,新建profibus子网络,点击确定。
打开硬件窗口“profibus-DP”文件夹,在路径profibusDP→Addtional Field Devices→PLC→SIMATIC→EM227 profibus-DP。如图所示:
配置输入输出地址,并设置起始地址,点击EM227 profibus-DP下8 Bytes Out/8 Bytes In.如图所示:
然后设置从站V数据存储区的起始字节,如图所示:
所以,主站的外设输入PIB、外设输出PQB分别对应着从站的V数据存储区0-7和8-15位。给DIDO模块分配地址
同样依次设置其他从站的设置网络参数。最后profibus网络如图所示:
第二章  通讯设置
PC/PG接口设置主要是对波特率的设置,主站与从站分别通过5611(MPI)和5611(PPI)进行通信,波特率分别设置为187.5Mbit/S和19.2Mbit/S。当上位机与主站s7-300 PLC建立联系时,先点击主界面选项→设置PC/PG接口,选择5611(MPI)进行通信,如下图所示:
点击属性对相关参数进行设置,设置波特率为187.5Mbit/S,点击确定,如图所示:
设置完后点击确定,会提示路径已修改,然后显示激活界面,选择5611(MPI)激活。同样设置s7-200 PLC接口,打开s7-200的编程主界面,点击设置PC/PG接口,选择5611(PPI)进行通信,如下图所示:
点击属性对相关参数进行设置,设置波特率为19.2Mbit/S,点击确定,如图所示:
同样设置完后点击确定,会提示路径已修改,然后显示激活界面,选择5611(PPI)激活。
然后点击主界面的通信,在显示的的窗口右侧点击蓝色区域刷新,会自动扫描PLC设备,待扫描结束后就可以下载程序了。如图所示:
最后,设置PC/PG接口时需要注意,如果设置s7-200PLC时要注意将s7-300的编程软件关闭,同时将读取数据的prodave-vb界面关闭,否则将会提醒系统正在通讯,无法进行相关参数的设置。
第3章  通信程序修改及下载
我们需要将从站的数据传送到主站,在设置profibus通讯时,我们设置的从站数据存储区为0,主站的外设输入输出地址是2,所以从站到主站的数据传输是将每个从站的数据存储区V(8-15)传输到主站的外设输入PIB区域,主站到从站的数据传输是将主站的外设输出PQB区域传输到每个从站的数据存储区V(0-7)。如图所示:
这样,我们就可以通过读取主站的MB46、MB47、MB48、MB49就可以得到2#从站的输入IB0、IB1和输出QB0、QB1的数据。
程序下载到PLC时要注意将PLC处于关闭状态,将需要下载的程序进行编译核查是否存在错误。
                
原创力文档
                        

文档评论(0)