-----廣州虹科電子 技術(shù)部 anabel 古東嬌
由于主站具有中央控制、數(shù)據(jù)存儲(chǔ)等諸多復(fù)雜的功能,在PROFIBUS系統(tǒng)中起主導(dǎo)的作用,所以主站的合理選擇在整個(gè)方案中顯得至關(guān)重要。主站的選擇往往需要根據(jù)項(xiàng)目的需求和系統(tǒng)性能要求來(lái)決定。通過(guò)調(diào)查,總結(jié)出根據(jù)需求的不同,目前國(guó)內(nèi)外PROFIBUS主站的實(shí)現(xiàn)方式主要有幾種,選用現(xiàn)成的PLC 的控制作為主站相對(duì)來(lái)說(shuō)是比較簡(jiǎn)單的,尤其是西門(mén)子的S7系列PLC,以其結(jié)構(gòu)緊湊,可靠性高,功能全等優(yōu)點(diǎn),在自動(dòng)控制領(lǐng)域占有重要的地位,其中包括200、300、400、1200等多個(gè)系列,200和1200系列屬于入門(mén)級(jí)的,面向中低端市場(chǎng),而300及400系列屬于高級(jí)版本,面向控制要求更嚴(yán)苛的高端市場(chǎng),
但是也越來(lái)越多基于PC機(jī)作為控制主站 ,用PC通訊網(wǎng)卡使PROFIBUS接入到PC機(jī),如西門(mén)子的CP5411、CP5611、CP5X11等系列,德國(guó)COMSOFT 公司的DP PROFI II 通訊板卡等,這種方案可以使系統(tǒng)獲得很大的靈活性,系統(tǒng)可以根據(jù)需要與第三方設(shè)備或軟件進(jìn)行搭配,實(shí)現(xiàn)用戶要求,而且相對(duì)來(lái)說(shuō)價(jià)格要低廉很多。 但在配置上出現(xiàn)了諸多問(wèn)題,我這邊整理客戶在使用基于PC +PROFIBUS 板卡的方案中遇到一些問(wèn)題:
應(yīng)用背景:
PLC S7-CPU315作為從站,PC +德國(guó)COMSOFT 公司的 DF PROFI II 板卡作為主站 ,簡(jiǎn)單的一主一從的本來(lái)配置應(yīng)該是非常好配置的,但是客戶最后發(fā)現(xiàn)兩邊的配置都貌似沒(méi)有問(wèn)題,但就是通訊不上,因?yàn)?DF PROFI II 板卡是支持這個(gè)labview的,客戶反饋說(shuō)驅(qū)動(dòng)安裝沒(méi)有問(wèn)題,但沒(méi)有辦法調(diào)用自帶的VI 樣例程序,提示的故障信息也是簡(jiǎn)答粗暴:就是配置故障,站點(diǎn)還沒(méi)有準(zhǔn)備,或者還沒(méi)有參數(shù)化,怎么辦?

解決方案的步驟:
1、檢查 相應(yīng)的主站的配置以及驅(qū)動(dòng)問(wèn)題,排除板卡驅(qū)動(dòng)故障。發(fā)現(xiàn)客戶找到板卡,也可以順利下載,說(shuō)明驅(qū)動(dòng)是沒(méi)有什么問(wèn)題的,


2、檢查PLC S7 CPU 315端的配置看是否是通訊端的沒(méi)有設(shè)置好?:發(fā)現(xiàn)沒(méi)有問(wèn)題與主站的配置一致,并且也設(shè)置了PLC 為總站模式,。
那么問(wèn)題來(lái)了,貌似兩邊的配置都沒(méi)有問(wèn)題,那么為什么故障顯示,還是通訊不上? 還是直接指明還沒(méi)有參數(shù)化? 那說(shuō)明主站下載到板卡配置是不正確的,從站并沒(méi)有被主站識(shí)別到,那么一定是PLC從站這邊有的配置還有那些是漏掉的,重點(diǎn)放在 PLC 的配置上,后來(lái)在西門(mén)子的技術(shù)官網(wǎng)中找到:找到線索
西門(mén)子PLC 的gsd在主站配置的時(shí)候,gsd添加以后,之前應(yīng)該添加3個(gè)空地址協(xié)議,就是那3個(gè)類(lèi)似握手的空槽。
general 1st
general 2nd
general 3rd
沒(méi)記錯(cuò),應(yīng)該是這么寫(xiě)的,反正類(lèi)似一個(gè)東西,然后再插入
1 byte mater i salve q
1 byte mater q salve i
需要注意的是,315你配置的byte是unit還是all ;一般默認(rèn)unit,就是單元,
1 byte mater i salve q unit
1 byte mater q salve i unit
不然就是complete結(jié)尾那個(gè)
插入式后,發(fā)現(xiàn)可以正常通訊了,調(diào)用DF PROFI II profibus板卡自帶的 VI 樣例程序也正常通訊了,