s7200能打開(kāi)smart文件嗎 西門(mén)子指令怎么輸入?
西門(mén)子指令怎么輸入?1.用編程軟件的專(zhuān)用編程接口輸入。編程軟件包括:STEP7 Microwin是西門(mén)子S7-200編程軟件;STEP 7- Micro/WIN SMART是專(zhuān)門(mén)為S7-200 SMA
西門(mén)子指令怎么輸入?
1.用編程軟件的專(zhuān)用編程接口輸入。編程軟件包括:
STEP7 Microwin是西門(mén)子S7-200編程軟件;
STEP 7- Micro/WIN SMART是專(zhuān)門(mén)為S7-200 SMART開(kāi)發(fā)的編程軟件。
STEP7 V5.5是西門(mén)子S7-300、S7-400和ET 200編程軟件。
STEP 7 V11 —TIA Portal是西門(mén)子最新的編程軟件,支持的PLC有S7-300、S7-400、S7-1500和S7-1200。
2.有三種編程語(yǔ)言,分別是梯形圖、語(yǔ)句表STL和功能塊FBD:
梯形圖LAD是應(yīng)用最廣泛的PLC編程語(yǔ)言。因?yàn)樗c繼電器電路非常相似,直觀(guān)易懂,容易被熟悉繼電器控制的電氣人員掌握,特別適合數(shù)字邏輯控制。梯形圖由觸點(diǎn)、線(xiàn)圈和用方框表示的指令組成。觸點(diǎn)代表邏輯輸入條件,線(xiàn)圈代表邏輯運(yùn)算結(jié)果,常用的控制指示器,開(kāi)關(guān)和內(nèi)部標(biāo)志。指令框用于表示額外的指令,如定時(shí)器、計(jì)數(shù)器或數(shù)算。在程序中,最左邊是主信號(hào)流,信號(hào)流總是從左向右流動(dòng)。不適合寫(xiě)大型控制程序。
語(yǔ)句表STL是一種類(lèi)似于微機(jī)匯編語(yǔ)言的文本編程語(yǔ)言,由若干條語(yǔ)句組成一個(gè)程序段。它適合有經(jīng)驗(yàn)的程序員使用,可以實(shí)現(xiàn)梯形圖所能實(shí)現(xiàn)的一些功能。;t.
功能框圖FBD用類(lèi)似布爾代數(shù)的圖形邏輯符號(hào)表示控制邏輯,一些復(fù)雜的功能用指令盒表示,適合有數(shù)字電路基礎(chǔ)的程序員。功能框圖用類(lèi)似與門(mén)或或門(mén)的框圖來(lái)表示邏輯運(yùn)算關(guān)系。塊的左邊是邏輯運(yùn)算的輸入變量,右邊是輸出變量。輸入輸出端的小圓圈代表NOT運(yùn)算,各塊用導(dǎo)線(xiàn)連接,信號(hào)從左到右。
s7-200smart能連接哪些觸摸屏?
相比原來(lái)的200,smart
西門(mén)子S7-200SMART通過(guò)MODBUS通信控制變頻器的起停,如何隨時(shí)看電流頻率?
S7-200SMART提供了免費(fèi)的MODBUS-RTU庫(kù)程序,編寫(xiě)程序需要知道變頻器的啟動(dòng)、停止、頻率、電流對(duì)應(yīng)的寄存器地址。
首先,要保證接線(xiàn)正確。PLC的端口是3,8是-。下圖顯示了PLC和V20的接線(xiàn)。
然后設(shè)置變頻器的參數(shù),例如:
P0700[0]選擇命令源。
P2023[0]RS485協(xié)議選擇
P2010[0]USS/MODBUS波特率
P2021[0]MODBUS地址
P2022[0]MODBUS響應(yīng)超時(shí)。
將對(duì)以下內(nèi)容進(jìn)行編程以控制變頻器:
1.調(diào)用Modbus RTU的主站程序初始化Modbus主端口:
:使能位必須始終與SM0.0相連
Mod:是1 Modbus,0 PPI(停止Modbus),一直連接SM0.0
波特率:波特率,一般為9600。
奇偶:功效模式,0無(wú)效測(cè)試,1奇數(shù)測(cè)試,2偶數(shù)測(cè)試。
端口:0個(gè)CPU集成端口,1個(gè)通過(guò)擴(kuò)展SB信號(hào)板的端口。
超時(shí):從站的響應(yīng)時(shí)間,超時(shí)時(shí)間,單位:ms毫秒。
完成:完成標(biāo)志位
錯(cuò)誤:錯(cuò)誤代碼
2.控制變頻器啟動(dòng),讀或?qū)憦臄?shù)據(jù)指令,變頻器寄存器地址40100對(duì)應(yīng)變頻器啟動(dòng)。
:使能位必須始終與SM0.0相連
第一:讀寫(xiě)請(qǐng)求,必須是脈沖觸發(fā),并伴隨邊沿指令。
從機(jī):從機(jī)地址(0-247)
RW:讀寫(xiě)命令,1寫(xiě),0讀,這里需要用1來(lái)控制啟動(dòng)。
Addr:從站通信數(shù)據(jù)的起始地址。應(yīng)該寫(xiě)Modbus地址。
Count:通信數(shù)據(jù)區(qū)地址的數(shù)量。
DataPtr:主站通信數(shù)據(jù)區(qū)的地址。
完成:完成標(biāo)志位
錯(cuò)誤:錯(cuò)誤代碼
上圖中的指令寫(xiě)入VW0,可以控制變頻器的正反轉(zhuǎn),每個(gè)變頻器對(duì)應(yīng)的寫(xiě)入值不一樣。
3.讀取變頻器的相關(guān)參數(shù)。從上面的描述來(lái)看,如果RW為0,則表示讀取數(shù)據(jù)。這里是指讀取寄存器地址為40111的頻率值,并進(jìn)行轉(zhuǎn)換。是否需要轉(zhuǎn)換取決于變頻器的要求。其他品牌的變頻器不一定需要。
需要特別注意的一點(diǎn)是,RS485是半雙工通信,一次只能執(zhí)行一條指令讀寫(xiě)變頻器,所以需要編寫(xiě)輪詢(xún)程序。一般來(lái)說(shuō),Done和Error可以作為下一條讀寫(xiě)指令的起始指令。