国产清洁工av剧情精品_欧洲日韩av网站_国产视频手机在线播放_亚洲精品国产va在线观看蜜芽_AV网页在线好看_久久精品国产亚洲精品2023_一级日韩一级欧美_亚洲欧美日韩中文天堂_最近中文字幕mv在线视频_男女啪啪高潮激烈免费版网站

您好,歡迎訪問泰安宏盛自動化科技有限公司!
20年專注工控自動化研發(fā)制造 系統(tǒng)設計\制作\安裝一條龍服務
全國咨詢熱線:18605386049
當前位置: 首頁 > 技術資料 > 程序案例

如何在S7-200 SMART CPU斷電后保持高速計數(shù)器的當前值

作者:小編 時間:2024-05-09 19:46:56 點擊:

如何在S7-200 SMART CPU斷電后保持高速計數(shù)器的當前值

問題描述

S7-200 SMART的斷電數(shù)據(jù)保持不支持高速計數(shù)器的范圍設置,因此高速計數(shù)器的當前值在CPU每次斷電后都會復位為數(shù)值0。要使S7-200 SMART高速計數(shù)器的當前值在CPU斷電重啟后依然保持,可以通過以下的編程來實現(xiàn)。

實現(xiàn)方法

在此以通過向?qū)筛咚儆嫈?shù)器0的模式0為例來說明如何在S7-200 SMART CPU斷電后保持高速計數(shù)器的當前值,具體可參考以下三個部分的編程來實現(xiàn):
首先,在除了第一個掃描周期之外的其它周期,需要將高速計數(shù)器0的當前值HC0傳送到寄存器VD1000中,如下圖1所示,以保證寄存器VD1000始終存儲的是HC0的當前值。
image.png

圖1 傳送當前值到寄存器

其次,在上電的第一周期將寄存器VD1000存儲的數(shù)值傳送到高速計數(shù)器的當前值SMD38,保證高速計數(shù)器以VD1000為初始值開始計數(shù),并初始化高速計數(shù)器0。
本例中HSC初始化程序是通過HSC向?qū)傻模恍枰谙驅(qū)傻某绦?quot;HSC0_INIT"上進行簡單修改就可以了, 如下圖2所示:
image.png圖2 初始化HSC0

最后,在系統(tǒng)塊的斷電數(shù)據(jù)保持處設置寄存器VD1000為斷電保持區(qū)域,如下圖3所示。需要注意的是S7-200 SMART V存儲區(qū)默認設置為斷電數(shù)據(jù)不保持,如果將其設置為斷電保持,則V區(qū)數(shù)據(jù)即為永久保持,
無需增加使用電池卡來實現(xiàn)數(shù)據(jù)的永久保持。
image.png

圖3 設置VD1000為斷電保持

例程

所需條件:

1、軟件版本:STEP 7-Micro/WIN SMART V2.3

2、SMART CPU固件版本:V2.3(其他版本亦可)

3、通訊硬件:TP電纜(以太網(wǎng)電纜)

所實現(xiàn)的功能:

根據(jù)上文描述,實現(xiàn)CPU斷電后保持高速計數(shù)器的當前值。

undefined

下載掃碼關注公眾號菜單欄回復:HSCRetain

免責聲明

本例程僅供參考,程序中的CPU版本、類型可能與用戶實際使用不同,用戶可能需要先對例子程序做修改和調(diào)整,才能將其用于測試。本例程的作者和擁有者對于該例程的功能性和兼容性不負任何責任,使用該例程的風險完全由用戶自行承擔。由于它是免費的,所以不提供任何擔保,錯誤糾正和熱線支持,用戶不必為此聯(lián)系西門子技術支持與服務部門。


QQ在線咨詢
聯(lián)系電話
17658151177
售后服務
17658151177