就目前而言,在中國(guó)的工控市場(chǎng)上,西門(mén)子仍然占了很大的份額,因此對(duì)于上位機(jī)開(kāi)發(fā)而言,經(jīng)常會(huì)存在需要與西門(mén)子PLC進(jìn)行通信的情況。然后對(duì)于西門(mén)子PLC來(lái)說(shuō),通信方式有很多,下面簡(jiǎn)單列舉一下:
S7通信:PLC作為服務(wù)器,上位機(jī)作為客戶(hù)端開(kāi)放式TCP通信:PLC作為服務(wù)器,上位機(jī)作為客戶(hù)端開(kāi)放式TCP通信:PLC作為客戶(hù)端,上位機(jī)作為服務(wù)器ModbusTCP通信:PLC作為服務(wù)器,上位機(jī)作為客戶(hù)端ModbusTCP通信:PLC作為客戶(hù)端,上位機(jī)作為服務(wù)器ModbusRTU通信:PLC作為主站,上位機(jī)作為從站ModbusRTU通信:PLC作為從站,上位機(jī)作為主站Si ** tic Net OPCDA通信Si ** tic Net OPCUA通信KepServer OPCDA通信KepServer OPCUA通信由于篇幅有限,這次僅以西門(mén)子S7通信為例,說(shuō)明下如何基于S7通信協(xié)議實(shí)現(xiàn)與西門(mén)子PLC之間的通信。
2、PLC軟件安裝及配置目前西門(mén)子PLC主要使用的軟件包括STEP 7-MicroWIN ART、SIMATIC STEP7以及TIA Portal。TIA Portal已經(jīng)完全兼容STEP 7,因此以后應(yīng)該是STEP 7-MicroWIN ART作為小型PLC的編程軟件,TIA作為中大型PLC的編程軟件,這里主要以博途為例進(jìn)行說(shuō)明。
軟件安裝完成后,PLC的配置也很簡(jiǎn)單,如果大家手頭沒(méi)有實(shí)際的PLC,也可以通過(guò)仿真的方式搭建PLC環(huán)境,具體可以參考文章:
dotNet工控上位機(jī):基于PLCSIM Advanced搭建西門(mén)子S7通信仿真環(huán)境無(wú)論使用何種方式,以下兩個(gè)地方需要進(jìn)行配置一下:
PLC配置一:需要將PLC的允許來(lái)自遠(yuǎn)程對(duì)象的PUT/GET通問(wèn)勾選。
PLC配置二:對(duì)于DB塊的訪問(wèn),需要取消勾選優(yōu)化訪問(wèn)。
3、通信平 ** 成以上配置后,就可以通過(guò)自己開(kāi)發(fā)的CMSPro通信平臺(tái)軟件進(jìn)行,導(dǎo)航欄中選擇西門(mén)子PLC,然后輸入正確的IP地址,在CPU類(lèi)型中選擇自己的CPU類(lèi)型:通信平臺(tái)輸入完成之后,點(diǎn)擊建立連接,建立連接之后,日志欄會(huì)有連接成功提示。在讀寫(xiě)中,輸入相應(yīng)的變量地址及變量類(lèi)型,即可實(shí)現(xiàn)相關(guān)變量的通信讀寫(xiě)及。通信平臺(tái)4、項(xiàng)目級(jí)別應(yīng)用通信平臺(tái)僅僅只是用于通信是否正常,實(shí)現(xiàn)正常的單變量數(shù)據(jù)讀取和寫(xiě)入。但是如果是項(xiàng)目級(jí)別開(kāi)發(fā),還需要有一套較完善的通信架構(gòu),這里我采用的是自主開(kāi)發(fā)的上位機(jī)通信配置一體化軟件(簡(jiǎn)稱(chēng)CMSPro)。
通過(guò)PLC設(shè)備右擊選擇西門(mén)子PLC,在打開(kāi)的窗體中設(shè)置好相關(guān)參數(shù):設(shè)備名稱(chēng):根據(jù)實(shí)際情況填寫(xiě)(無(wú)特殊字符即可)
設(shè)備備注:根據(jù)實(shí)際情況填寫(xiě)(無(wú)特殊字符即可)
IP地址:根據(jù)實(shí)際PLC的IP地址填寫(xiě)
機(jī)架號(hào)、插槽號(hào):根據(jù)實(shí)際PLC的情況填寫(xiě)
PLC類(lèi)型:根據(jù)實(shí)際PLC的情況填寫(xiě)
連接**時(shí):PLC連接時(shí)的**時(shí)時(shí)間,默認(rèn)是2000ms
容錯(cuò)次數(shù):判斷連接故障的容錯(cuò)次數(shù),默認(rèn)為1,即表示某次讀取出錯(cuò),即判斷連接故障,根據(jù)實(shí)際情況可以適當(dāng)放大
重連周期:通信過(guò)程中,出現(xiàn)斷線時(shí),重連的周期,默認(rèn)是5000ms
創(chuàng)建PLC(2)在PLC設(shè)備下,右擊添加通信組,根據(jù)需要填寫(xiě)相應(yīng)的存儲(chǔ)區(qū)及起始地址及長(zhǎng)度:
添加通信組(3)通信組下面,根據(jù)實(shí)際情況配置相應(yīng)的變量,輸入開(kāi)始地址及變量類(lèi)型即可,變量地址會(huì)自動(dòng)變換,這里可以輸入比例系數(shù)及偏移量,用于做線性變換使用:
添加變量(4)對(duì)于變量配置,左下角會(huì)有一個(gè)報(bào)警歸檔配置,主要用于配置該變量的報(bào)警類(lèi)型、歸檔方式及設(shè)定限制:
報(bào)警歸檔配置(5)完成上述配置后,可以點(diǎn)擊保存配置,再點(diǎn)擊啟動(dòng)運(yùn)行,即可實(shí)現(xiàn)實(shí)時(shí)通信:
實(shí)時(shí)通信(6)同時(shí)可以通過(guò)另存為,存儲(chǔ)為一個(gè)配置文件的形式,再基于配置dll,可以通過(guò)快速方式實(shí)現(xiàn)配置解析及通信數(shù)據(jù)解析,這樣整個(gè)項(xiàng)目的通信框架即可搭建完成。
5、整體總結(jié)本文主要針對(duì)西門(mén)子PLC的通信配置、通信配置及項(xiàng)目應(yīng)用做了較為詳細(xì)的描述,希望可以給一些想要去開(kāi)發(fā)西門(mén)子PLC項(xiàng)目的同學(xué)一些幫助。這樣的一套思路同樣適用于其他品牌的PLC,我們旨在節(jié)約大家開(kāi)發(fā)項(xiàng)目中在通信方面的時(shí)間,而將更多的精力投放在項(xiàng)目工藝開(kāi)發(fā)中。
詞條
詞條說(shuō)明
西門(mén)子可編程邏輯控制器產(chǎn)品有完整的系列,從低端的西門(mén)子LOGO!控制器到**的西門(mén)子PLC S7-1500系列。針對(duì)工業(yè)自動(dòng)化控制領(lǐng)域各種行業(yè),各種需求,西門(mén)子都能為用戶(hù)提供**的解決方案。正因?yàn)槲鏖T(mén)子PLC系列產(chǎn)品的多樣性,使得用戶(hù)可以根據(jù)具體需求,預(yù)算成本,后期維護(hù)等要素,靈活的對(duì)系統(tǒng)進(jìn)行配置。而且西門(mén)子PLC產(chǎn)品在控制系統(tǒng)中運(yùn)行穩(wěn)定,組態(tài)軟件使用方便,為用戶(hù)在工程項(xiàng)目的實(shí)施中提高了效率,為企
西門(mén)子PLC項(xiàng)目開(kāi)發(fā)流程
就目前而言,在中國(guó)的工控市場(chǎng)上,西門(mén)子仍然占了很大的份額,因此對(duì)于上位機(jī)開(kāi)發(fā)而言,經(jīng)常會(huì)存在需要與西門(mén)子PLC進(jìn)行通信的情況。然后對(duì)于西門(mén)子PLC來(lái)說(shuō),通信方式有很多,下面簡(jiǎn)單列舉一下:S7通信:PLC作為服務(wù)器,上位機(jī)作為客戶(hù)端開(kāi)放式TCP通信:PLC作為服務(wù)器,上位機(jī)作為客戶(hù)端開(kāi)放式TCP通信:PLC作為客戶(hù)端,上位機(jī)作為服務(wù)器ModbusTCP通信:PLC作為服務(wù)器,上位機(jī)作為客戶(hù)端Modb
西門(mén)子伺服驅(qū)動(dòng)器是針對(duì)伺服電機(jī),那么什么是伺服驅(qū)動(dòng)器以及它的工作原理是什么呢,下面讓我們一起來(lái)研究一下。西門(mén)子伺服驅(qū)動(dòng)器用來(lái)控制伺服電機(jī)的一種控制器,其作用類(lèi)似于變頻器作用于普通交流馬達(dá),屬于伺服系統(tǒng)的一部分,主要應(yīng)用于高精度的定位系統(tǒng)。一般來(lái)說(shuō),一種型號(hào)的驅(qū)動(dòng)器只能配一種伺服電機(jī),使用伺服的目的多是精確定位,精確調(diào)速,伺服做到大功率很難。電動(dòng)機(jī)的驅(qū)動(dòng)控制有兩種方式:電壓控制和電流控制。因此,伺服
哪些行為會(huì)導(dǎo)致西門(mén)子PLC編程系統(tǒng)停機(jī)
PLC控制系統(tǒng)功能的穩(wěn)定不可置否的,在市面上的受歡迎程度也是毋庸置疑的。PLC系列系統(tǒng)被廣泛運(yùn)用于各種工業(yè)設(shè)備、環(huán)境設(shè)備以及電子設(shè)備的總體控制、操作、監(jiān)控、管理、維護(hù)等。市面上的PLC種類(lèi)也是多種多樣。相比較,用戶(hù)們對(duì)西門(mén)子的PLC選擇更多。雖然其功能性穩(wěn)定,但也有少數(shù)客戶(hù)反映西門(mén)子PLC是在調(diào)試的過(guò)程中會(huì)遇到停機(jī)的情況。因此對(duì)西門(mén)子的PLC運(yùn)行能力產(chǎn)生了懷疑。覺(jué)得并不像宣傳中的那么好。其實(shí)再好的
公司名: 上海斌勤電氣技術(shù)有限公司
聯(lián)系人: 馮簫
電 話: 15674234675
手 機(jī): 13564485915
微 信: 13564485915
地 址: 上海松江廣富林路4855弄88號(hào)6樓
郵 編:
網(wǎng) 址: binqindq.b2b168.com
西門(mén)子1FL6096-1AC61-2AA1三相交流伺服電機(jī)V90
西門(mén)子3RT5044-1AP00交流接觸器 230 V 50Hz
原裝3RT5056-6AP36西門(mén)子交流接觸器電壓交直流220V
西門(mén)子6AG4010-5BA22-0XX5原裝現(xiàn)貨工控機(jī)機(jī)架式 PCIPC3000 SMART V2
西門(mén)子工業(yè)以太網(wǎng)6XV1840-2AU10電線 FC TP 標(biāo)準(zhǔn)電纜全新原裝現(xiàn)貨
基本版精簡(jiǎn)面板6AV2123-2JB03-0AX0西門(mén)子按鍵式觸摸式操作顯示屏
6AV2123-2MB03-0AX0基本版精簡(jiǎn)面板按鍵式/觸摸式 顯示屏西門(mén)子
公司名: 上海斌勤電氣技術(shù)有限公司
聯(lián)系人: 馮簫
手 機(jī): 13564485915
電 話: 15674234675
地 址: 上海松江廣富林路4855弄88號(hào)6樓
郵 編:
網(wǎng) 址: binqindq.b2b168.com