電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 梯形圖實(shí)例 >> 正文

plc梯形圖怎么看對(duì)錯(cuò),step7編程看錯(cuò)

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2021-01-23
plc編程中的梯形圖(LAD)編程可以說(shuō)是plc編程中最簡(jiǎn)單直觀(guān)的編程方法了,但是較長(zhǎng)程序的對(duì)錯(cuò)想要通過(guò)眼睛很直觀(guān)的看出來(lái)是很難的,最好的方法就是在PLC編輯器中依靠編譯發(fā)現(xiàn)一些常規(guī)錯(cuò)誤,而后運(yùn)行測(cè)試程序去發(fā)現(xiàn)那些功能或者邏輯上的錯(cuò)誤!

我簡(jiǎn)單的舉一個(gè)例子來(lái)說(shuō)一下,如下是西門(mén)子200PLC中的一段程序,這個(gè)程序存在明顯的編譯錯(cuò)誤,和一些不明顯的要依據(jù)實(shí)際功能來(lái)判定的錯(cuò)誤,下邊我來(lái)分析一下:

plc梯形圖怎么看對(duì)錯(cuò),step7編程看錯(cuò) 

1,先來(lái)看一下編譯錯(cuò)誤:

這個(gè)圖片就是PLC編程軟件編譯后給出的錯(cuò)誤提示,其實(shí)上邊的圖片已經(jīng)明顯的給出了錯(cuò)誤的地方,就是有紅色波浪線(xiàn)的地方!

MW12是一個(gè)字長(zhǎng)數(shù)據(jù),而對(duì)其操作的指令MOV_B是一個(gè)對(duì)字節(jié)操作的指令,因此這里需要把MW12改為MB12,或者把指令改成MOV_W指令!

 

比較指令MB10和1000比較這里,因?yàn)镸B10是一個(gè)字節(jié)其能表示的范圍是0-255,所以1000明顯超出這個(gè)字節(jié)的表示范圍,就被紅色波浪線(xiàn)提示錯(cuò)誤了!

2,再來(lái)看一下功能錯(cuò)誤:

這段程序有2個(gè)值得商榷的功能錯(cuò)誤:

第①處就是網(wǎng)絡(luò)1的SM0.0,此處根據(jù)后邊把變量賦予一個(gè)0的初始值,這段程序應(yīng)該是初始化程序,那么就應(yīng)該使用SM0.1才是初始化點(diǎn)!

第②出就是網(wǎng)絡(luò)1中的SET指令和網(wǎng)絡(luò)3中的RESET指令,初始化的時(shí)候使用set指令置位了M0.0開(kāi)始的8個(gè)點(diǎn),而網(wǎng)絡(luò)3復(fù)位的時(shí)候只復(fù)位了M0.0這一個(gè)點(diǎn)!---一般來(lái)說(shuō)set和reset應(yīng)該是對(duì)應(yīng)的,也就是說(shuō)網(wǎng)絡(luò)3處也應(yīng)該是復(fù)位M0.0-M0.7這8個(gè)點(diǎn)!(當(dāng)然,要根據(jù)實(shí)際的情況來(lái)判定!)

以上就是PLC的梯形圖程序怎么看對(duì)錯(cuò)的一個(gè)簡(jiǎn)單舉例,可以看到梯形圖中的程序錯(cuò)誤,在一段比較短的程序中,用肉眼分析是可以分析出來(lái)對(duì)錯(cuò)的,但是沒(méi)有編譯器加入效率高。同時(shí),還應(yīng)該看到編譯器雖然可以發(fā)現(xiàn)一些硬性的錯(cuò)誤,但是程序是否能夠達(dá)到最終的控制要求,也就是說(shuō)功能上的錯(cuò)與對(duì),就需要編程人員自己多多測(cè)試,去發(fā)現(xiàn)了!

