精品乱码一区内射人妻无码-亚洲中文AⅤ中文字幕在线-免费不卡国产福利在线观看-国产综合无码一区二区色蜜蜜

          上海西邑電氣技術(shù)有限公司

          免費(fèi)會(huì)員
          您現(xiàn)在的位置: 上海西邑電氣技術(shù)有限公司>>西門子>>PLC>> 6GK1 415-0AA01西門子
          6GK1 415-0AA01西門子
          參考價(jià): 面議
          具體成交價(jià)以合同協(xié)議為準(zhǔn)
          • 6GK1 415-0AA01 產(chǎn)品型號(hào)
          • 西門子/SIEMENS 品牌
          • 經(jīng)銷商 廠商性質(zhì)
          • 上海市 所在地

          訪問(wèn)次數(shù):140更新時(shí)間:2018-03-06 17:01:10

          聯(lián)系我們時(shí)請(qǐng)說(shuō)明是智能制造網(wǎng)上看到的信息,謝謝!
          產(chǎn)品簡(jiǎn)介
          AS控制器內(nèi)存分配及優(yōu)化
          產(chǎn)品介紹

           

          公司主營(yíng):西門子數(shù)控系統(tǒng),S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM440 6SE70交流工程調(diào)速變頻器6RA70直流調(diào)速裝置 SITOP電源,電線電纜,數(shù)控備件,伺服電機(jī)等工控產(chǎn)品。: :


          1.內(nèi)存類型

          S7-400型控制器的內(nèi)存按照功能的不同,可以分為:
          √ 系統(tǒng)內(nèi)存(System Memory)--- 控制器的自身功能(M、T、C等)
          √ 工作內(nèi)存(work Memory)--- 用于運(yùn)行程序;
          √ 裝載內(nèi)存(Load Memory)--- 用于裝載程序;
          其中,工作內(nèi)存部分又可以細(xì)分為:
          √ 代碼工作內(nèi)存(Code Memory)--- 用于運(yùn)行程序的代碼部分;
          √ 數(shù)據(jù)工作內(nèi)存(Data Memory)--- 用于運(yùn)行程序的數(shù)據(jù)部分;
          S7-400型控制器的內(nèi)存按照集成方式的不同,可以分為:
          √ 集成內(nèi)存(Integrated)--- 直接集成在控制器內(nèi)部隨控制器一起提供,無(wú)需額外訂購(gòu);
          √ 擴(kuò)展內(nèi)存(Expanded)--- 通過(guò)擴(kuò)展存儲(chǔ)卡的方式擴(kuò)展提供,需要額外訂購(gòu);
          一般情況下,控制器的工作內(nèi)存不可擴(kuò)展,而裝載內(nèi)存則可以通過(guò)FEPROM或RAM的方式進(jìn)行擴(kuò)展。如果希望和集成的RAM裝載內(nèi)存無(wú)縫擴(kuò)展使用,則擴(kuò)展的裝載內(nèi)存必須選用RAM類型。下圖為CPU 412的性能參數(shù)示例。


          圖 1 CPU 412的性能參數(shù)示例

          控制器內(nèi)存信息也可參考如下鏈接內(nèi)容:
          22610157


          2.內(nèi)存分配
          控制器內(nèi)存詳細(xì)分配情況如下表所示。#

          內(nèi)存類型內(nèi)容注釋信息
          裝載內(nèi)存系統(tǒng)數(shù)據(jù)/System Data硬件組態(tài)數(shù)據(jù)
          程序塊/Program Blocks程序塊
           (FBs,FCs,OBs,Symbols1),Comments1))
          工作內(nèi)存數(shù)據(jù)塊/Data Blocks數(shù)據(jù)塊 (DBs)
          (數(shù)據(jù)部分)系統(tǒng)數(shù)據(jù)/System Data硬件組態(tài)信息,非裝載內(nèi)存中的全部硬件組態(tài)數(shù)據(jù)
           SFC動(dòng)態(tài)創(chuàng)建的DB塊/DBs Created by SFC通過(guò)SFC21/22等動(dòng)態(tài)創(chuàng)建的數(shù)據(jù)塊
           本地?cái)?shù)據(jù)/Local Data各優(yōu)先級(jí)中斷所需的臨時(shí)數(shù)據(jù)存儲(chǔ)區(qū)
          工作內(nèi)存邏輯功能塊/Logic Blocks邏輯功能塊 (FBs,FCs)
          (代碼部分)通信數(shù)據(jù)緩沖/Communication Data Buffer2)通信功能所需的臨時(shí)緩沖區(qū)(動(dòng)態(tài)分配)
           通信作業(yè)數(shù)據(jù)/Communication jobs Data ( 72字節(jié)/每作業(yè))通信功能塊占用的通信作業(yè)數(shù)據(jù)區(qū)
           輸入輸出映像區(qū)/PII/PIQ (12字節(jié)/每映像區(qū)字節(jié))輸入/輸出過(guò)程映像區(qū)所占用的數(shù)據(jù)空間
           診斷緩沖區(qū)/Diagnostic Buffer ( 32 字節(jié)/每記錄)CPU診斷消息
          系統(tǒng)內(nèi)存M區(qū)間、定時(shí)器T、計(jì)數(shù)器CM存儲(chǔ)區(qū)間、定時(shí)器/計(jì)數(shù)器存儲(chǔ)區(qū)間
          功能塊/中斷堆棧堆棧區(qū)級(jí)通信/診斷/本地?cái)?shù)據(jù)緩沖區(qū)

          表格 1 控制器內(nèi)存分配祥表

          1).通過(guò) PLC?Save to Memory Card (EPROM)菜單才會(huì)下載到裝載內(nèi)存中
          2).運(yùn)行時(shí)動(dòng)態(tài)分配

          實(shí)際應(yīng)用過(guò)程中,當(dāng)前控制器的內(nèi)存占有率及分配情況可以通過(guò)控制器在線信息? Memory頁(yè)面查詢到,如下圖所示。


          圖 2 控制器內(nèi)存在線分配情況

          從該圖中可以看到內(nèi)存被劃分為四個(gè)部分:Load Memory RAM(裝載內(nèi)存RAM)、Load Memory EPROM(裝載內(nèi)存EPROM)、Work Memory Code(工作內(nèi)存Code)和Work Memory Data(工作內(nèi)存Data)。每個(gè)部分的實(shí)際占用狀況可以通過(guò)下側(cè)的Free(空閑內(nèi)存)、Assigned(已分配內(nèi)存)、Total(總內(nèi)存)、Largest Free Block(zui大連續(xù)空閑內(nèi)存空間)和Max. Pluggable(zui大可安插內(nèi)存量)看到。而每個(gè)部分詳細(xì)的內(nèi)部分配情況可以通過(guò)選擇相應(yīng)內(nèi)存列后,點(diǎn)擊右側(cè)的Details Memory Area按鈕查詢到,如下圖所示。


          圖 3 裝載內(nèi)存詳細(xì)分配情況


          圖 4 工作內(nèi)存 Code部分詳細(xì)分配情況


          圖 5 工作內(nèi)存Data部分詳細(xì)分配情況

          3.內(nèi)存優(yōu)化
          根據(jù)上述介紹的內(nèi)容可以查看到實(shí)際控制器內(nèi)存的分配和使用情況,同時(shí)在項(xiàng)目組態(tài)階段,也可以參考表格1中的內(nèi)容,按照如下方式計(jì)算、檢查各部分的內(nèi)存需求情況,并對(duì)其進(jìn)行相應(yīng)優(yōu)化。

          3.1 用戶程序內(nèi)存需求
          在Simatic Manager中右鍵點(diǎn)擊Blocks文件夾? Object Properties可以打開如下對(duì)話框,切換到Blocks頁(yè)即可查詢當(dāng)前用戶程序的內(nèi)存需求情況。



          圖 6 用戶程序內(nèi)存需求情況

          從上圖中可以看到,用戶程序所需裝載內(nèi)存為5354 bytes,系統(tǒng)數(shù)據(jù)(硬件組態(tài))所需裝載內(nèi)存為7616 bytes,總和為12970 bytes,和CPU在線內(nèi)存分配情況吻合(見上圖 3 裝載內(nèi)存詳細(xì)分配情況中l(wèi)oad objects所示)。用戶程序所需工作內(nèi)存代碼部分為2682 bytes,所需工作內(nèi)存數(shù)據(jù)部分為630 bytes,和CPU在線內(nèi)存分配情況吻合(見上圖 4 工作內(nèi)存 Code部分詳細(xì)分配情況中l(wèi)ogic blocks部分所示和上圖 5 工作內(nèi)存Data部分詳細(xì)分配情況中data blocks部分所示)。

          3.2 工作內(nèi)存數(shù)據(jù)部分? 本地?cái)?shù)據(jù)內(nèi)存需求
          控制器中的本地?cái)?shù)據(jù)區(qū)用于存儲(chǔ)各優(yōu)先級(jí)中斷運(yùn)行的程序所需的臨時(shí)數(shù)據(jù),這部分存儲(chǔ)空間是在控制器啟動(dòng)初始化時(shí)完成預(yù)留分配。各功能塊所需的臨時(shí)數(shù)據(jù)存儲(chǔ)區(qū)大小可以通過(guò)功能塊屬性? General Part2中的Local data查詢到,如下圖所示。


          圖 7 功能塊所需本地?cái)?shù)據(jù)大小

          控制器中按照中斷的優(yōu)先級(jí)的方式分配本地?cái)?shù)據(jù)的大小,通過(guò)CPU的屬性對(duì)話框? Memory中設(shè)置,下圖所示本地?cái)?shù)據(jù)離線設(shè)置為8192 bytes,與上圖 5 工作內(nèi)存Data部分詳細(xì)分配情況中在線的Local data分配吻合。
          離線程序中實(shí)際所需的本地?cái)?shù)據(jù)可以參考如下連接文檔進(jìn)行計(jì)算:
          80027837

          按照實(shí)際程序所需的本地?cái)?shù)據(jù)進(jìn)行下圖8所示的Local data的設(shè)置,可以優(yōu)化內(nèi)存的分配。


          圖 8 CPU本地?cái)?shù)據(jù)分配

          3.3 工作內(nèi)存代碼部分? 通信作業(yè)內(nèi)存需求
          通信作業(yè)用于實(shí)現(xiàn)控制器和外圍設(shè)備的通信功能,每個(gè)通信作業(yè)在內(nèi)存中需要占用一定的存儲(chǔ)空間,這部分存儲(chǔ)空間是在控制器啟動(dòng)初始化時(shí)完成預(yù)留分配。離線的通信作業(yè)數(shù)可以參考上圖 8 CPU本地?cái)?shù)據(jù)分配中的Communication resources進(jìn)行設(shè)置。此處為300個(gè),參考表格1中的數(shù)據(jù),每個(gè)通信作業(yè)需要分配72 bytes的空間,總共所需300*72 = 21600 bytes,與上圖 4 工作內(nèi)存 Code部分詳細(xì)分配情況中在線的Communication jobs內(nèi)存分配吻合。
          PCS 7系統(tǒng)中可以通過(guò)Chart reference data的統(tǒng)計(jì)數(shù)據(jù)查詢到離線程序所需的通信作業(yè)數(shù),Step 7系統(tǒng)下則只有下載程序后通過(guò)上圖4查詢到。查詢到實(shí)際程序所需的通信作業(yè)數(shù)后,預(yù)留一定余量后對(duì)圖8進(jìn)行設(shè)置,可以優(yōu)化內(nèi)存的分配。

          3.4 工作內(nèi)存代碼部分? 輸入/輸出映像區(qū)內(nèi)存需求
          輸入/輸出映像區(qū)為控制器預(yù)留的、用于存儲(chǔ)I/O的映像數(shù)據(jù)的區(qū)間,控制器按照一定的機(jī)制進(jìn)行I/O數(shù)據(jù)的動(dòng)態(tài)更新,可以優(yōu)化程序讀取I/O的速度和性能。PCS 7中要求必須基于映像區(qū)的方式進(jìn)行I/O信號(hào)的讀取,冗余控制系統(tǒng)中也要求基于映像區(qū)的方式進(jìn)行I/O信號(hào)的讀取。這部分存儲(chǔ)空間是在控制器啟動(dòng)初始化時(shí)完成預(yù)留分配。
          通過(guò)CPU的屬性對(duì)話框? Cycle/Clock Memory頁(yè)面進(jìn)行設(shè)置,如下圖所示。


          圖 9 CPU過(guò)程映像區(qū)分配

          此處為1000 Process image input/1000 Process image output,參考表格1中的數(shù)據(jù),每個(gè)映像區(qū)字節(jié)需要分配12 bytes的空間,總共所需1000*12 = 12000 bytes輸入/輸出,與上圖 4 工作內(nèi)存 Code部分詳細(xì)分配情況中Process-image inputs、Process-image outputs內(nèi)存分配吻合。

          實(shí)際程序中所需的映像區(qū)范圍可以通過(guò)I/O卡件的地址范圍查詢到,查詢到實(shí)際程序所需的映像區(qū)范圍后,預(yù)留一定余量后對(duì)圖9進(jìn)行設(shè)置,可以優(yōu)化內(nèi)存的分配。



          圖 10 查詢I/O地址范圍

          如上圖紅色標(biāo)識(shí)所示,輸入地址為0~515,則輸入映像區(qū)范圍zui小設(shè)置為516字節(jié),輸出地址為0~515,則輸出映像區(qū)范圍zui小設(shè)置為516字節(jié)。
          注:地址范圍查詢時(shí)不用關(guān)心上圖10中Type列中帶*的輸入地址(卡件診斷地址)。此外圖9中的映像區(qū)范圍必須設(shè)置為偶數(shù)。

          3.5 工作內(nèi)存代碼部分? 診斷緩沖區(qū)內(nèi)存需求
          診斷緩沖區(qū)用于存儲(chǔ)CPU在線的診斷信息,以便用于診斷維護(hù)等。CPU在線信息中的Diagnose buffer即為此處所說(shuō)的診斷緩沖區(qū)。這部分存儲(chǔ)空間是在控制器啟動(dòng)初始化時(shí)完成預(yù)留分配。


          圖 11 CPU在線診斷信息

          通過(guò)CPU的屬性對(duì)話框? Diagnostics/Clock頁(yè)面進(jìn)行設(shè)置,如下圖所示。

          1. SIWAREX MS稱重模塊簡(jiǎn)介

          SIWAREX MS稱重模塊集成在SIMATIC S7-200系統(tǒng)中,主要特征如下:

          • 利用STEP 7 MicroWin版本4.0 SP2及更高版本進(jìn)行配置;
          • 分辯率高達(dá)16位的重量測(cè)量或力的測(cè)量;
          • 精度0.05 %;
          • 可以在20 ms或33 ms之間選擇的快速測(cè)量時(shí)間;
          • 使用SIWATOOL MS軟件,通過(guò)RS 232接口很容易地實(shí)現(xiàn)校秤;
          • 允許理論校秤;
          • 更換模塊后無(wú)需重新校訂,只需重新下載校秤數(shù)據(jù)即可;
          • 適用于1類防爆區(qū)域的本質(zhì)安全稱重傳感器電源(SIWAREX IS選項(xiàng));
          • 診斷功能。


          2. 設(shè)備及軟件列表

          該實(shí)驗(yàn)中用到的硬件和軟件如下:

          設(shè)備名稱訂貨號(hào)數(shù)量
          CPU224 DC/DC/DC214-1AD21-0XB01
          SIWAREX MS稱重模塊7MH4930-0AA011
          稱重傳感器7MH4103-3AC011
          PC/PPI 電纜6ES7 901-3BF20-0XA01
          或6ES7 901-3DB30-0XA0
          SIWATOOL連接電纜(可選)7MH4 702-8CA1
          屏蔽連接端子6ES5 728-8MA111

           

          軟件說(shuō)明
          STEP7 Micro/Win4.0 SP2及更高版本
          配置軟件包包含Micro/Win程序庫(kù)、SIWATOOL MS軟件及使用手冊(cè)

          3. 添加稱重庫(kù)指令

          添加庫(kù)文件,步驟如下:

          選擇要添加的兩個(gè)庫(kù)文件,如下圖所示:

          已經(jīng)添加的兩個(gè)庫(kù)文件如下所示:

          建議*次使用西門子稱重模塊的用戶到下列下載上述庫(kù)文件和相應(yīng)例子程序:
          http://www.ad.siemens.com.cn/download/DocList.aspx?TypeId=5&CatFirst=36&CatSecond=-1&CatThird=-1


          4. 庫(kù)文件參數(shù)說(shuō)明

          4.1 MicroScale_V20參數(shù)說(shuō)明

          一個(gè)SIWAREX MS需要占用PLC200的4個(gè)模擬量輸入和4個(gè)模擬量輸出,其地址通過(guò)參數(shù)“First_AIW、Second_AIW、Third_AIW、Fourth_AIW”及“First_AQW、Second_AQW、Third_AQW、Fourth_AQW”,該地址可以通過(guò)下列方式獲?。?/p>

          從下圖可以看出,在該例子程序中稱重模塊輸入和輸出的起始地址分別為AIW0和AQW0

          FirstVB_Pointer:每個(gè)稱重模塊要占用PLC的V區(qū)內(nèi)的20個(gè)字節(jié)來(lái)存儲(chǔ)相關(guān)的參數(shù),該區(qū)域的始地址由“FirstVB_POINTER”, 如&VB200,那么重量存儲(chǔ)在VW202中,其他字節(jié)的含義請(qǐng)參考SIWAREX MS使用手冊(cè)。
          Lib_Error:稱重模塊的故障代碼,它已經(jīng)包含在上述20字節(jié)中,其地址為FirstVB_POINTER+18,如果FirstVB_POINTER為200,則Lib_Error對(duì)應(yīng)地址為VW218

          4.2 MicroScale_additional說(shuō)明

          FirstVB:與MicroScale功能塊的FirstVB_POINTER地址相同;
          DR_Point:在稱重模塊內(nèi)部參數(shù)以數(shù)據(jù)記錄DR的方式存儲(chǔ),例子程序中已經(jīng)建立了這些數(shù)據(jù)記錄,如下圖所示:

          這些數(shù)據(jù)記錄占用V區(qū)186個(gè)字節(jié),起始地址通過(guò)DR_Point。
          Command_Code:命令代碼
          DR: 要讀或?qū)懙臄?shù)據(jù)記錄的編號(hào),如DR3
          Offset:要訪問(wèn)的數(shù)據(jù)在數(shù)據(jù)記錄中的偏移量
          Length:要訪問(wèn)的數(shù)據(jù)長(zhǎng)度,以byte為單位
          Command_Trigger:命令觸發(fā),與Command_Code配合使用,執(zhí)行某個(gè)命令;
          注意: 如果Offset和Length同時(shí)為0,則表示對(duì)整個(gè)數(shù)據(jù)記錄進(jìn)行操作;

          5. 如何設(shè)定砝碼重量、小數(shù)點(diǎn)個(gè)數(shù)、傳感器特征值、量程、重量單位等

          以修改標(biāo)定砝碼重量為例進(jìn)行說(shuō)明:

          (1) 在狀態(tài)表DR3中找到砝碼重量對(duì)應(yīng)的變量VW6,然后寫入砝碼重量
          由于在SIWAREX MS內(nèi)部,重量通過(guò)一個(gè)Word進(jìn)行存儲(chǔ),那么砝碼重量與小數(shù)點(diǎn)位數(shù)有關(guān)。稱重模塊默認(rèn)顯示兩位小數(shù),如果砝碼50kg,則需要寫入5000;如果沒(méi)有小數(shù)點(diǎn),則輸入50即可

          這樣就把砝碼重量50.00kg寫入PLC中;

          (2)將PLC中的砝碼重量通過(guò)命令255寫入稱重模塊,DR、Offset和Length分別為3、6和2,如下圖所示。Command_Trigger設(shè)置為1,命令執(zhí)行。

          (3)通過(guò)讀數(shù)據(jù)記錄命令254,查看數(shù)據(jù)是否已經(jīng)寫入稱重模塊,如下圖所示。

          此時(shí)DR3的VW6已經(jīng)為5000,即50.00kg

          通過(guò)SIWATOOL MS軟件也可以看到此時(shí)已經(jīng)修改成功。

          修改其他參數(shù),如量程,只需要在DR3的VW28中輸入量程,如10000,即100.00kg。

          MicroScale_additional的Offset和Length改為28和2,其他操作同上。

          6. 零點(diǎn)標(biāo)定
          將秤體清空,執(zhí)行零點(diǎn)標(biāo)定,重量顯示變?yōu)?kg

          此時(shí)重量VW202變?yōu)?kg,如下所示

          此時(shí)在SIWATOOL MS中也可以看到,重量已經(jīng)變?yōu)?kg,如下圖所示:

          7. 砝碼標(biāo)定
          把50kg的砝碼放在秤體上,然后執(zhí)行命令4,如下圖所示:

          標(biāo)定后VW202顯示砝碼重量5000,即50.00kg,如下圖所示:

          此時(shí)在SIWATOOL MS中也可以看到,重量已經(jīng)變?yōu)?0.00kg,如下圖所示:

          標(biāo)定結(jié)束后,通過(guò)命令254將DR3中的數(shù)據(jù)讀取上來(lái),如下圖所示:
          注意:讀取整個(gè)數(shù)據(jù)記錄的內(nèi)容時(shí),Offset和Length默認(rèn)為0,只輸入DR即可

          此時(shí)就可以在PLC 200的變量表中查看模塊中的參數(shù)了,如下圖所示:

          上述數(shù)據(jù)與SIWATOOL MS內(nèi)的參數(shù)*相同,如下圖所示:

          使用說(shuō)明:
          光感開關(guān)通常用于確定對(duì)百葉窗控制的早晚的開關(guān)點(diǎn)。 如您希望使用 SIMATIC S7-200 來(lái)控制百葉窗,可以采用一種天文算法來(lái)決定日出和日落的時(shí)間,這種運(yùn)算法可以作為一個(gè) STEP 7 Micro/WIN 庫(kù)函數(shù)供您使用。只需相關(guān)位置的經(jīng)度和緯度坐標(biāo)作為參數(shù),并將 CPU 時(shí)鐘設(shè)置為 UTC 時(shí)間。 此外,也可對(duì)比運(yùn)算法則中光感應(yīng)時(shí)間調(diào)整百葉窗的開關(guān)時(shí)間。例如,將百葉窗設(shè)定在日出前 10 分鐘開,在日落后 5 分鐘關(guān)。 一旦參數(shù)設(shè)定后,控制器就開始運(yùn)行且沒(méi)有任何臨時(shí)重新調(diào)整。同時(shí)它不受夏令時(shí)變化的影響。以下表格通過(guò)事例說(shuō)明它是如何運(yùn)作的。
           

          No.步驟
          1

          打開 "shutter_control.mwp" 程序。
           這里提供的庫(kù)文件 "sunvector_2015_en.mwl" 實(shí)現(xiàn)了這種天文算法,它已經(jīng)集成在了該項(xiàng)目中,并占用了存儲(chǔ)區(qū) VB0 到 VB49。 根據(jù)需要在菜單"File > Library Memory..."改變內(nèi)存區(qū)。 只需 mwl 庫(kù)文件本身就可添加程序。

          2在程序編輯器中進(jìn)入到主程序(MAIN)。
          網(wǎng)絡(luò) 1 顯示的是“shutter_control” 子程序調(diào)用。該程序執(zhí)行了天文算法。子程序“shutter_cuntrol”會(huì)在日出時(shí)在輸出位“open_shutter”, 日落時(shí)在輸出位“close_shutter”輸出一個(gè)只持續(xù)一個(gè)周期的脈沖。您可以通過(guò)修改該子程序的輸入?yún)?shù)來(lái)滿足特定的需要。


          圖1:子程序“shutter_control”

          Longitude:
          經(jīng)度度數(shù)(如,11° 04' 01'' = 11.0669444°);
          格林威治東部 = 正,格林威治西部 = 負(fù);

          Latitude:
          緯度度數(shù)(如,49° 26' 16'' = 49.4377778°);
          赤道以北 = 正,赤道以南 = 負(fù);

          Up_offset:
          與算法計(jì)算出的日出時(shí)間做比較,用來(lái)調(diào)整百葉窗打開狀態(tài)的以分鐘為單位的時(shí)間偏差。如該值是正,百葉窗較早打開,反之則較后。

          Down_offset:
          與算法計(jì)算出的日出時(shí)間做比較,用來(lái)調(diào)整百葉窗打開狀態(tài)的以分鐘為單位的時(shí)間偏差。如該值是正,百葉窗較早關(guān)閉,反之則較后。

          open_man:
          手動(dòng)打開百葉窗的位輸入。一個(gè)上升沿輸入可以在輸出位“open_shutter”生成一個(gè)周期脈沖信號(hào)。例如您可以為其組態(tài)一個(gè)按鈕,或利用該參數(shù)來(lái)使能打開百葉窗的另一個(gè)條件。

          close_man:
          手動(dòng)關(guān)閉百葉窗的位輸入。一個(gè)上升沿輸入可以在輸出位“close_shutter”生成一個(gè)周期脈沖信號(hào)。例如您可以為其組態(tài)一個(gè)按鈕,或利用該參數(shù)來(lái)使能關(guān)閉百葉窗的另一個(gè)條件。

          open_shutter:
          日出時(shí)打開百葉窗的周期脈沖。

          close_shutter:
          日落時(shí)關(guān)閉百葉窗的周期脈沖。

          3調(diào)整“百葉窗_控制”子程序的輸出參數(shù)以滿足百葉窗的控制條件。
          網(wǎng)絡(luò) 2 和網(wǎng)絡(luò) 3 主程序中提供了2種方式:

          網(wǎng)絡(luò)2 (靜態(tài)輸出信號(hào)):
          位輸出 "move_up:A0.0" 設(shè)定于日出與日落之間。
          位輸出 "move_down:A0.1" 設(shè)定于日落與日出之間。

          網(wǎng)絡(luò)3 (輸出脈沖):
          位輸出 "move_up:A0.0" 在日出時(shí)設(shè)定1秒鐘。
          位輸出 "move_down:A0.1" 在日落時(shí)設(shè)定1秒鐘。

          保留其中可以滿足您控制要求的方法,刪除不想用的方法。

          按需求更改輸出位地址。

          4

          將控制器設(shè)定為 UTC 時(shí)間。UTC 時(shí)間(協(xié)調(diào)世界時(shí))是與當(dāng)?shù)貢r(shí)間相對(duì)的有效的*的時(shí)間,而當(dāng)?shù)貢r(shí)間只在區(qū)域限定的時(shí)區(qū)內(nèi)有效。如,UTC+1 為歐洲中部時(shí)間,UTC+2 為歐洲中部夏令時(shí)間 (CEST)。當(dāng)前 UTC 時(shí)間可通過(guò)互聯(lián)網(wǎng)查找(如 http://www.weltzeituhr。。com/)。 時(shí)間控制法有兩種。

          利用 CPU 實(shí)時(shí)時(shí)鐘:
          在“PLC>實(shí)時(shí)時(shí)鐘...”下的 Micro/WIN 設(shè)定當(dāng)前日期以及當(dāng)前的 UTC 時(shí)間。夏令時(shí)選擇“不更改”。

          注意:
          如控制器由網(wǎng)絡(luò)控制,或存在一個(gè)比 CPU 實(shí)時(shí)時(shí)鐘更可靠的時(shí)間源,您可以在適當(dāng)?shù)拈g隔通過(guò)執(zhí)行“設(shè)置實(shí)時(shí)時(shí)鐘”(SET_RTC)操作來(lái)同步時(shí)間。

          利用 GPS 接收器:
          一種很方便的時(shí)間控制的方式是將 GPS 接收器連接到 CPU。這就省去了通過(guò)其他方式對(duì)時(shí)間的同步或調(diào)整。此外,可獲知經(jīng)度與緯度度數(shù)。 關(guān)于如何將 GPS 接收器連接到 S7-200 控制器,滿足的條件以及可用的軟件塊等信息可查詢條目 ID 26311405 。還請(qǐng)注意以下關(guān)于 GPS 塊與百葉窗控制器塊之間的接口:

          • 在子程序 "shutter_control" 中兩次調(diào)用了塊 "SunPos_Calculation",每次調(diào)用都要將參數(shù)“Time_Source”設(shè)置為 TRUE。這樣就使 CPU 實(shí)時(shí)時(shí)鐘從天文運(yùn)算法中分離出來(lái)。

          • GPS 功能塊 GPS_NMEA_UTC_Time 的輸出是字節(jié)格式,需要將這些日期和時(shí)間的成分(年,月,日,小時(shí),分鐘,秒)轉(zhuǎn)換為 BCD 格式(二進(jìn)制編碼的十進(jìn)制),也就是變量庫(kù)函數(shù) "SunVector_2015(v1.2)" 存儲(chǔ)區(qū)中的 year_BCD,month_BCD,day_BCD,hour_BCD,minute_BCD 和 second_BCD。

          • 將“shutter_cuntrol”塊的輸入?yún)?shù)“經(jīng)度”和“緯度”(REAL)連接到 GPS 塊 GPS_NMEA_POS 相應(yīng)的輸出參數(shù)。 在此處對(duì)格式做必要的更改。注意方向 N(北)和 E(東)為正,S(南)與 W (西)為負(fù)。 



          會(huì)員登錄

          ×

          請(qǐng)輸入賬號(hào)

          請(qǐng)輸入密碼

          =

          請(qǐng)輸驗(yàn)證碼

          收藏該商鋪

          X
          該信息已收藏!
          標(biāo)簽:
          保存成功

          (空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)

          常用:

          提示

          X
          您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
          產(chǎn)品對(duì)比 二維碼

          掃一掃訪問(wèn)手機(jī)商鋪

          對(duì)比框

          在線留言