国产清洁工av剧情精品_欧洲日韩av网站_国产视频手机在线播放_亚洲精品国产va在线观看蜜芽_AV网页在线好看_久久精品国产亚洲精品2023_一级日韩一级欧美_亚洲欧美日韩中文天堂_最近中文字幕mv在线视频_男女啪啪高潮激烈免费版网站

您好,歡迎訪問泰安宏盛自動化科技有限公司!
20年專注工控自動化研發(fā)制造 系統(tǒng)設(shè)計\制作\安裝一條龍服務(wù)
全國咨詢熱線:18605386049
當(dāng)前位置: 首頁 > 技術(shù)資料 > 程序案例

PLC編程之避免“雙線圈輸出”的對策

作者:小編 時間:2022-12-18 23:05:25 點(diǎn)擊:

對于初學(xué)者學(xué)習(xí)PLC不可能繞開的一個問題,這個問題就是雙線圈。那么什么是雙線圈?什么原因造成了雙線圈?雙線圈的解決措施是什么?針對這個幾個問題本文展開討論。

1、什么是雙線圈

在一個PLC程序中,同一個地址的線圈執(zhí)行了兩次或兩次以上,這種類型的線圈稱為雙線圈輸出。如下圖所示梯形圖,分別用M0.0、M0.1兩個觸點(diǎn)控制同一個線圈Q0.0。

下面進(jìn)行如下操作,啟動仿真PLC,將啟動監(jiān)控,將梯形圖中M0.0修改為1,M0.0控制的線圈Q0.0得電,在監(jiān)控表中看到Q0.0的監(jiān)視值為FALSE。然后將M0.0修改為0,將M0.1修改為1,M0.1控制的線圈Q0.0得電,在監(jiān)控表中看到Q0.0的監(jiān)視值為TRUE。為什么會出現(xiàn)M0.0觸點(diǎn)不能控制線圈Q0.0值為TRUE,而M0.1觸點(diǎn)可以控制線圈Q0.0值為TRUE,為什么會這樣呢?如果想知道答案接著往下看。

2、什么原因造成了雙線圈

造成雙線圈的原因與PLC的工作原理息息相關(guān)。PLC工作原理可以總結(jié)為集中采樣輸入、程序循環(huán)掃描、集中輸出刷新。集中采樣輸入是指以掃描方式依次讀入所有輸入狀態(tài)和數(shù)據(jù),并將其存于I/O映像區(qū)相應(yīng)單元中。集中采樣輸入結(jié)束后,進(jìn)入到程序循環(huán)掃描階段,程序循環(huán)掃描由從上到下、從左到右的順序依次地掃描用戶程序。當(dāng)程序掃描結(jié)束后,進(jìn)入集中輸出刷新階段,運(yùn)算完所有Q狀態(tài)后,一次性集中刷新輸出。通過上述分析可知,程序按照從上到下、從左到右的順序執(zhí)行,執(zhí)行到M0.0,線圈Q0.0執(zhí)行,但是此時程序還沒有執(zhí)行完,執(zhí)行M0.1時沒有執(zhí)行Q0.0,最終沒有執(zhí)行Q0.0,集中輸出刷新后Q0.0為FALSE,這就是造成雙線圈現(xiàn)象的原因。產(chǎn)生雙線圈后,會導(dǎo)致程序執(zhí)行結(jié)果出現(xiàn)錯誤,不能實現(xiàn)想要的控制結(jié)果。

3、解決雙線圈的措施

解決雙線圈的措施是使用M寄存器,將上面的梯形圖改成如下圖所示。M0.0觸點(diǎn)控制線圈M10.0,M0.1觸點(diǎn)控制線圈M10.1,然后M10.0線圈的觸點(diǎn)和M10.1線圈的觸點(diǎn)并聯(lián)與Q0.0線圈串聯(lián),這樣就解決了雙線圈的問題。

啟動仿真PLC,觀察運(yùn)行結(jié)果。將M0.0修改為1,在監(jiān)控表中看到Q0.0的監(jiān)視值為TRUE。然后將M0.0修改為0,在監(jiān)控表中看到Q0.0的監(jiān)視值為FALSE。其次,將M0.1修改為1,在監(jiān)控表中看到Q0.0的監(jiān)視值為TRUE。通過運(yùn)行結(jié)果表明采用這種處理方式,解決了雙線圈的問題。


QQ在線咨詢
聯(lián)系電話
17658151177
售后服務(wù)
17658151177