狠狠色丁香久久综合婷婷亚洲成人福利在线-欧美日韩在线观看免费-国产99久久久久久免费看-国产欧美在线一区二区三区-欧美精品一区二区三区免费观看-国内精品99亚洲免费高清

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

            行業(yè)產(chǎn)品

            當前位置:
            潯之漫智控技術(上海)有限公司>>技術文章>>6ES7312-1AE14-0AB0詳細說明

            6ES7312-1AE14-0AB0詳細說明

            閱讀:194        發(fā)布時間:2023-2-10

            6ES7312-1AE14-0AB0詳細說明

            為了允許PC機和工作站上的應用程序與西門子S7系列產(chǎn)品進行S7通訊西門子公司提供了一個SAPI-S7應用程序接口通過它可以靈活而方便地跟西門子S7系列產(chǎn)品進行通信。安裝SIMATIC Ner軟件后會在系統(tǒng)system32目錄下生成一個s732.dll文件該動態(tài)鏈接庫提供了大量基于bbbbbbsNT、bbbbbb95/98、bbbbbbs3.11和MS-DOS的函數(shù)這樣就使得用戶解決PLC和PC機的數(shù)據(jù)交換和數(shù)據(jù)處理問題變?yōu)榭赡?。通信編程包括兩個部分:(1)CP連接組態(tài)(2)PLC與上位機通信編程。 4.1 CP連接組態(tài) 可采用step7軟件或step7軟件中用于工業(yè)以太網(wǎng)的NCMS7軟件對CP進行網(wǎng)絡組態(tài)。通訊處理器CP可連接PCPC/PG上一般裝網(wǎng)卡CP1613。在bbbbbbs控制面板下的“set PC/PG"下安裝所用網(wǎng)卡驅(qū)動程序并設協(xié)議、站號、波特率、是否為主站完成對VFDs(Virtual Field Device)和S7 connections的配置[4]。 4.2 PLC和上位機的通訊編程 S7-300/400PLC有以下各類資源:①輸入點I:接收外部開關量信號 ②輸出點Q:輸出給外部的開關量信號 ③內(nèi)部輔助點M:存放所需中間結果 ④時間繼電器T ⑤計數(shù)器 ⑥數(shù)據(jù)塊DB:存放程序數(shù)據(jù)的存儲區(qū)域 ⑦外設輸入PI:主要接收模擬量輸入信號經(jīng)A/D轉(zhuǎn)換⑧外設輸出PQ:給出模擬兩輸出值[5]。要讀/寫這些資源首先要建立PLC和PC機的連接。 4.2.1 初始化與PLC的連接 SAPI-S7應用程序接口提供的管理服務模塊(Administrative Services)提供了一些可供讀出配置信息和登錄/退出通訊系統(tǒng)的函數(shù)下面作一些簡要介紹[6]: ? s7_get_device() :通過此函數(shù)用戶程序可以查詢所有已安裝的CP的CP名。 ? s7_get_vfd() :通過此函數(shù)用戶程序可以查詢?nèi)我籆P的所有已配置的VFD。 ? s7_init():通過此函數(shù)用戶程序可登錄通訊系統(tǒng)。 ? s7_get_cref() :此函數(shù)提供了一個指向所選S7 connection名的指針。 ? s7_get_conn():此函數(shù)返回已登錄VFD的所有S7 connection名和指向他們的指針。 ? s7_shut():通過此函數(shù)用戶程序可退出通訊系統(tǒng)。 一個應用程序可以登錄一個或多個CP的若干個VFD只有當應用程序登錄CP及其所選的VFD在配置期間給該VFD的所有連接才是有效的。 4.2.2讀/寫PLC內(nèi)部資源 初始化與PLC的連接成功后就可以對PLC進行讀寫操作。對PLC存儲區(qū)即數(shù)據(jù)塊DB的讀寫是實現(xiàn)監(jiān)控的最基本操作。SAPI-S7應用程序接口提供的變量服務模塊(Variable Services)提供了一些讀寫函數(shù)由于篇幅有限現(xiàn)選一些經(jīng)常用到的函數(shù)作一些簡單介紹。 ? s7_cycl_read():此函數(shù)通知服務方準備對單存儲單元循環(huán)讀一個變量。 ? s7_get_cycl_read_ind():此函數(shù)接收來自服務方發(fā)送的數(shù)據(jù)。 ? s7_multiple_read_req():此函數(shù)通知服務方準備對多存儲單元讀一個或多個變量。 ? s7_get_multiple_read_cnf():此函數(shù)接收來自服務方的一個或多個變量的值。 ? s7_multiple_write_req():此函數(shù)通知服務方準備對多存儲單元寫一個或多個變量。 ? s7_get_multiple_write_cnf():此函數(shù)接收來來自服務方的執(zhí)行上述寫請求的結果。 需要特別注意的是:S7 300/400PLC遵循“高地址、低字節(jié)"的規(guī)律這與某些習慣用法不同。例如在C++Builder6中變量類型為word的變量它的數(shù)據(jù)存放順序是“低地址低字節(jié)"的規(guī)律。因此在對所讀取的數(shù)據(jù)進行操作或給PLC數(shù)據(jù)塊中寫數(shù)據(jù)字時要進行相應的處理。 為解決上位機不能因前臺的信息處理而中斷后臺的等問題可采用多線程編程技術將對PLC內(nèi)部資源的讀/寫功能模塊交給一個后臺線程來完成。多線程編程技術能提高CPU利用率加快信息處理提高系統(tǒng)的實時性在由多臺計算機組成的分布式實時控制系統(tǒng)中應用多線程技術是必要的保養(yǎng)編輯
            設備定期測試、調(diào)整
            (1) 每半年或季度檢查PLC柜中接線端子的連接情況,若發(fā)現(xiàn)松動的地方及時重新堅固連接;

            (2) 對柜中給主機供電的電源每月重新測量工作電壓;

            設備定期清掃
            (1) 每六個月或季度對PLC進行清掃,切斷給PLC供電的電源把電源機架、CPU主板及輸入/輸出板依次拆下,進行吹掃、清掃后再依次原位安裝好,將全部連接恢復后送電并啟動PLC主機。認真清掃PLC箱內(nèi)衛(wèi)生;

            (2) 每三個月更換電源機架下方過濾網(wǎng);

            檢修前準備
            (1) 檢修前準備好工具;

            (2) 為保障元件的功能不出故障及模板不損壞,必須用保護裝置及認真作防靜電準備工作;

            (3) 檢修前與調(diào)度和操作工好,需掛檢修牌處掛好檢修牌;

            設備拆裝順序及方法
            (1) 停機檢修,必須兩個人以上監(jiān)護操作;

            (2) 把CPU前面板上的方式選擇開關從“運行"轉(zhuǎn)到“停"位置;

            (3) 關閉PLC供電的總電源,然后關閉其它給模坂供電的電源;

            (4) 把與電源架相連的電源線記清線號及連接位置后拆下,然后拆下電源機架與機柜相連的螺絲,電源機架就可拆下;

            (5) CPU主板及I/0板可在旋轉(zhuǎn)模板下方的螺絲后拆下;

            (6) 安裝時以相反順序進行;

            檢修工藝及技術要求
            (1) 測量電壓時,要用數(shù)字電壓表或精度為1%的表測量

            (2)電源機架,CPU主板都只能在主電源切斷時取下;

            (3) 在RAM模塊從CPU取下或插入CPU之前,要斷開PC的電源,這樣才能保證數(shù)據(jù)不混亂;

            (4) 在取下RAM模塊之前,檢查一下模塊電池是否正常工作,如果電池故障燈亮時取下模塊RAM內(nèi)容將丟失;

            (5) 輸入/輸出板取下前也應先關掉總電源,但如果生產(chǎn)需要時I/0板也可在可編程控制器運行時取下,但CPU板上的QVZ(超時)燈亮;

            (6) 撥插模板時,要格外小心,輕拿輕放,并運離產(chǎn)生靜電的物品;

            (7) 更換元件不得帶電操作;

            (8) 檢修后模板安裝一定要安插到位

            6電池更換編輯
            當PLC的用戶程序要保留在RAM中時,就會用到電池,電池通常是3V或3.6V的不可充電的鋰電池,電池的使用壽命通常是五年左右,電池用久了,電壓就會下降,當其下降到不足以保證RAM中數(shù)據(jù)時,RAM中的程序就會丟失。如果用戶沒有備份程序,就會相當麻煩。[1]

            一般PLC內(nèi)部設有電池電壓檢測電路,當電壓下降到一定程度時,PLC就會報警,提醒更換電池。PLC的使用說明書都有提供更換電池的方法。一般來 說,PLC在斷電后,因為PLC上RAM電源端接有充電電容,即使把電池去掉,電容上充電電量也足夠RAM內(nèi)的數(shù)據(jù)保持一段時間,所以如果取掉電池后在短 時間內(nèi)(通常5分鐘)再將新電池換上去,數(shù)據(jù)是不會丟失的。

            但用戶實際使用PLC的環(huán)境情況不盡相同,例如電容的容量下降,RAM電源回路有 灰塵、油泥等形成放電回路等,這會加快PLC斷電后電容的放電速度,從而使時間不好把握。如果在帶電的情況下更換電池就可保程序*。因為電源始終會 有電壓加在RAM芯片的電源腳。當然更換時亦要小心應對,注意電池的極性以及避免短路情況發(fā)生。

            是把PLC通電15分鐘(給內(nèi)部電容充電),斷電,在5分鐘內(nèi)換好新的電池,再上電試一下。

            西門子PLC有帶卡的,有不帶電池的;也有帶卡的,帶電池的。程序存在MMC卡中,如果沒有存儲卡,需要電池保存程序的,更換電池時候務必注意,帶電的情況下,將舊電池取出來,然后將新電池換上即可。

            7優(yōu)點編輯
            可靠
            PLC不需要大量的活動元件和連線電子元件。它的連線大大減少。與此同時,系統(tǒng)的維修簡單,維修時間短。Plc采用了一系列可靠性設計的方法進行設計。例如:冗余的設計。斷電保護,故障診斷和信息保護及恢復。PLC是為工業(yè)生產(chǎn)過程控制而專門設計的控制裝置,它具有比通用計算機控制更簡單的編程語言和更可靠的硬件。采用了精簡化的編程語言。編程出錯率大大降低。

            易操作
            PLC有較高的易操作性。它具有編程簡單,操作方便,維修容易等特點,一般不容易發(fā)生操作的錯誤。對PLC的操作包括程序輸入和程序更改的操作。程序的輸入直接可接顯示,更改程序的操作也可以直接根據(jù)所需要的地址編號或接點號進行搜索或程序?qū)ふ?,然后進行更改。PLC有多種程序設計語言可供使用。用于梯形圖與電氣原理圖較為接近。容易掌握和理解。PLC具有的自診斷功能對維修人員維修技能的要求降低。當系統(tǒng)發(fā)生故障時,通過硬件和軟件的自診斷,維修人員可以很快找到故障的部位。

            靈活
            PLC采用的編程語言有梯形圖、布爾助記符、功能表圖、功能模塊和語句描述編程語言。編程方法的多樣性使編程簡單、應用面拓展。操作十分靈活方便,監(jiān)視和控制變量十分容易。[2]

            西門子PLC S7-300系列PLC安裝及注意事項

            西門子S7-300安裝注意事項一) 輔助電源功率較小,只能帶動小功率的設備(光電傳感器等);

            西門子S7-300安裝注意事項二) 一般PLC均有一定數(shù)量的占有點數(shù)(即空地址接線端子),不要將線接上;

            西門子S7-300安裝注意事項三) PLC存在I/O響應延遲問題,尤其在快速響應設備中應加以注意。

            西門子S7-300安裝注意事項四) 輸出有繼電器型,晶體管型(高速輸出時宜選用),輸出可直接帶輕負載(LED指示燈等);

            西門子S7-300安裝注意事項五) 輸入/斷開的時間要大于PLC掃描時間;

            西門子S7-300安裝注意事項六) PLC輸出電路中沒有保護,因此應在外部電路中串聯(lián)使用熔斷器等保護裝置,防止負載短路造成損壞PLC;

            西門子S7-300安裝注意事項七) 不要將交流電源線接到輸入端子上,以免燒壞PLC;

            西門子S7-300安裝注意事項八) 接地端子應獨立接地,不與其它設備接地端串聯(lián),接地線裁面不小于2mm2;



            收藏該商鋪

            登錄 后再收藏

            提示

            您的留言已提交成功!我們將在第一時間回復您~
            二維碼