男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

當(dāng)前位置:機(jī)電之家首頁 >> PLC技術(shù)>> PLC文案資料 >> plc教程 >> 對(duì)STEP7程序調(diào)試手段的分析
對(duì)STEP7程序調(diào)試手段的分析

  
  STEP7的PLC程序符合IEC-61131標(biāo)準(zhǔn),該標(biāo)準(zhǔn)支持5種編成語言STL/FBD/LAD,另外SFC/SCL是選件.但大部分調(diào)試手段卻是通用的.
  
  (1) Variable Table
  根據(jù)我的調(diào)查顯示,Variable Table (變量監(jiān)視表)是最常用的,功能也很強(qiáng),能監(jiān)視又能強(qiáng)制修改,編輯好后可以長期保存,看看STEP7自帶的的例子就知道了,都提供了變量表.因?yàn)樘S?我就不多說了,嘿嘿...
  作用 : 變量監(jiān)視/強(qiáng)制修改 調(diào)用方法 : 主菜單 > Insert > s7 Block > Variable Table
  
  (2) CPU Message/Diagnostic Buffer
  這兩者的作用差不多,都是從PLC中的Diagnostic Buffer(診斷緩沖區(qū))中提取診斷信息.區(qū)別在于前者象一個(gè)日志而后者直接顯示了PLC診斷緩沖區(qū)中的內(nèi)容. 如果你的程序已經(jīng)下載到了PLC中,但一開機(jī)就SF(system failure)紅色LED燈就亮了,或是程序一開始運(yùn)行良好,也不知道什么時(shí)候就down機(jī)了(噢,太可怕了).先別急,看看Diagnostic Buffer中的信息吧,她會(huì)告訴你什么時(shí)候,哪個(gè)Block出了什么錯(cuò)誤,比如某個(gè)FB塊忘了下載了(汗) 當(dāng)然,更深入的分析需要用其他手段跟蹤
  調(diào)試了.
  作用 : 錯(cuò)誤診斷/定位
  調(diào)用方法 : 主菜單 > PLC >CPU Message...
   主菜單 > PLC >Diagnostic/Setting >Module Inbbbbation > Diagnostic Buffer
  
  (3) Reference Data
  根據(jù)你編寫好的程序,STEP7程序會(huì)通過統(tǒng)計(jì)分析得出一堆數(shù)據(jù),于是我們可以通過相應(yīng)的視圖分析:變量的使用狀況,程序結(jié)構(gòu),內(nèi)存占用情況,沒用到的symbol和程序中只有絕對(duì)地址沒有symbol名的M點(diǎn).偶認(rèn)為一個(gè)比較大的程序?qū)懲曛?應(yīng)該調(diào)用reference Data審視一番,做到心中有數(shù),這是一個(gè)好的習(xí)慣.另外,cross reference可以對(duì)變量跟蹤定位,在引用表上雙擊變量名,程序就顯示相應(yīng)的位置. 有些Bug也可以從Reference Data 表格中嗅出來。總之,善于利用此類統(tǒng)計(jì)信息對(duì)程序分析大有好處.
  作用 : 靜態(tài)統(tǒng)計(jì)分析
  調(diào)用方法 : 主菜單 > Options >Reference Data...
  
  (4) STL單步調(diào)試/PLCSIM (仿真器)single scan(單循環(huán))調(diào)試
  這兩種手段本來沒多大聯(lián)系,但它們都屬于細(xì)粒度的動(dòng)態(tài)調(diào)試方法,因此就列在一塊兒了,它們用于對(duì)付比較堅(jiān)硬的BUG,還有就是對(duì)分析別人的STL程序有點(diǎn)兒用.
  作用 : 細(xì)粒度動(dòng)態(tài)跟蹤調(diào)試
  調(diào)用方法 : STL設(shè)斷點(diǎn)的條件比較嚴(yán)格:
   1.在 LAD/STL/FBD編輯器菜單中選擇Debug>Operation>test operating
   2.LAD/STL/FBD編輯器處于ONLINE狀態(tài)
   3.視圖必須切換至STL語言
   仿真器single scan的激活方法太簡單--有工具條,就不說了,呵.
  
  總之,雖然軟件的版本在不斷的升級(jí),但是調(diào)試基本的思想是不變的,希望上述內(nèi)容對(duì)各位有點(diǎn)幫助.
作者:未知 點(diǎn)擊:600次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:對(duì)STEP7程序調(diào)試手段的分析
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《對(duì)STEP7程序調(diào)試手段的分析》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊(cè)
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購

王經(jīng)理 【求購】  西湖輪胎  2026-3-20
蘇紅慶 【求購】  工業(yè)除濕機(jī)  2026-3-20
金喜 【求購】  線纜  2026-3-20
林杰 【求購】  自粘結(jié)鐵芯  2026-3-20
任建波 【求購】  鋰電鉆  2026-3-20
劉經(jīng)理 【求購】  吊具電纜總...  2026-3-20
潘梟 【求購】  高強(qiáng)鋼焊絲  2026-3-19
李經(jīng)理 【求購】  丹弗斯液壓...  2026-3-18
VIP公司推薦

主站蜘蛛池模板: 西安市| 山阳县| 阜新| 油尖旺区| 卢湾区| 南涧| 曲麻莱县| 漾濞| 乌兰浩特市| 仙桃市| 宝应县| 巴马| 马尔康县| 克山县| 成武县| 霍山县| 沂水县| 重庆市| 宜兰市| 桃园县| 海南省| 昌图县| 迁西县| 邮箱| 东平县| 神木县| 抚远县| 乌审旗| 望谟县| 探索| 故城县| 辽中县| 西乌珠穆沁旗| 丹巴县| 通海县| 布拖县| 道真| 屯昌县| 漾濞| 石家庄市| 金门县|