找回密码
 立即注册
搜索
查看: 2042|回复: 0

基于DP PROFI II 与S7 PLC 300搭建的PROFIBUS 测试系统

[复制链接]
发表于 2017-6-26 10:35 | 显示全部楼层 |阅读模式

-----广州虹科电子技术部  古东娇Anabel

    由于主站具有中央控制、数据存储等诸多复杂的功能,在PROFIBUS系统中起主导的作用,所以主站的合理选择在整个方案中显得至关重要。主站的选择往往需要根据项目的需求和系统性能要求来决定。通过调查,总结出根据需求的不同,目前国内外PROFIBUS主站的实现方式主要有几种,选用现成的PLC 的控制作为主站相对来说是比较简单的,
尤其是西门子的S7系列PLC以其结构紧凑,可靠性高,功能全等优点,在自动控制领域占有重要的地位,其中包括200、300、400、1200等多个系列,200和1200系列属于入门级的,面向中低端市场,而300及400系列属于高级版本,面向控制要求更严苛的高端市场,
      
      但是也越来越多基于PC机作为控制主站 ,用PC通讯网卡使PROFIBUS接入到PC机,如西门子的CP5411、CP5611、CP5X11等系列,德国COMSOFT 公司的DP PROFI II 通讯板卡等,这种方案可以使系统获得很大的灵活性,系统可以根据需要与第三方设备或软件进行搭配,实现用户要求,而且相对来说价格要低廉很多。 但在配置上出现了诸多问题,我这边整理客户在使用基于PC +PROFIBUS 板卡的方案中遇到一些问题:

  应用背景:

       PLC S7-CPU315作为从站,PC +德国COMSOFT 公司的 DF PROFI II 板卡作为主站 ,简单的一主一从的本来配置应该是非常好配置的,但是客户最后发现两边的配置都貌似没有问题,但就是通讯不上,因为 DF PROFI II 板卡是支持这个labview的,客户反馈说驱动安装没有问题,但没有办法调用自带的VI 样例程序,提示的故障信息也是简答粗暴:就是配置故障,站点还没有准备,或者还没有参数化,怎么办?





解决方案的步骤:

1、检查 相应的主站的配置以及驱动问题,排除板卡驱动故障。发现客户找到板卡,也可以顺利下载,说明驱动是没有什么问题的,




2、检查PLC S7 CPU 315端的配置看是否是通讯端的没有设置好?:发现没有问题与主站的配置一致,并且也设置了PLC 为总站模式,。





那么问题来了,貌似两边的配置都没有问题,那么为什么故障显示,还是通讯不上? 还是直接指明还没有参数化? 那说明主站下载到板卡配置是不正确的,从站并没有被主站识别到,那么一定是PLC从站这边有的配置还有那些是漏掉的,重点放在 PLC 的配置上,后来在西门子的技术官网中找到:找到线索
西门子PLC 的gsd在主站配置的时候,gsd添加以后,之前应该添加3个空地址协议,就是那3个类似握手的空槽。
general 1st
general 2nd
general 3rd
没记错,应该是这么写的,反正类似一个东西,然后再插入
1 byte mater i salve q
1 byte mater q salve i

需要注意的是,315你配置的byte是unit还是all  ;
一般默认unit,就是单元,

1 byte mater i salve q unit
1 byte mater q salve i unit
不然就是complete结尾那个




插入式后,发现可以正常通讯了,调用DF PROFI II  profibus板卡自带的 VI 样例程序也正常通讯了,


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|广州虹科电子科技有限公司自动化技术支持 ( 粤ICP备09214298号-4

GMT+8, 2019-12-10 20:40 , Processed in 1.129766 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表