繼(ji)電(dian)(dian)器電(dian)(dian)氣(qi)控(kong)制(zhi)(zhi)的(de)固有思(si)維(wei),在編(bian)(bian)制(zhi)(zhi)程序時,某個(ge)或幾個(ge)輸入點采用物理常閉觸點(如停止開(kai)(kai)關(guan)、行程限位開(kai)(kai)關(guan)),在程序中,仍延續繼(ji)電(dian)(dian)器電(dian)(dian)氣(qi)控(kong)制(zhi)(zhi)方(fang)式編(bian)(bian)制(zhi)(zhi),即仍采用常閉接點作為導通條件使用。
下面用一個(ge)簡單的(de)啟(qi)停與(yu)自鎖電路示例(li)來(lai)說(shuo)明(ming),編制的(de)不能運行的(de)錯誤PLC程(cheng)序如(ru)下:
PLC上(shang)(shang)電(dian)后,X000、X002常閉(bi)點就(jiu)會斷開(kai)。即邏(luo)(luo)輯(ji)(ji)值(zhi)為(wei)“0”Y0=(Y0+X001)×X000×X002從上(shang)(shang)面數字邏(luo)(luo)輯(ji)(ji)表達(da)式(shi)可知,在按(an)下啟動按(an)鈕SB1后,X001的邏(luo)(luo)輯(ji)(ji)值(zhi)為(wei)“1”,而Y0的邏(luo)(luo)輯(ji)(ji)值(zhi)永遠(yuan)不會變化(hua),始終(zhong)為(wei)“0”。原(yuan)因(yin)是(shi)(shi)與PLC內部輸(shu)入電(dian)路(lu)有關,以下是(shi)(shi)PLC內部輸(shu)入等效(xiao)電(dian)路(lu):
正確的PLC程序如下:
PLC上電(dian)后,X000、X002常(chang)開(kai)點(dian)就會(hui)閉合。即(ji)邏(luo)輯(ji)(ji)(ji)(ji)值(zhi)為(wei)(wei)(wei)“1”Y0=(Y0+X001)×X000×X002只(zhi)要按(an)下啟動(dong)按(an)鈕SB1后,X001的邏(luo)輯(ji)(ji)(ji)(ji)值(zhi)為(wei)(wei)(wei)“1”,Y0邏(luo)輯(ji)(ji)(ji)(ji)值(zhi)就為(wei)(wei)(wei)“1”。松開(kai)啟動(dong)按(an)鈕SB1,X001的邏(luo)輯(ji)(ji)(ji)(ji)值(zhi)為(wei)(wei)(wei)“0”但(dan)Y0邏(luo)輯(ji)(ji)(ji)(ji)值(zhi)為(wei)(wei)(wei)“1”,Y0與(yu)X001是或的關系,保證了Y0邏(luo)輯(ji)(ji)(ji)(ji)值(zhi)始終為(wei)(wei)(wei)“1”,即(ji)自(zi)鎖。直至按(an)下停止按(an)鈕或出現過載 (FR0動(dong)作),Y0的邏(luo)輯(ji)(ji)(ji)(ji)值(zhi)才變為(wei)(wei)(wei)“0”。
通過上面的簡(jian)單示例可(ke)知,新(xin)手可(ke)能還(huan)未弄懂外(wai)部為常閉輸入(ru)時,經PLC內(nei)部輸入(ru)電路后邏輯值發生了“非(fei)”的變化(hua)。以及繼電器電氣控制固有思維(wei)影(ying)響,老手是(shi)出于疏忽。這雖然是(shi)低級(ji)錯誤(wu),也易發生在程序編制過程中。
(來源:網(wang)絡,版(ban)權歸原作者)
Copyright© 2013-2023 上海連航機電科技有限公司 版權所有
地址:上海市寶山區滬太路1866號諾誠M7創意園B區211
電話 (Tel.):400-135-1288 傳真 (Fax):400-135-1288 郵箱 (E-mail):
 
|
掃描微信(xin)二維碼關注我們