• <source id="cgkaq"></source>
    <xmp id="cgkaq"><tbody id="cgkaq"></tbody>
    FX系列PLC用戶環境的組成及數據結構
    2021-04-27  來源:網絡或本站原創

      它包括用戶數據結構、用戶元件區分配、用戶程序存貯區、用戶參數、文件存貯區等。
      1 .用戶數據結構
      用戶數據結構主要分為三類:
      第一類為 bit 數據。第二類為字數據。第三類為字與 bit 的混合
      2 .邏輯元件
     。 1 )輸入繼電器( X0 X177 PLC 的輸入端子是從外部開關接收信號的窗口。 FX2 的輸入繼電器最多可達 128 點,采用八進制編號,且不能用程序驅動。
     。 2 )輸出繼電器( Y0 Y177 PLC 的輸出端子是向外部負載輸出信號的窗口。 FX2 的輸出繼電器最多可達 128 點,且編號為八進制。外部負載的驅動必須由輸出繼電器實行。
     。 3 )輔助繼電器( M
     、 通用輔助繼電器 M0 M499 500 點)
     、 停電保持輔助繼電器 M500 M1023 524 點)
     、 特殊輔助繼電器 M8000 M8255 256 點)
      (4) 狀態元件( S

      在步進順控系統的編程中狀態元件 S 是重要的軟元件。它與后述的步進順控指令 STL 組合使用。有以下四種類型:

    初始狀態  S0 S9 (10 ) 回零  S10 S19 10 點)
    通用  S20 S499 (480 ) 保持  S500 S899 400 點)
      。 5 )報警器(S)作報警器用的狀態元件: S900 S999 100 點)。一部分的狀態元件可用作外部故障診斷輸出。
     。 6 )指針( P I
     、 分支指令用指針 P0 P63 64 點)
     、 中斷用指針 I0 □□~ I8 □□( 9 點)
     。 7 )定時器( T )(字、 bit
     、 定時器的動作及元件號
      在 PLC 內,定時器是根據時鐘脈沖累積計時的,時鐘脈沖有 1ms 、 10ms 、 100ms, 當所計時間到達設定值時,其輸出觸點動作。
      定時器的元件號及其設定值和動作如下:
      定時器( T0 T245
    100ms
    定時器 T0 T199(200 )
       設定值 0.1 3276.7
    10ms
    定時器 T200 T245(46 )
    設定值 0.01 327.67
    (b)
    積算定時器( T246 T255

     

     、谟|點的動作時序及精度

      

    從驅動定時器線圈到其觸點動作,計時觸點的動作精度大致可用下式表示:  
      (8) 計數器( C )(字、 bit
     、 內部信號計數器
      內部信號計數器是在執行掃描操作時對內部元件(如 X 、 Y 、 M 、 S 、 T C )的信號進行計數的計數器。
      16 bit 增計數器
       有兩種類型的 16 bit 二進制增計數器:
      通用: C0 C99 100 點)
      停電保持用: C100 C199 100 點)
      其設定值在 K1 K32767 之間
      32 bit 雙向計數器
       有兩種 32 bit 的增 / 減計數器:
      通用計數器 C200 C219 20 點)
      保持計數器 C220 C234 15 點)

      其設定值為 -2147483648 +2147483647 ,計數的方向由特殊輔助繼電器 M8200 M8234 決定。若特殊輔助繼電器接通(置 1 )時為減計數,否則為增計數。
     、 高速計數器
      雖然 C235 C255 (共 21 點)都是高速計數器,但它們共享同一個 PLC 上的 6 個高速計數輸入端( X0 X5 )。高速計數器的選擇并不是任意的,它取決于所需計數器的類型及高速輸入的端子。計數器類型如下:
      1 相無啟動 / 復位端子   C235 C240
      1 相帶啟動 / 復位端子  C241 C245
      2 相雙向         C246 C250
      2 A-B 相型       C251 C255
      圖 6-16 高速計數器

      (9) 數據寄存器( D )(字)

      可編程控制器用于模擬量控制、位置量控制、
    數據 I /O時需要許多數據寄存器存貯參數及工作數據。

     、 通用數據寄存器 D0 D199 200 點)
    只要不寫入其它數據,已寫入的數據不會變化。但是, PLC 狀態由運行( RUN )→停止( STOP )時,全部數據均清零。
     、 停電保持數據寄存器 D200 D511 312 點)
    同上,除非改寫,否則原有數據不會丟失。不論電源接通與否, PLC 運行與否,其內容都不變化。在兩臺 PLC 作點對點的通訊時, D490 D509 被用作通訊操作。
      、 特殊數據寄存器 D8000 D8255 256 點)
    這些數據寄存器供監控 PLC 中各種元件的運行方式之用。其內容在電源接通( ON )時,寫入初始化值(全部先清零,然后由系統 ROM 安排寫入初始化值)。
      、 文件寄存器 D1000 D2999 2000 點)
      文件寄存器實際上是一類專用數據寄存器,用于存貯大量的數據,例如采集數據、統計計算數據、多組控制參數等。
      變址寄存器( V Z )(字)
       變址寄存器的作用類似于 Z 80 中的變址寄存器 IX 、 IY ,通常用于修改軟元件的元件號。 V Z 都是 16 bit 數據寄存器。