西門子S7-1200 PLC高速計數(shù)功能

發(fā)布時間:2023-08-02
1高速計數(shù)器
s7-1200 cpu提供了最多6個(1214c)高速計數(shù)器,其獨立于cpu的掃描周期進行計數(shù)??蓽y量的單相脈沖頻率最高為100khz,雙相或a/b相最高為30khz,除用來計數(shù)外還可用來進行頻率測量,高速計數(shù)器可用于連接增量型旋轉(zhuǎn)編碼器,用戶通過對硬件組態(tài)和調(diào)用相關(guān)指令塊來使用此功能。
2高速計數(shù)器工作模式 高速計數(shù)器定義為5種工作模式 計數(shù)器,外部方向控制。 單相計數(shù)器,內(nèi)部方向控制。 雙相增/減計數(shù)器,雙脈沖輸入。 a/b相正交脈沖輸入。 監(jiān)控pto輸出。 每種高速計數(shù)器有兩種工作狀態(tài)。 外部復(fù)位,無啟動輸入。 內(nèi)部復(fù)位,無啟動輸入。 所有的計數(shù)器無需啟動條件設(shè)置,在硬件向?qū)е性O(shè)置完成后下載到cpu中即可啟動高速計數(shù)器,在a/b相正交模式下可選擇1x(1倍) 和4x(4倍)模式,高速計數(shù)功能所能支持的輸入電壓為24v dc,目前不支持5v dc的脈沖輸入,表1列出了高速計數(shù)器的硬件輸入定義和工作模式 描述 輸入點定義 功能
hsc hsc1 使用cpu集成i/o或信號板或監(jiān)控pto0 i0.0 i0.1 i0.3
i4.0 i4.1
pto 0 pto 0 方向
hsc2 使用cpu集成i/o或監(jiān)控pto0 i0.2 i0.3 i0.1
pto 1 pto 1 方向
hsc3 使用cpu集成i/o i0.4 i0.5 i0.7
hsc4 使用cpu集成i/o i0.6 i0.7 i0.5
hsc5 使用cpu集成i/o或信號板 i1.0 i1.1 i1.2
i4.0 i4.1
hsc6 使用cpu集成i/o i1.3 i1.4 i1.5
模式 單相計數(shù),內(nèi)部方向控制 時鐘 計數(shù)或頻率
復(fù)位 計數(shù)
單相計數(shù),外部方向控制 時鐘 方向 計數(shù)或頻率
復(fù)位 計數(shù)
雙相計數(shù),兩路時鐘輸入 增時鐘 減時鐘 計數(shù)或頻率
復(fù)位 計數(shù)
a/b相正交計數(shù) a相 b相 計數(shù)或頻率
z相 計數(shù)
監(jiān)控pto輸出 時鐘 方向 計數(shù)
表1 高速計數(shù)器硬件輸入定義與工作模式 并非所有的cpu都可以使用6個高速計數(shù)器,如1211c只有6個集成輸入點,所以最多只能支持4個(使用信號板的情況下)高速計數(shù)器。
由于不同計數(shù)器在不同的模式下,同一個物理點會有不同的定義,在使用多個計數(shù)器時需要注意不是所有計數(shù)器可以同時定義為任意工作模式。
高速計數(shù)器的輸入使用與普通數(shù)字量輸入相同的地址,當(dāng)某個輸入點已定義為高速計數(shù)器的輸入點時,就不能再應(yīng)用于其它功能,但在某個模式下,沒有用到的輸入點還可以用于其它功能的輸入
監(jiān)控pto的模式只有hsc1和hsc2支持,使用此模式時,不需要外部接線,cpu在內(nèi)部已作了硬件連接,可直接檢測通過pto功能所發(fā)脈沖。
3高速計數(shù)器尋址
cpu將每個高速計數(shù)器的測量值,存儲在輸入過程映像區(qū)內(nèi),數(shù)據(jù)類型為32位雙整型有符號數(shù),用戶可以在設(shè)備組態(tài)中修改這些存儲地址,在程序中可直接訪問這些地址,但由于過程映像區(qū)受掃描周期影響,在一個掃描周期內(nèi),此數(shù)值不會發(fā)生變化,但高速計數(shù)器中的實際值有可能會在一個周期內(nèi)變化,用戶可通過讀取外設(shè)地址的方式,讀取到當(dāng)前時刻的實際值。以id1000為例,其外設(shè)地址為“id1000:p”。表2 所示為高速計數(shù)器尋址列表 高速計數(shù)器號 數(shù)據(jù)類型 默認地址
hsc1 dint id1000
hsc2 dint id1004
hsc3 dint id1008
hsc4 dint id1012
hsc5 dint id1016
hsc6 dint id1020
表1 高速計數(shù)器尋址 4頻率測量
s7-1200 cpu除了提供計數(shù)功能外,還提供了頻率測量功能,有3種不同的頻率測量周期:1.0秒,0.1秒和0.01秒,頻率測量周期是這樣定義的:計算并返回新的頻率值的時間間隔。返回的頻率值為上一個測量周期中所有測量值的平均,無論測量周期如何選擇,測量出的頻率值總是以hz(每秒脈沖數(shù))為單位。 5高速計數(shù)器指令塊 高速計數(shù)器指令塊,需要使用指定背景數(shù)據(jù)塊用于存儲參數(shù)。圖1所示為高速計數(shù)器指令塊
圖1高速計數(shù)器指令塊 表3所示為高速計數(shù)器指令塊參數(shù)說明 hsc (hw_hsc) 高速計數(shù)器硬件識別號
dir (bool) true =使能新方向
cv (bool) true = 使能新初始值
rv (bool)
上一個:十二月生日花
下一個:mac怎么安裝windows(mac如何安裝windows)

索尼z2怎么設(shè)置網(wǎng)絡(luò),索尼z2為何找不到4G網(wǎng)絡(luò)
華為麥芒5像素怎么模糊,華為麥芒5拍照放大怎么不清楚
vivo x5l怎么連接電腦,ViVO手機如何連接電腦
視頻剪輯的筆記本推薦(視頻剪輯用哪款筆記本電腦好)
冒牌app(冒牌steam)
處理器是cpu還是顯卡(處理器cpu是一個東西嗎)
步進電機二相八線接線方法
惠普怎么進入bios模式(惠普進入bios設(shè)置按哪個鍵)
oppor9s怎么安裝插件
紅米note手機密碼忘了怎么解鎖,紅米note手機密碼忘了怎么解鎖
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos