91色视频免费看人与兽|国产精品美女裸体|黄色视频性生活毛片|黄色一级电影大全|国产91免费视频|免费无遮情侣在床上|国精人妻一二三区|中文字幕久久性爱|欧美精品久久一二三区|黄色一级aaaaaaaaa

產(chǎn)品展廳收藏該商鋪

您好 登錄 注冊

當(dāng)前位置:
上海光珂儀器設(shè)備有限公司>公司動態(tài)>西門子1200PLC高速計數(shù)器接光柵尺

公司動態(tài)

西門子1200PLC高速計數(shù)器接光柵尺

發(fā)布時間:2026-1-28

如何在高速計數(shù)器斷電或停機后實現(xiàn)數(shù)據(jù)保持?

答: 有兩種方法,分別使用 CTRL_HSC 指令和 CTRL_HSC_EXT 指令。

首先配置高速計數(shù)器:

image

image

image

方法1:使用 CTRL_HSC 指令

image

image

image

image

image

image

為什么 S7-1200 高速計數(shù)器只能檢測到低頻率的脈沖信號?

答: 在 S7-1200 CPU 和 SB 信號板的屬性中,數(shù)字量輸入通道的輸入濾波器默認設(shè)置值為 6.4 millisec,該輸入濾波時間對應(yīng)的高速計數(shù)器能檢測到的頻率為 78Hz。

因此如果使用該默認值,且 S7-1200 CPU 或 SB 信號板接入的高速輸入脈沖超過 78Hz,則 S7-1200 CPU 或 SB 信號板過濾掉該頻率的輸入脈沖。

要正確使用 S7-1200 CPU 和 SB 信號板高速計數(shù)功能,需要根據(jù)實際接入的高速輸入脈沖頻率,在"屬性—常規(guī)—數(shù)字量輸入通道設(shè)置"輸入濾波器時間。

V4.0 或更高版本的 S7-1200 CPU 和 SB 信號板,每個數(shù)字量輸入點都可設(shè)置輸入濾波器時間, 如下圖 12、13 所示:

1700200624740

圖 12. 設(shè)置 S7-1200 CPU 輸入濾波器時間

1700200653484

圖 13. 設(shè)置 SB 信號板輸入濾波器時間

下表 1 顯示了輸入濾波器時間和可檢測到的輸入頻率:

輸入濾波器時間可檢測到的輸入頻率
0.1 microsec1MHz
0.2 microsec1MHz
0.4 microsec1MHz
0.8 microsec625kHz
1.6 microsec312kHz
3.2 microsec156kHz
6.4 microsec78kHz
10 microsec50kHz
12.8 microsec39kHz
20 microsec25kHz
0.05 millisec10kHz
0.1 millisec5kHz
0.2 millisec2.5kHz
0.4 millisec1.25kHz
0.8 millisec625Hz
1.6 millisec312Hz
3.2 millisec156Hz
6.4 millisec78Hz
10 millisec50Hz
12.8 millisec39Hz
20 millisec25Hz

表 1 輸入濾波器時間和可檢測到的輸入頻率

高速計數(shù)器的計數(shù)范圍是什么?

答: 高速計數(shù)器的默認計數(shù)范圍是 -231~231-1。當(dāng)向上計數(shù)到值 231-1 時,會跳回到 -231;當(dāng)向下計數(shù)到最小值 -231 時,會跳回 231-1。

斷電停機或復(fù)位后,高速計數(shù)器的值會復(fù)位到什么值?

答: CPU 斷電或重啟后,高速計數(shù)器的值會復(fù)位到硬件組態(tài)的初始值;如果執(zhí)行了外部復(fù)位,高速計數(shù)器的值默認會復(fù)位為 0,如果在程序中修改了起始值,將會復(fù)位為修改的起始值。

不編寫 CTRL_HSC,高速計數(shù)器是否可以計數(shù)?

答: 只要在硬件配置里使能并組態(tài)了高速計數(shù)器,不編寫 CTRL_HSC,高速計數(shù)器就可以正常計數(shù)。CTRL_HSC 只是完成參數(shù)寫入的功能。

為什么高速計數(shù)器的數(shù)值不增加,總是停在一個固定的值?

答: 如果編程了 CTRL_HSC,當(dāng)置位 CV 將 NEW_CV 寫入當(dāng)前值后,CV 位不會自動復(fù)位為 0,這時程序會一直將 NEW_CV 寫入當(dāng)前值,導(dǎo)致高速計數(shù)器不繼續(xù)計數(shù)而保持在固定的 NEW_CV 值。因此必須編程復(fù)位 CV,才能避免該錯誤的發(fā)生。 同理,如果編程了 CTRL_HSC_EXT ,然后 HSC_Count 中的元素 EnCV 始終置位,這時程序會一直將 NewCurrentCount 寫入當(dāng)前值,導(dǎo)致高速計數(shù)器不繼續(xù)計數(shù)而保持在固定的 NewCurrentCount 值。所以控制位通常使用沿觸發(fā),或者指令調(diào)用發(fā)生在硬件中斷中。

為什么 CTRL_HSC 的 "STATUS" 會返回 "80C0" 多次訪問高速計數(shù)器錯誤?

答: 如果高速計數(shù)器用做內(nèi)部的運動控制的計數(shù),則CTRL_HSC 的 "STATUS" 就會返回 "80C0" 多次訪問高速計數(shù)器錯誤。

S7-1200 的高速計數(shù)器輸入通道是否固定?

答: 早期固件版本的高速計數(shù)器輸入通道是固定的。

V4.0 或更高版本的 S7-1200 的高速計數(shù)器輸入通道可以在其屬性中更改。如圖 14 所示:

1700200695799

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復(fù)您~

對比框

產(chǎn)品對比 二維碼 意見反饋

掃一掃訪問手機商鋪
在線留言