RM新时代有限公司

          1. 歡迎光臨入喜工業(yè)控制技術(shù)(上海)有限公司
            當(dāng)前位置
            首頁 > 新聞中心
            西門子PLC如何在S7-200 SMART CPU斷電后保持高速計(jì)數(shù)器的當(dāng)前值
            2020/11/7 9:58:56

            西門子PLC如何在S7-200 SMART CPU斷電后保持高速計(jì)數(shù)器的當(dāng)前值

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

            問題描述

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

            實(shí)現(xiàn)方法

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

            圖1 傳送當(dāng)前值到寄存器

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

            圖2 初始化HSC0

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

            圖3 設(shè)置VD1000為斷電保持

            例程

            所需條件:

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

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

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

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

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

             HSC_Retain例程

            免責(zé)聲明

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

            聯(lián)系方式
            CONTACT US

            電話:13818569113      15721373211

            郵箱:fushidianji@139.com

            網(wǎng)址:http://xiangtai88.cn

            地址:上海青浦區(qū)北青公路7171號111-112室

            用手機(jī)掃描二維碼關(guān)閉
            RM新时代有限公司
                          1. RM新时代还出款吗 RM新时代是正规平台吗 RM新时代APP官网 新时代RM官方网站下载 RM新时代官方网站