国产又粗又猛又爽又黄的黄牛视频-欧美日韩精品网址-国产成人麻豆h视频在线观看-蜜臀av区一二三爽免费播放-久久久伦理精品-99精品资源在线视频-伊人久久大香樵-久久人妻人人爽-性欧美少妇煌妇喷水,麻豆免费在线观看视频网站,天天射天天干天天要,91精品国自产拍老熟女露脸

PLC技術(shù)資料
    PLC個(gè)人經(jīng)驗(yàn)點(diǎn)滴
    發(fā)布者:用戶(hù)投稿  發(fā)布時(shí)間:2008/5/9 20:59:08
    一、時(shí)間繼電器:
    TON 使能=1計(jì)數(shù),計(jì)數(shù)到設(shè)定值時(shí)(一直計(jì)數(shù)到32767),定時(shí)器位=1。使能=0復(fù)位(定時(shí)器位=0)。
    TOF 使能=1,定時(shí)器位=1,計(jì)數(shù)器復(fù)位(清零)。使能由1到0負(fù)跳變,計(jì)數(shù)器開(kāi)始計(jì)數(shù),到設(shè)定值時(shí)(停止計(jì)數(shù)),定時(shí)器位=0。如下圖:
    圖1:使能=1時(shí),TOF(T38)的觸點(diǎn)動(dòng)作圖
    圖2:使能斷開(kāi)后,計(jì)數(shù)到設(shè)定值后,TOF(T38)的觸點(diǎn)動(dòng)作圖(其中T38常開(kāi)觸點(diǎn)是在使能由1到0負(fù)跳變后計(jì)數(shù)器計(jì)時(shí)到設(shè)定值后變?yōu)?的)
    TONR 使能=1,計(jì)數(shù)器開(kāi)始計(jì)數(shù),計(jì)數(shù)到設(shè)定值時(shí),計(jì)數(shù)器位=1。使能斷開(kāi),計(jì)數(shù)器停止計(jì)數(shù),計(jì)數(shù)器位仍為1,使能位再為1時(shí),計(jì)數(shù)器在原來(lái)的計(jì)數(shù)基礎(chǔ)上計(jì)數(shù)。
    以上三種計(jì)數(shù)器可以通過(guò)復(fù)位指令復(fù)位。
    正交計(jì)數(shù)器 A相超前B相90度,增計(jì)數(shù)
          B相超前A相90度,減計(jì)數(shù)
    當(dāng)要改變計(jì)數(shù)方向時(shí)(增計(jì)數(shù)或減計(jì)數(shù)),只要A相和B相的接線交換一下就可以了。
    二、譯碼指令和編碼指令:
    譯碼指令和編碼指令執(zhí)行結(jié)果如圖所示:
    DECO是將VW2000的第十位置零(為十進(jìn)制的1024),ENCO輸入IN最低位為1的是第3位,把3寫(xiě)入
    [NextPage]
    VB10(二進(jìn)制11)。
    三、填表指令(ATT)
    S7-200填表指令(ATT)的使能端(EN)必須使用一個(gè)上升沿或下降沿指令(即在下圖的I0.1后加一個(gè)上升沿或下降沿),若單純使用一個(gè)常開(kāi)觸點(diǎn),就會(huì)出現(xiàn)以下錯(cuò)誤:
    這一點(diǎn)在編程手冊(cè)中也沒(méi)有說(shuō)明,需要注意。其他的表格指令也同樣。
    四、數(shù)據(jù)轉(zhuǎn)換指令
    使用數(shù)據(jù)轉(zhuǎn)換指令時(shí),一定要注意數(shù)據(jù)的范圍,數(shù)據(jù)范圍大的轉(zhuǎn)換為數(shù)據(jù)范圍小的發(fā)注意不要超過(guò)范圍。如下圖所示為數(shù)據(jù)的大小及其范圍。
    [NextPage]
    (1)BCD碼轉(zhuǎn)化為整數(shù)(BCD_I)
    BCD碼轉(zhuǎn)化為整數(shù),我是這樣理解的:把BCD碼的數(shù)值看成為十進(jìn)制數(shù),然后把BCD到整數(shù)的轉(zhuǎn)化看成是十進(jìn)制數(shù)到十六進(jìn)制數(shù)的轉(zhuǎn)化。如下圖所示,BCD碼為54,轉(zhuǎn)化為整數(shù)后為36。
    整數(shù)轉(zhuǎn)化為BCD碼(I_BCD)則正好相反,看成是十六進(jìn)制到十進(jìn)制的轉(zhuǎn)化。
    (2)整數(shù)轉(zhuǎn)化為雙整數(shù)(I_DI)                    
    此問(wèn)題需要注意的是:整數(shù)轉(zhuǎn)化為雙整數(shù)后,符號(hào)位被擴(kuò)展,因?yàn)檎麛?shù)的精度小于雙整數(shù)的精度,轉(zhuǎn)化后,雙整數(shù)除了表示整數(shù)的數(shù)值所占的位外,其余空位用符號(hào)位填充。如整數(shù)45轉(zhuǎn)化為雙整數(shù)后,基二進(jìn)制表示為:2#0000_0000_0000_0000_0000_0000_0010_1101,而整數(shù)-45轉(zhuǎn)化為雙整數(shù)后則為:2#1111_1111_1111_1111_1111_1111_1101_0011。
    五、避免重復(fù)使用PLC輸出線圈
      基本邏輯指令中常開(kāi)接點(diǎn)和常閉接點(diǎn),作為使能的條件,在語(yǔ)法上和實(shí)際編程中都可以無(wú)限次的重復(fù)使用。
      PLC輸出線圈,作為驅(qū)動(dòng)元件,在語(yǔ)法上是可以無(wú)限次的使用。但在實(shí)際編程中是不應(yīng)該的,應(yīng)該避免使用的。因?yàn),在重?fù)使用的輸出線圈中只有程序中最后一個(gè)是有效的,其它都是無(wú)效的。輸出線圈具有最后優(yōu)先權(quán)。
    如圖1和2所示。
      
    [NextPage]
    圖1:輸出線路未重復(fù)使用   圖2:輸出線路未重復(fù)使用
      圖1所示,輸出線圈Q0.0是單一使用,表示I0.0和I0.1兩個(gè)常開(kāi)接點(diǎn)中任何一個(gè)閉合,輸出線圈都得電輸出。
      圖2所示,輸出線圈Q0.0是重復(fù)使用,在網(wǎng)絡(luò)1和網(wǎng)絡(luò)2中重復(fù)使用兩次,目的和圖1所示一樣,要求I0.0和I0.1兩個(gè)常開(kāi)接點(diǎn)中任何一個(gè)閉合,輸出線圈得電輸出。
      首先需要肯定是圖2所示的程序在語(yǔ)法上是完全正確的。但是,Q0.0重復(fù)使用的輸出線圈中,真正有效的是網(wǎng)絡(luò)2,網(wǎng)絡(luò)1是多余的、無(wú)效的。也就是說(shuō),I0.0無(wú)論是閉合還是斷開(kāi),都對(duì)Q0.0不起作用,Q0.0是否得電是由I0.1決定的。
      這是因?yàn)镻LC在一個(gè)掃描周期中,PLC輸出點(diǎn)的刷新是在程序執(zhí)行完畢后執(zhí)行的,在一個(gè)掃描周期中,即使I0.0閉合,I0.1斷開(kāi),在PLC程序執(zhí)行網(wǎng)絡(luò)1時(shí),輸出點(diǎn)Q0.0映像存儲(chǔ)器為1,在執(zhí)行網(wǎng)絡(luò)2時(shí),輸出點(diǎn)Q0.0映像存儲(chǔ)器又變?yōu)?。程序執(zhí)行完畢,PLC輸出點(diǎn)才執(zhí)行刷新,最終輸出點(diǎn)Q0.0失電不輸出。同理,在一個(gè)掃描周期中,I0.0斷開(kāi),I0.1閉合,輸出點(diǎn)Q0.0映像存儲(chǔ)器最終為1,在PLC輸出點(diǎn)執(zhí)行刷新時(shí),輸出點(diǎn)得電輸出。因此,圖2所示的程序中,對(duì)Q0.0起作用的只是I0.1。
      因此,在PLC編程時(shí),重復(fù)使用數(shù)出線圈。盡管在語(yǔ)法上是正確的,但是應(yīng)該避免使用的。
    六、合理組織編寫(xiě)梯形圖的結(jié)構(gòu)
      在編寫(xiě)梯形圖時(shí),宜將串聯(lián)的回路寫(xiě)在上方,并聯(lián)的回路寫(xiě)在左邊。如圖所示:
    [NextPage]
       采用右邊的形式,可以減少PLC的掃描時(shí)間,可以讓PLC拿更多的時(shí)間來(lái)處理輸入、輸出和通訊部分程序。這是因?yàn),雖然是梯形圖,PLC最終還是把梯形圖轉(zhuǎn)化為指令語(yǔ)句來(lái)執(zhí)行,而右邊的梯形圖轉(zhuǎn)化為語(yǔ)句后,顯然比左邊的要簡(jiǎn)化的多,這樣就可以減少PLC的掃描時(shí)間。在比較大的程序中這點(diǎn)兒尤其顯得突出。
    七、合理使用指令減少PLC掃描時(shí)間
      PLC每種指令的執(zhí)行時(shí)間是一定的,在編程時(shí),一定要注意不要人為造成PLC的掃描時(shí)間加大。如下圖所示:
      當(dāng)I0.0閉合時(shí),網(wǎng)絡(luò)1的執(zhí)行時(shí)間是0.37μs+55μs=55.27μs,而網(wǎng)絡(luò)2當(dāng)I0.0未動(dòng)作時(shí),執(zhí)行時(shí)間是0.37μs。因此,當(dāng)I0.0保持閉合的過(guò)程中,程序會(huì)反復(fù)執(zhí)行網(wǎng)絡(luò)1加法語(yǔ)句,會(huì)大大加長(zhǎng)PLC的掃描時(shí)間。這時(shí)可以采用網(wǎng)絡(luò)2的形式,僅在上升沿或下降沿時(shí)執(zhí)行該加法語(yǔ)句,可以有降低PLC的掃描時(shí)間。
    八、盡量避免形參不同時(shí),多次調(diào)用同一子程序
    [NextPage]
      在程序中,多次調(diào)用同一個(gè)子程序,在語(yǔ)法方面沒(méi)有什么錯(cuò)誤,但我們要盡量避免這一做法,尤其是在帶有形式參數(shù)時(shí)。下面通過(guò)一例來(lái)說(shuō)明。如下圖1所示,網(wǎng)絡(luò)13和14都調(diào)用protection子程序,這時(shí),網(wǎng)絡(luò)14調(diào)用時(shí)protection子程序的運(yùn)行狀態(tài)如圖2所示。我們注意到,網(wǎng)絡(luò)14調(diào)用時(shí)的形參#protection的數(shù)值(1169,網(wǎng)絡(luò)13調(diào)用該子程序時(shí)的參數(shù)值)并不是網(wǎng)絡(luò)14調(diào)用protection子程序所要的數(shù)值(應(yīng)是481)。這樣,就會(huì)造成我們所不希望的結(jié)果。
     


    版權(quán)聲明PLC信息網(wǎng)轉(zhuǎn)載作品均注明出處,本網(wǎng)未注明出處和轉(zhuǎn)載的,是出于傳遞更多信息之目的,并不意味 著贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性。如轉(zhuǎn)載作品侵犯作者署名權(quán),或有其他諸如版權(quán)、肖像權(quán)、知識(shí)產(chǎn)權(quán)等方面的傷害,并非本網(wǎng)故意為之,在接到相關(guān)權(quán)利人通知后將立即加以更正。聯(lián)系電話(huà):0571-87774297。
0571-87774297  
基隆市| 虞城县| 大庆市| 嵩明县| 云林县| 山东省| 长春市| 康保县| 星子县| 曲阳县| 南漳县| 高碑店市| 绥德县| 彰武县| 乐陵市| 鹤庆县| 绥阳县| 读书| 平陆县| 青冈县| 阳新县| 卓资县| 区。| 通城县| 禹州市| 新野县| 库伦旗| 民权县| 巨鹿县| 射洪县| 舒兰市| 凤阳县| 南溪县| 区。| 渭源县| 木里| 方正县| 江山市| 沽源县| 宜兰县| 南岸区|