Tags:plc梯形圖,step7  
責(zé)任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒(méi)有了
  • 相關(guān)文章列表
    復(fù)雜PLC程序的設(shè)計(jì)方法 plc梯形圖設(shè)計(jì)
    三相交流電機(jī)簡(jiǎn)單起動(dòng)系統(tǒng)plc梯形圖編程實(shí)例
    STEP 7中操作數(shù)的表示法
    PLC梯形圖編程時(shí)需要遵循的規(guī)則
    STEP7怎樣使用多重背景數(shù)據(jù)塊?
    PLC多重背景數(shù)據(jù)塊使用,發(fā)動(dòng)機(jī)組控制系統(tǒng)梯形圖實(shí)例
    STEP7模擬量與工程量轉(zhuǎn)換程序
    STEP 7設(shè)計(jì)順序控制程序的基本方法
    STEP7中功能塊的屬性說(shuō)明
    西門(mén)子STEP7單序列的編程方法
    西門(mén)子STEP7選擇序列和并行序列的編程方法
    根據(jù)順序功能圖完成PLC梯形圖程序的順序控制設(shè)計(jì)法
    STEP7編輯語(yǔ)句和文字注釋時(shí)的注意事項(xiàng)
    step7 西門(mén)子s7 200PLC如何寫(xiě)中文注釋?zhuān)形淖⑨?/a>
    STEP7中LAD或FBD中直接使用定時(shí)器編程方法,接通延時(shí)定時(shí)器S_ODT
    MODBUS RTU通訊協(xié)議在S7-200中的應(yīng)用
    圖解 西門(mén)子STEP7程序的編寫(xiě)
    西門(mén)子STEP7有哪些基本數(shù)據(jù)類(lèi)型 ? 如何使用
    STEP 7程序中絕對(duì)地址和符號(hào)尋址的定義與區(qū)別
    STEP7在STL編寫(xiě)定時(shí)器程序編程方法
    STEP7中如何將自己寫(xiě)得FC塊、FB塊放入庫(kù)中
    FC里的上升沿檢測(cè)指令為什么不起作用?
    FC塊的初始化程序怎么做
    西門(mén)子plc里fc功能塊應(yīng)用
    西門(mén)子PLC如何顯示參考數(shù)據(jù)
    西門(mén)子PLC多重背景的使用舉例
    西門(mén)子PLC利用STEP7自帶工具對(duì)FB/FC程序加密方法圖解
    STEP7的三種基本編程語(yǔ)言L(fǎng)AD、FBD及STL 該如何抉擇?
    STEP7在LAD中使用定時(shí)器觸點(diǎn)和線(xiàn)圈編程方法
    安裝STEP7編程軟件過(guò)程及PG/PC接口設(shè)置
    請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱(chēng):
    1分 2分 3分 4分 5分

    還可以輸入 200 個(gè)字
    [ 查看全部 ] 網(wǎng)友評(píng)論
    推薦文章
    最新推薦
    關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線(xiàn)幫助 - 文章列表
    返回頂部
    刷新頁(yè)面
    下到頁(yè)底
    晶體管查詢(xún)
    亚洲深深色噜噜狠狠爱网站| 国产自产视频在线观看香蕉| 国产亚洲精品美女2020久久 | 中文字幕精品一区| 香蕉视频911| 欧美特黄三级在线观看| 国产麻豆欧美亚洲综合久久| 亚洲电影中文字幕| 8888奇米影视笫四色88me| 欧美亚洲国产片在线播放| 国产精品成人无码免费| 亚洲av日韩av综合| 西西人体大胆免费视频| 成在人线av无码免费高潮水| 午夜时刻免费实验区观看| 一级毛片**免费看试看20分钟 | hqsexmovie| 竹菊影视国产精品| 日本中文字幕一区二区有码在线| 国产成在线观看免费视频| 亚洲欧美一区二区三区日产| 99视频在线观看免费| 国产精品jizz在线观看直播| 亚洲人成色7777在线观看不卡| 黑人巨茎大战俄罗斯美女| 日韩国产欧美在线观看| 国产免费AV片无码永久免费| 久久中文娱乐网| 狠狠综合久久av一区二区| 国精产品一二二区视在线| 2018天天爽天天玩天天拍| 极品丝袜乱系列目录全集| 国产狂喷潮在线观看在线观看| 二区三区在线观看| 精品人妻av无码一区二区三区 | 国产网红在线观看| 亚洲国产成人va在线观看| 雨宫琴音加勒比在线观看| 日韩精品欧美精品中文精品| 国产对白国语对白| 中文国产成人久久精品小说|