第一篇:AB-Rockwell軟硬件編程調試總結
AB軟件編程調試總結
1、軟件安裝:AB PLC使用時,要用到很多的軟件,編程軟件:RSLogix 5000;畫 面組態軟件:View SE;網絡組態和通訊軟件(安裝時注意選擇一些插件,還要安裝RSLink Enterprise,用于做畫面和PLC的通訊):RSLink Classic;網絡規劃軟件:RSnetwork for controlnet;刷固件版本:ControlFLASH軟件;設置IP地址:Bootp-DHCP server軟件;仿真軟件:RSLogix Emulate 5000;
2、刷固件版本和設置初始IP地址:搭建一個新系統時,對于全新的PLC硬件,第一步需要給CPU刷固件版本,即刷成跟RSLogix 5000軟件一樣的版本,需要用到ControlFLASH軟件,步驟為:在RSLogix 5000中的tools中的ControlFLASH:
點擊下一步,選擇CPU的型號(1756-L73),然后選擇掃描上來的PLC設備,點擊OK,然后選擇要刷新的版本,刷新即可:
第二步則是要給新的以太網模塊設置IP地址,采用以太網線連接的方式設置,要用到Bootp-DHCP server軟件,步驟為:在開始-所有程序-rockwell software-BOOTP-DHCP server,此時要注意,需要先設置本機的IP地址(如果用的是虛擬機,則需要主機和虛擬機都要設置IP地址,且不能相同),打開后顯示如下的對話框:
此時對話框中的MAC地址為掃描到的所連接以太網模塊設備的MAC地址,雙擊MAC地址,出現如下圖的對話框:
此時,即可為以太網模塊分配IP地址,注意要與本機IP地址區分且在同一個網段。設置完成后出現如下畫面:
此時,是IP地址部分高亮,然后點擊,按鈕直到status處出現command successful,此時已經把以太網模塊IP地址設置成動態的,斷電后還會丟失(注意有時候需要點擊多次
才能成功),然后點擊,按鈕,直到status處出現command successful,此時IP地址已經設置成靜態的。
3、硬件組態和網絡規劃:此時初始設置工作已經完成,接著組態硬件配置,在 Logix 5000中,先配置主機架背板(1756-A7,本系統采用1756系列設備,以此為例,注意:電源模塊不需要配置,直接集成在背板上);然后跟據網絡圖配置CPU模塊(1756-L73);以太網模塊(1756-EN2T),設置IP地址與之前為硬件以太網模塊設置的一樣,注意SLOT與機架保持一致(注:主機架上電源模塊為0槽,第一塊模塊從1槽開始,遠程機架上CN2模塊為0槽,第一個IO模塊從1槽開始);控制網模塊(1756-CN2/B),注:所有模塊配置中有一個選項electronic keying,選擇disable keying,版本選擇與軟件版本一致。然后根據網絡圖配置控制網上的其他遠程站,控制網模塊的配置如上。數字量輸入模塊(1756-IB32/B),默認設置即可;數字量輸出模塊(1756-OW16I,OW代表繼電器輸出,I代表通道間隔離),默認設置即可;模擬量輸入模塊(1756-IF16),可以設置數據采集周期(RPI),選擇(use scheduled connection over controlnet),注:此模塊直接完成工程量轉化,所以在configuration中配置每個通道的工程量轉化值,選擇Input range 為0MA-20MA,此模塊作為8通道使用時comm format 選擇差分模式(differential mode),然后如圖設置上下限值:
同時,還可設置報警限制值,直接在變量表中取用;模擬量輸出模塊(1756-OF8),可以設置數據采集周期(RPI),選擇(use scheduled connection over controlnet),同樣配置工程量轉換值上下限,注:需要設置LIMITS中的限幅值,如下圖:
當做好配置以后,下載硬件配置,注:第一次下載時,需要使用communication中的who active來為下載路徑找到需要下載的設備;下載完成后,此時軟件配置中所有模塊有一個黃色的感嘆號,此時需要做控制網網絡規劃:
雙擊RSnetworx for Controlnet快捷圖標面,進入ControlNet組態界1)、在工具欄上點擊online按鈕,選擇網絡路徑后,讀取Controlnet網絡上的所有設備信息。
單機ControlNet后點擊ok軟件會自動掃描網絡上的模塊
點擊編輯使能進入編輯模式
2)點擊Network 的Properties選項
修改參數NUT時間 Network update Time:網絡刷新時間 按默認即可,如果節點有幾十個可以適當的增大NUT時間
Max Scheduled Address 最大的規劃的節點地址 Max Unscheduled Address最大不可規劃的節點地址邊界 Media Redundancy :如果是介質冗余需要選擇A/B 3)選擇菜單欄的保存按鈕,或則選擇Network選項里的download命名保存。
會生成一個.xc的文件。
點擊save網絡信息被保存在CNBR模塊中
4)完成controlnet網絡規劃后,我們回到5000軟件中會發現黃色三角號標記已經沒有了I/O燈也不閃爍了。
此時網絡規劃已經完畢
4、編程:在RSLogix 5000中是以task的形式編程,變量的范圍分為:Controller tags,這是全局變量,所有任務都可以使用;program tags,這是任務型變量,只能在該任務中使用,不能在別的任務中交叉使用。創建結構變量的方式:在data types中的user-defined中新建結構變量(盡量考慮完全,同時注意備用足夠的點,以免增加時影響正常程序)。創建功能塊的方式:在add-on instruction中添加功能塊,在logic中編寫功能程序,注意中間變量和外部變量的選擇(注:創建的IO接口需要勾選vision和request,否則在功能塊外部不可見)。在每個任務中有多個例程時(logic),第一個為主例程,后面增加的例程需要在第一個例程中用(JSR指令)調用,否則不執行。
5、畫面編輯:view SE中的授權形式為畫面幅數,本系統購買了(25幅畫面),由于畫面數不是特別多,而操作的設備相對較多,所以采用參數文件的形式(即結構變量的形式),在View studio中的graphics下的parameters中新建參數文件,列出需要用到的變量名稱與參數對照表,變量的形式可以參照已有的格式(例如:#1=CBSV.REMOTE),為相同的設備都新建一個參數文件,然后創建一個畫面結構,將參數連接上去,然后在主畫面中調用該畫面時的步驟為:右擊該設備,在Animation中touch內press action中加入指令&set,在下一步中寫入設備名稱的變量,在String中寫入名稱(注:該操作在后面詳細講述),然后再添加指令display,在next中選擇要顯示的畫面窗口,勾選P/-Parameter:
然后選擇對應的參數文件,finish,這樣該設備的調用動作完成。
附加調用畫面時名稱的設置:在HMI tags中為每個需要點擊的設備創建一個string類型的名稱變量,data source選擇memory,創建好變量后(例如:CBSV4_NAME),在上面設置過程中,右擊設備出現Animation中的touch中添加&set指令時,選擇剛創建的(CBSV4_NAME)變量,在string中寫入該畫面窗口的名稱即可。
畫面中需要連接的變量直接在控制器中連接,不需要在畫面中重新新建變量。
6、畫面服務器和PLC的通訊設置:在View SE中的畫面服務器右擊,選擇add new server中添加rockwell automation device server(RSLink enterprise)服務器,欄目中出現如圖所示:
然后雙擊communication setup,出現如下所示:
在左邊新建一個shortcut(注:此路徑為畫面與PLC之間傳遞變量的路徑),然后在右邊選擇掃描到的控制器設備,然后點擊apply,這樣畫面服務器和控制器就建立了連接,然后在如上圖下面選擇程序項目路徑,將程序關聯,點擊OK就完成了畫面與控制器的通訊設置。
7、上位機和PLC的通訊設置:上位機和PLC的通訊設置通過RSLink classic 設置,打開RSLink,點擊configure drivers,然后選擇new driver,選擇ethernet/IP driver:
然后,在DDE/OPC topic configuration中查看掃描到的設備,然后選擇如圖左邊的項目名稱和右邊的控制器,然后點擊apply:
如此完成了上位機與PLC的通訊設置。
第二篇:實驗1 溯源系統軟硬件安裝調試
實驗項目一:溯源系統軟硬件安裝調試
封皮書寫:2013-2014學年第二學期 系部:信息工程系 專業班級:物聯網1201課程名稱:物聯網應用技術實驗項目:溯源系統軟硬件安裝調試實驗地點:實訓A樓物聯網應用實訓室
實驗日期:3月28日 指導教師:孫建國
一、實驗目的和要求
1、理解溯源系統作用及組成2、掌握無線、有線網絡配置
3、掌握高頻、低頻RFID讀寫設備安裝調試
4、掌握網絡攝像頭安裝調試
5、掌握溯源系統軟件安裝及調試
二、環境說明
1、Win72、Eclipse 4.0+Android SDK+ADT 21.03、.NET Framework
三、上機準備工作
1、溯源系統網絡拓撲
2、串口服務器配置
3、RFID設備配置資料
4、F8914配置資料
5、網絡攝像頭使用說明
6、溯源系統相關軟件及系統軟件
四、實驗內容
溯源系統安裝調試(針對自己分組任務來寫)
五、實驗步驟
說明:溯源系統安裝調試(針對自己分組任務來寫)步驟
六、實驗結果分析
寫出實驗中存在的問題,體會
第三篇:調試總結
調試總結
來到海南昌江項目部電氣隊已經有50多天了,我有幸加入到調試隊。聽師傅們說:“調試現在改新模式了,我們是第一批加入進來的,機會真是千載難逢,要我們務必抓住這次機會!”聽后我激動異常,暗暗下決心機會是留給有準備的人的,現在機會就放在我面前,我若不抓住,豈不是白白浪費?所以,努力與學習以及實踐與理論都將為此而進行。
調試是一門技術活,彭師傅說過:“干調試要多問,多看,少動手?!闭f實話,剛聽到這我就想“不是應該多動手嗎?這樣才能更加的熟練技能?!焙髞?,我明白了“少動手”的意思是不要亂動、亂摸,調試不僅危險高壓電,而且一旦產生事故十分嚴重,那些儀器儀表十分昂貴。一定要熟悉弄懂后才按規定操作,這也就要坐到前面說的“多問、多看。”
最近我們干的活主要是環吊、門吊、半門吊,具體就是一些接線,打磨,放電纜、裝網架等等。在此過程中我深深明白四個字:眼高手低。這也是在學校時,實習老師常常教導我們的“干活最容易犯的是眼高手低,一個很簡單的活看起來很容易,一旦動手,你就發現不是那么回事。”現在回想起來,才明白老師的淳淳教導。就在前幾天,郭師傅跟牛師傅交給我一個任務,讓我協助焊工把角鋼焊上,再把網架固定在上面,結果我沒把角鋼扶正,導致角鋼向兩邊偏了整整5cm。事后,牛師傅嚴厲的批評了我,我無言以對,默默的思索自己錯在了什么地方。最后,我用磨光機把角鋼切下來,重新再安裝上去。就是這一次,我真正懂得了“眼高手低?!碑斎涣?,這段時間,我也發生了許多別的失誤。例如:常常忘記一些該辦的要緊事、有些方面操作不當以及把螺絲弄丟等等。這些都不一一列舉了??傊蛇@些活,我明白了許多,也成熟了許多,我會盡自己的努力做好自己的工作。
這兩個星期也感覺挺忙的,周一周三延點、周二周四培訓、周六加班。彭師傅曾問我:“晚上培訓精力上沒問題吧?對這個培訓有什么看法?”我說:“精力上當然沒問題,就是培訓的有點快,有很多不是太懂,希望能講的慢一些,細一些?!迸韼煾祵Υ烁以敿毜恼f:“培訓其實并不是都全部教懂,因為有些東西是需要接觸,進行具體的操作時才能真正的懂,培訓的主要目的是把調試的主要內容,具體方向,大多方面講一些,讓我們在業余有個學習的方向,這個主要靠的就是自己本身的努力?!甭牶螅一砣婚_朗,明白了自己的努力方向。對調試的其他建議,說實話,還真不知道說什么,因為我們才接觸這個調試,還處于懵懵懂懂之中,只有在遇到實際的問題時,我們才會具體的提出來,所以建議問題還是留到現學現問吧。
最后,想起了李師傅給我們的寄語:書山有路勤為徑、學海無涯苦作舟。是啊,學習如逆水推舟,不進則退,獲得成功的途徑只有努力與付出。在此,在調試隊我要踐行我的誓言:人生難得一回闖,且看失敗與成長。
趙直2012年08月26日
第四篇:清大調試總結
清大調試工作匯報
一、調試時間:2009-6-2~2009-7-17。
二、調試背景:
現場水質嚴重惡化,水解酸化COD在750~950之間,一體池出水COD400以上;
設備損壞嚴重,八臺管道泵有三臺不能使用,另有四臺是帶病運行; 甲方存在嚴重的不信任情緒,合作態度也比較消極。
三、工作內容: 1、6.2~~6.13:
(1)檢查確定已壞設備的病因,維修不需更換配件的抽泥泵。
(2)配合創精售后人員修好六臺1.5Kw的管道泵,更換五個機封及十二個軸承;其中電機燒壞的一臺現場無法修理,請示宋總后定由我方外運修理,由創精發一件機械密封,重纏線圈,換軸承兩個。
(3)水質調試。數據上報之后根據李工指示:排掉部分污泥,加大兩個回流,加大曝氣量,A池、活性污泥池和曝氣生物濾池適當添加營養物面粉,原李建調試時使用的磷酸二氫銨不再使用。
悶曝回流一周后,效果較以前好,但一體池出水COD仍在300多。2、6.13~6.26:
(1)經6.13日李工現場診斷,按照李工所定方案調整培養,悶曝一周后加大進水量,出水水質加快好轉,后宋總與李工現場視察,強調要繼續穩定水質情況,同時盡力促使甲方取樣驗收。至6月26日,一體池出水COD基本穩定在180~220之間。
(2)6月18日請查經理夫婦吃飯;
(3)6.20~6.23兩次報清大乳業高總已經具備取樣驗收條件,高不認為具備條件,要求穩定下來再說。3、6.27~7.10(1)已經收處全部生產污水,水量在70~120m3之間。一體池出水COD繼續穩定在175~195之間,濾池及清水池COD穩定在50~80之間。
(2)7.3日清大污水處理協調會:
參與者:清大高、查、污水班組4人、機電班組5人,我方梁崇剛、辛雪梅。
清大高經理提出要求: 1)污水完全收集不外排;(我方言明當時已做到)2)力爭7月份驗收; 3)做好人員培訓;
4)清大內部加強人員管理,調機電組班長臨時負責污水。我方承諾:
1)調試過程真實透明;
2)加班加點,盡快往前趕,早日使水質穩定; 3)加強人員培訓和指導。4、7.11~7.16
(1)連降暴雨引發山洪,進入污水集水裝置水量加大,在我方多次提醒與要求要堅持“逐步增水,禁止驟升”原則時,甲方操作人員仍連續兩天短時加大以雨水為主的進水量,引起水質波動,7月12號下午檢測結果顯示,整個系統已經出現了比較明顯的水質倒退,我方急言制止繼續大量進水,并提出“緩進水,大風量,大回流,多排泥”的應對措施,操作人員仍我行我素于12日夜間或凌晨大量進水;我方于6.13日提請清大乳業高總開會解決協調和配合問題,之后每天催促,清大乳業因故拖至7月16號才開會討論。
(2)7.16開會: 我方堅持觀點:
1)我方調試,則有權根據水質調整操作;除非對方自己調試,則我們可以撤人;
2)問題既然已經出現,應盡快解決與恢復,不應繼續錯上加錯,人為地惡意加大事故;
3)現場問題報請領導后,清大乳業一直拖后至第四天才開會解決,此時水質已經惡化比較嚴重。
對方觀點:
1)工期拖到現在,清大方雖有責任,我方也有責任; 2)水量應該達到設計200m3,或者盡可能多;
3)要求污水班組一切操作按照我方要求,希望雙方繼續緊密合作,但是污水操作人員期間曾表示拒絕使用清水。
(3)將會議情況上報李工,確定重新調整的方案:使用清水反沖、稀釋,重新培養。清大,高總言現場情況不熟,須與現場機電班長等人商定,現場自查副經理一下所有相關人員均不贊成使用清水。此情況上報。
(4)7月16日夜間接到指示:我方撤人,撤人時必須向清大高總言明: 1)我方春節前就已經調試合格,因為甲方原因未驗收,有高總所出的證明信為證;(實際表述為:我方春節前就已經達到穩定、正常的水質,因種種原因未驗收);
2)現在經一個半月的努力,我方已經全負荷穩定、正常的運行近兩周,技術上不存在任何問題;
3)暴雨期間操作人員存在野蠻操作和惡意操作的問題,才導致現在水質嚴重倒退的情況;
4)山上沖下的雨水低營養、多泥,多紅頁巖礦物成分,又是短時間超量進水,造成生物膜脫落嚴重,已有明顯上浮生物膜,重新調整恢復至原來水平即使最快捷的方法也要兩三周以上,已經超出了我現場二人向宋總承諾的承包期,承包期以外無工資,所以我們需要回公司。
四、個人總結:
清大工作我個人參與前后總計08年5個月,09年1個半月,期間學到不少東西,也付出了個人努力。如宋總所言,造成現在糟糕的結果,說明我在現場的工作不到位,工作方式上存在著處事太理想化、不靈活等問題。
三達環保技術部:梁崇剛
2009-7-18
第五篇:DSP調試總結
6416是定點型芯片,在項目中主要用來做下變頻后數據的譜計算。FPGA中對所采數據進行下變頻后通過DSP的EMIF口(64bit)傳輸到DSP中進行FFT運算,算完的譜數據再通過EMIF口回傳至FPGA,再傳至上位機進行頻譜圖的顯示。
在這個過程中,并沒有用DSP做多少事情,只是有一個FFT計算和EMIF口以及MCBSP口的數據與控制命令的傳輸,總體來說功能還是蠻簡單的。
1、首先,FFT運算直接調用TI的C64XX的庫函數就可以完成。在這個調試過程中,首先使用的是simulater環境進行軟件仿真計算,根據計算出來的譜圖發現結果是正確的,只是模擬數據和旋轉因子在軟仿真的時候耗費的時間太長(32K點)??捎蒑ATLAB產生數據,然后導入數組,直接進行FFT驗證之。
FFT消耗時間分析:在軟件中可以設置觀測FFT函數所消耗的時間,最后由兩種結果,Total cycle 和Cpu cycle,其根據600M主頻計算下來,做32K點時其耗時相差有100倍,即百毫秒與毫秒的差別,由于不確定時間應采取哪種,所以進而進行了板級實驗。
在板級實驗過程中,發現程序“經常偶爾”跑飛,一直也沒有找到原因。最后經過多次試驗用示波器檢測出來的時間與用Cpu cycle計算出來的相近。此時,我們假設Cpu cycle是正確的,那換算出來的主頻就只為400M。用示波器對分頻時鐘進行測試,發現現在CPU確實只工作在400M的主頻,而不是最大600M的主頻。
由此說明,芯片的配置可能有問題,并且還可以證明可以用Cpu cycle來計算程序的運行時間(當然DSP主頻要確定)。
經databook查詢,發現晶振的頻率與其設置的主頻選擇有誤,及用此晶振的頻率,要改變外圍電路配置才能達到最高頻率。當然,也許maybe可能這個問題與DSP經常跑飛有關聯。
改了之后發現其運行在666M的狀態,超了66M,不曉得對芯片有沒有影響,知道的大神可告知小弟,不勝感激...2、EMIF 與 MCBSP 的可按照自己的需要進行配置初始化。
EMIF用到了64位,在傳輸64位數據上糾結了很久,C語言上long即為64位,可在此只為40位。經一位大神提醒,使用long long類型搞定之,木有技術含量,發現自己基本功相當之不扎實。