<form id="jlr5z"></form>

<dfn id="jlr5z"><listing id="jlr5z"><menuitem id="jlr5z"></menuitem></listing></dfn>

<address id="jlr5z"><nobr id="jlr5z"><th id="jlr5z"></th></nobr></address>

    <noframes id="jlr5z"><form id="jlr5z"></form>

      歡迎來到上海勇控自動化設備有限公司

      服務熱線:15801922503

      技術文章/ Technical Articles

      您的位置:首頁  /  技術文章  /  BECKHOFF倍福KL1512使用說明

      BECKHOFF倍福KL1512使用說明

      更新時間:2018-04-28      瀏覽次數:2799

      KL1512 使用說明

      概 述

      和其它大多數復雜型的端子一樣,KL1512 的過程映射變量包括輸入變量State Data In,輸出變量Cotrl Data Out。程序對這些映射變量的訪問分為過程字通訊(process data exchange)和注冊字通訊(Register communication)。本文僅討論過程字通訊的情況。

      注冊字通訊僅在需要對模塊進行特殊設置的時候使用,通常是放在程序的初始化階段,并且所有端子的注冊字通訊方法都相同,這里不詳細討論。另外,KS2000配置軟件提供了更簡便的方式設置復雜型端子。

      從下圖可以看出,一個KL1512 模塊帶有2 個通道,每個通道的過程映射變量都

      包括輸入變量State Data In,輸出變量Cotrl Data Out。

      過程字通訊(process data exchange)時,Data In 表示計數器當前值,Data Out 保留未用。下面詳細介紹控制字(變量Ctrl)和狀態字(變量State)的使用。

      以下文字直接翻譯自文件“KL1512e.pdf”,即《Documentation for KL1512 up/Down-Counter Terminal, 24 VDC, 1 kHz》,

      3.3 控制字節和狀態字節

      控制字節是從控制器發送到端子的,它可用于

      ——注冊字通訊模式:(Bit7位,REG = 1bin) 或者

      ——過程字通訊模式:(Bit7位,REG = 0bin).

      過程字通訊(process data exchange)時,控制字的意義:

      在過程字通訊模式下,控制字節的各個位可以切換計數器端子KL1512的動作:

       

      Bit

      7

      6

      5

      4

      3

      2

      1

      0

      Name

      REG=0

      0

      CNT_SET

      CNT_INH

      0

      CNT_OVL

      CNT_CLR

      CNT_DEC

       

      名字

      功能

      7

      REG

      0

      6

      0

      未用

      5

      CNT_SET

      計數字置為過程字Data Out所示的值。上升沿有效。

      4

      CNT_INH

      該位設置為1時計數器停止,當然值保留。

      3

      0

      未用

      2

      CNT_OVL

      該位設置為1,計數器在以下情況下停止:

      正向計數時達到0xFFFF

      反向計數時達到0x0000

      1

      CNT_CLR

      計數器清零。上升沿有效。

      0

      CNT_DEC

      該位設置為1,每個上升沿到,計數器減1。

      過程字通訊(process data exchange)時,狀態字的意義:

      狀態字節是從端子返回到控制器的,它響應控制字節的各個位。

      Bit

      7

      6

      5

      4

      3

      2

      1

      0

      Name

      REG=0

      0

      SET_ACK

      INH_ACK

      0

      OVL_ACK

      CLR_ACK

      DEC_ACK

       

      名字

      功能

      7

      REG

      0表示過程字通訊模式

      6

      0

      未用

      5

      SET_ACK

      響應CNT_SET設置到計數器的數值已經生效.

      4

      INH_ACK

      響應CNT_INH計數器已經停止

      3

      0

      未用

      2

      OVL_ACK

      響應CNT_OVL該位為1時,表示計數器已經停止:

      ——正向計數時已達到0xFFFF

      ——反向計數時已達到0x0000

      1

      CLR_ACK

      響應CNT_CLR計數器已經清零。上升沿有效

      0

      DEC_ACK

      響應CNT_DEC:該位設為1時,每個上升沿到,計數器減1。

      C

      CODE
      微信咨詢
      • 聯系電話:15801922503

      • 聯系郵箱:278081405@qq.com

      • 公司地址:上海市寶山區

      Copyright © 2025 上海勇控自動化設備有限公司版權所有   備案號:滬ICP備17010722號-2   技術支持:化工儀器網

      sitmap.xml   管理登陸

      TEL:15801922503

      微信咨詢
      国产女王丨vk