計數器指令
發(fā)布時間:2013/8/26 20:54:38 訪問次數:2651
在S7-300/400 CPU存儲器內,HR10A-7P-4S(74)預留有一定容量的存儲區(qū),專門用于計數器存儲計數值。S7-300/400的計數器都是16位的,每個計數器占用該區(qū)域2字節(jié)空間。不同的CPU模板,用于計數器的存儲區(qū)域也不同,最多允許使用64~512個計數器。因此在使用計數器時,計數器的地址編號(CO~C511)必須在有效范圍之內。S7 - 300/400系列PLC有加計數器、減計數器和加/減計數器。
S_CUD
S_CUD(加/減計數器)的塊圖指令及汞例如表4 -1所列。
表內各符號的含義如下:
·Cno為計數器的編號,其編號范圍與CPU的具體型號有關。
·CU為加計數輸入端,該端每出現(xiàn)一個上升沿,計數器自動加1,當計數器的當前值為999時,計數值保持為999,加1操作無效。
·CD為減計數輸入端,該端每出現(xiàn)一個上升沿,計數器自動減1,當計數器的當前值為0時,計數值保持為0,此時的減1操作無效。
·S為預置信號輸入端,該端出現(xiàn)上升沿的瞬間,將計數初值作為當前值。
·PV為計數初值輸入端,初值的范圍為0~999。可以通過字存儲器(如MWO、IWO等)為計數器提供初值,也可以直接輸入BCD碼形式的立即數,此時的立即數格式為C# xxx,如C#6、C# 999等。
·R為計數器復位信號輸入端,在任何情況下,只要該端出現(xiàn)上升沿,計數器就會立即復位。復位后計數器當前值變?yōu)?,輸出狀態(tài)為0。
·CV為以整數形式顯示(或輸出)的計數器當前值,如16#0023、16#OOab等。該端可以接各種字存儲器,如MW4、owo等,也可以懸空。
·CV_BCD為以BCD碼形式顯示(或輸出)的計數器當前值,如C# 369、C# 023等。該端可以接各種字存儲器,如MW4、QWO等,也可以懸空。
·Q為計數器狀態(tài)輸出端,只要計數器的當前值不為O,計數器的狀態(tài)就為1。該端可以連接位存儲器,如Q4.O、Ml.7等,也可以懸空。
示例中10.O每出現(xiàn)一次上升沿,CO就自動加1(最大加到999);10.1每出現(xiàn)一次上升沿,CO就自動減1(最小減到O)。CO的當前值保存在MW4(十六進制整數)和MW6(BCD碼格式)中,如果CO的當前值不為O,Q4.0就為1,否則Q4.O為0。當10.2出現(xiàn)上升沿時,計數器的當前值將立即置5(由C#5決定),同時Q4.O為1,以后將從5開始計數;如果10.3出現(xiàn)上升沿,則計數器的當前值立即置O,同時Q4.O為O,以后CO將從O開始計數。
S_CUD
S_CUD(加/減計數器)的塊圖指令及汞例如表4 -1所列。
表內各符號的含義如下:
·Cno為計數器的編號,其編號范圍與CPU的具體型號有關。
·CU為加計數輸入端,該端每出現(xiàn)一個上升沿,計數器自動加1,當計數器的當前值為999時,計數值保持為999,加1操作無效。
·CD為減計數輸入端,該端每出現(xiàn)一個上升沿,計數器自動減1,當計數器的當前值為0時,計數值保持為0,此時的減1操作無效。
·S為預置信號輸入端,該端出現(xiàn)上升沿的瞬間,將計數初值作為當前值。
·PV為計數初值輸入端,初值的范圍為0~999。可以通過字存儲器(如MWO、IWO等)為計數器提供初值,也可以直接輸入BCD碼形式的立即數,此時的立即數格式為C# xxx,如C#6、C# 999等。
·R為計數器復位信號輸入端,在任何情況下,只要該端出現(xiàn)上升沿,計數器就會立即復位。復位后計數器當前值變?yōu)?,輸出狀態(tài)為0。
·CV為以整數形式顯示(或輸出)的計數器當前值,如16#0023、16#OOab等。該端可以接各種字存儲器,如MW4、owo等,也可以懸空。
·CV_BCD為以BCD碼形式顯示(或輸出)的計數器當前值,如C# 369、C# 023等。該端可以接各種字存儲器,如MW4、QWO等,也可以懸空。
·Q為計數器狀態(tài)輸出端,只要計數器的當前值不為O,計數器的狀態(tài)就為1。該端可以連接位存儲器,如Q4.O、Ml.7等,也可以懸空。
示例中10.O每出現(xiàn)一次上升沿,CO就自動加1(最大加到999);10.1每出現(xiàn)一次上升沿,CO就自動減1(最小減到O)。CO的當前值保存在MW4(十六進制整數)和MW6(BCD碼格式)中,如果CO的當前值不為O,Q4.0就為1,否則Q4.O為0。當10.2出現(xiàn)上升沿時,計數器的當前值將立即置5(由C#5決定),同時Q4.O為1,以后將從5開始計數;如果10.3出現(xiàn)上升沿,則計數器的當前值立即置O,同時Q4.O為O,以后CO將從O開始計數。
在S7-300/400 CPU存儲器內,HR10A-7P-4S(74)預留有一定容量的存儲區(qū),專門用于計數器存儲計數值。S7-300/400的計數器都是16位的,每個計數器占用該區(qū)域2字節(jié)空間。不同的CPU模板,用于計數器的存儲區(qū)域也不同,最多允許使用64~512個計數器。因此在使用計數器時,計數器的地址編號(CO~C511)必須在有效范圍之內。S7 - 300/400系列PLC有加計數器、減計數器和加/減計數器。
S_CUD
S_CUD(加/減計數器)的塊圖指令及汞例如表4 -1所列。
表內各符號的含義如下:
·Cno為計數器的編號,其編號范圍與CPU的具體型號有關。
·CU為加計數輸入端,該端每出現(xiàn)一個上升沿,計數器自動加1,當計數器的當前值為999時,計數值保持為999,加1操作無效。
·CD為減計數輸入端,該端每出現(xiàn)一個上升沿,計數器自動減1,當計數器的當前值為0時,計數值保持為0,此時的減1操作無效。
·S為預置信號輸入端,該端出現(xiàn)上升沿的瞬間,將計數初值作為當前值。
·PV為計數初值輸入端,初值的范圍為0~999?梢酝ㄟ^字存儲器(如MWO、IWO等)為計數器提供初值,也可以直接輸入BCD碼形式的立即數,此時的立即數格式為C# xxx,如C#6、C# 999等。
·R為計數器復位信號輸入端,在任何情況下,只要該端出現(xiàn)上升沿,計數器就會立即復位。復位后計數器當前值變?yōu)?,輸出狀態(tài)為0。
·CV為以整數形式顯示(或輸出)的計數器當前值,如16#0023、16#OOab等。該端可以接各種字存儲器,如MW4、owo等,也可以懸空。
·CV_BCD為以BCD碼形式顯示(或輸出)的計數器當前值,如C# 369、C# 023等。該端可以接各種字存儲器,如MW4、QWO等,也可以懸空。
·Q為計數器狀態(tài)輸出端,只要計數器的當前值不為O,計數器的狀態(tài)就為1。該端可以連接位存儲器,如Q4.O、Ml.7等,也可以懸空。
示例中10.O每出現(xiàn)一次上升沿,CO就自動加1(最大加到999);10.1每出現(xiàn)一次上升沿,CO就自動減1(最小減到O)。CO的當前值保存在MW4(十六進制整數)和MW6(BCD碼格式)中,如果CO的當前值不為O,Q4.0就為1,否則Q4.O為0。當10.2出現(xiàn)上升沿時,計數器的當前值將立即置5(由C#5決定),同時Q4.O為1,以后將從5開始計數;如果10.3出現(xiàn)上升沿,則計數器的當前值立即置O,同時Q4.O為O,以后CO將從O開始計數。
S_CUD
S_CUD(加/減計數器)的塊圖指令及汞例如表4 -1所列。
表內各符號的含義如下:
·Cno為計數器的編號,其編號范圍與CPU的具體型號有關。
·CU為加計數輸入端,該端每出現(xiàn)一個上升沿,計數器自動加1,當計數器的當前值為999時,計數值保持為999,加1操作無效。
·CD為減計數輸入端,該端每出現(xiàn)一個上升沿,計數器自動減1,當計數器的當前值為0時,計數值保持為0,此時的減1操作無效。
·S為預置信號輸入端,該端出現(xiàn)上升沿的瞬間,將計數初值作為當前值。
·PV為計數初值輸入端,初值的范圍為0~999?梢酝ㄟ^字存儲器(如MWO、IWO等)為計數器提供初值,也可以直接輸入BCD碼形式的立即數,此時的立即數格式為C# xxx,如C#6、C# 999等。
·R為計數器復位信號輸入端,在任何情況下,只要該端出現(xiàn)上升沿,計數器就會立即復位。復位后計數器當前值變?yōu)?,輸出狀態(tài)為0。
·CV為以整數形式顯示(或輸出)的計數器當前值,如16#0023、16#OOab等。該端可以接各種字存儲器,如MW4、owo等,也可以懸空。
·CV_BCD為以BCD碼形式顯示(或輸出)的計數器當前值,如C# 369、C# 023等。該端可以接各種字存儲器,如MW4、QWO等,也可以懸空。
·Q為計數器狀態(tài)輸出端,只要計數器的當前值不為O,計數器的狀態(tài)就為1。該端可以連接位存儲器,如Q4.O、Ml.7等,也可以懸空。
示例中10.O每出現(xiàn)一次上升沿,CO就自動加1(最大加到999);10.1每出現(xiàn)一次上升沿,CO就自動減1(最小減到O)。CO的當前值保存在MW4(十六進制整數)和MW6(BCD碼格式)中,如果CO的當前值不為O,Q4.0就為1,否則Q4.O為0。當10.2出現(xiàn)上升沿時,計數器的當前值將立即置5(由C#5決定),同時Q4.O為1,以后將從5開始計數;如果10.3出現(xiàn)上升沿,則計數器的當前值立即置O,同時Q4.O為O,以后CO將從O開始計數。
上一篇:調試數據
上一篇:S-CU(加計數器)
熱門點擊
- 整流二極管導通與截止分析判斷口訣
- 計數器指令
- P型溝道MOSFET晶體管俯視圖
- 超小型收音機電路識圖案例分析
- 電源電路中電容保護電路分析
- 電容器的阻抗隨信號頻率變化的基本工作特性
- LED顯示電路中基本RC電路的識圖方法
- 二極管VD1溫度補償電路分析
- 了解晶體二極管的特點及電路功能
- 在正負負載突變情況下典型的瞬態(tài)響應
推薦技術資料
- 自制智能型ICL7135
- 表頭使ff11CL7135作為ADC,ICL7135是... [詳細]