當(dāng)前位置: 首頁(yè) > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > PLC可編程控制器
發(fā)布日期:2022-04-26 點(diǎn)擊率:84 品牌:三菱_Mitsubishi
觸點(diǎn)比照指令和比照指令的運(yùn)用十分的廣泛,通常的程序就有這2個(gè)指令的其間一條。我將說(shuō)說(shuō)他們的紛歧樣的本地和運(yùn)用辦法。
觸點(diǎn)比照的指令格局為:LD<> D0 D2這條指令的指令的意義是當(dāng)數(shù)據(jù)寄存器D0里邊的值不等于數(shù)據(jù)寄存器D2里值的時(shí)分導(dǎo)通。
LD<= D0 D2這條指令的意義是數(shù)據(jù)寄存器D0里邊的值小于或許等于數(shù)據(jù)寄存器D2里邊的值導(dǎo)通。
LD>= D0 D2這條指令的意義是數(shù)據(jù)寄存器D0里邊的值大于或許等于數(shù)據(jù)寄存器D2里邊的值導(dǎo)通。
LD= D0 D2這條指令的意義是數(shù)據(jù)寄存器D0里邊的值等于數(shù)據(jù)寄存器D2里邊的值導(dǎo)通。
啥LD標(biāo)明在左母線開(kāi)端,假定是串聯(lián)LD的本地則為AND,并聯(lián)則為OR。需留神的是這條指令可所以16位和32位運(yùn)算,但不能位脈沖施行型。
比照指令CMP的運(yùn)用:
這條指令格局為 CMP D0 D2 M0 他的意義是把D0和D2做比照,然后經(jīng)過(guò)M0,M1,M2這3個(gè)輸出,當(dāng)D0里邊的數(shù)據(jù)大于D2里邊的數(shù)據(jù)則MO導(dǎo)通。當(dāng)D0里邊的數(shù)據(jù)等于D2里邊的數(shù)據(jù)則M1導(dǎo)通。當(dāng)D0里邊的數(shù)據(jù)小于D2里邊的數(shù)據(jù)則M2導(dǎo)通。這條指令能夠?yàn)?6位和32位運(yùn)算也可所以脈沖施行型。假定是32位運(yùn)算則DCMP D0 D2 M0. 假定為32位脈沖施行型則DCMP D0 D2 M0,須留神的是32位運(yùn)算的時(shí)分占用的數(shù)據(jù)寄存器是4個(gè)數(shù)據(jù)寄存器,他們是D0.D1.D2.D3由于一個(gè)數(shù)據(jù)寄存器是16位接連2個(gè)數(shù)據(jù)寄存器才是32位。一旦作32位運(yùn)算他會(huì)主動(dòng)占用D0.D1.D2.D3這4個(gè)數(shù)據(jù)寄存器,因而分外留神不要在別的程序里不要向這4個(gè)數(shù)據(jù)寄存器里邊寫(xiě)入數(shù)據(jù),不然會(huì)呈現(xiàn)不知道的過(guò)錯(cuò)。還有一點(diǎn)留神的是脈沖施行型,假定是脈沖施行型則當(dāng)施行條件滿意時(shí)只施行這條指令1次,假定是接連施行型則每個(gè)掃描周期都施行所以有必要留神。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航