新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > PLC的主要邏輯部件

        PLC的主要邏輯部件

        作者: 時間:2016-12-19 來源:網絡 收藏
        (1)繼電器邏輯

        (2)定時器邏輯

        本文引用地址:http://www.104case.com/article/201612/331309.htm

        (3)計數器邏輯

        (4)觸發器邏輯

        (5)數據寄存器

        FX系列產品,它內部的編程元件,也就是支持該機型編程語言的軟元件,按通俗叫法分別稱為繼電器、定時器、計數器等,但它們與真實元件有很大的差別,一般稱它們為”軟繼電器”。這些編程用的繼電器,它的工作線圈沒有工作電壓等級、功耗大小和電磁慣性等問題;觸點沒有數量限制、沒有機械磨損和電蝕等問題。它在不同的指令操作下,其工作狀態可以無記憶,也可以有記憶,還可以作脈沖數字元件使用。一般情況下,X代表輸入繼電器,Y代表輸出繼電器,M代表輔助繼電器,SPM代表專用輔助繼電器,T代表定時器,C代表計數器,S代表狀態繼電器,D代表數據寄存器,MOV代表傳輸等。

        1.輸入繼電器(X)

        PLC的輸入端子是從外部開關接受信號的窗口,PLC 內部與輸入端子連接的輸入繼電器X是用光電隔離的電子繼電器,它們的編號與接線端子編號一致(按八進制輸入),線圈的吸合或釋放只取決于PLC外部觸點的狀態。內部有常開/常閉兩種觸點供編程時隨時使用,且使用次數不限。輸入電路的時間常數一般小于10ms。各基本單元都是八進制輸入的地址,輸入為X000 ~ X007,X010 ~X017,X020 ~X027。它們一般位于機器的上端。

        2.輸出繼電器(Y)

        PLC的輸出端子是向外部負載輸出信號的窗口。輸出繼電器的線圈由程序控制,輸出繼電器的外部輸出主觸點接到PLC的輸出端子上供外部負載使用,其余常開/常閉觸點供內部程序使用。輸出繼電器的電子常開/常閉觸點使用次數不限。輸出電路的時間常數是固定的 。各基本單元都是八進制輸出,輸出為Y000 ~Y007,Y010~Y017,Y020~Y027 。它們一般位于機器的下端。

        3.輔助繼電器(M)

        PLC內有很多的輔助繼電器,其線圈與輸出繼電器一樣,由PLC內各軟元件的觸點驅動。輔助繼電器也稱中間繼電器,它沒有向外的任何聯系,只供內部編程使用。它的電子常開/常閉觸點使用次數不受限制。但是,這些觸點不能直接驅動外部負載,外部負載的驅動必須通過輸出繼電器來實現。如下圖中的M300,它只起到一個自鎖的功能。在FX2N中普遍途采用M0~M499,共500點輔助繼電器,其地址號按十進制編號。輔助繼電器中還有一些特殊的輔助繼電器,如掉電繼電器、保持繼電器等,在這里就不一一介紹了。

        4.定時器(T)

        在PLC內的定時器是根據時鐘脈沖的累積形式,當所計時間達到設定值時,其輸出觸點動作,時鐘脈沖有1ms、10ms、100ms。定時器可以用用戶程序存儲器內的常數K作為設定值,也可以用數據寄存器(D)的內容作為設定值。在后一種情況下,一般使用有掉電保護功能的數據寄存器。即使如此,若備用電池電壓降低時,定時器或計數器往往會發生誤動作。

        定時器通道范圍如下:

        100 ms定時器T0~T199,共200點,設定值:0.1~ 3276.7秒;

        10 ms定時器T200~TT245,共46點,設定值:0.01~327.67秒;

        1 ms積算定時器 T245~T249,共4點,設定值:0.001~32.767秒;

        100 ms積算定時器T250~T255,共6點,設定值:0.1~3276.7秒;

        定時器指令符號及應用如下圖所示:

        當定時器線圈T200的驅動輸入X000接通時,T200的當前值計數器對10 ms的時鐘脈沖進行累積計數,當前值與設定值K123相等時,定時器的輸出接點動作,即輸出觸點是在驅動線圈后的1.23秒(10 * 123ms = 1.23s)時才動作,當T200觸點吸合后,Y000就有輸出。當驅動輸入X000斷開或發生停電時,定時器就復位,輸出觸點也復位。


        上一頁 1 2 下一頁

        關鍵詞: PLC邏輯部

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 冀州市| 韶山市| 延长县| 沁源县| 松江区| 弋阳县| 渝中区| 崇明县| 沙湾县| 利辛县| 宜宾市| 奉新县| 简阳市| 龙井市| 黄平县| 银川市| 台山市| 定西市| 晋城| 崇礼县| 白玉县| 汉源县| 虞城县| 尼木县| 林周县| 诏安县| 建昌县| 利辛县| 库车县| 华宁县| 沈丘县| 浦东新区| 沧州市| 高陵县| 清水河县| 威宁| 沂南县| 织金县| 浑源县| 丰城市| 镇康县|