S7-1200PLC提供3中計數(shù)器:加計數(shù)器(CTU)、減計數(shù)器(CTD)和加減計數(shù)器(CTUD)。它們屬于軟件計數(shù)器,其最大計數(shù)速率受到它所在的OB的執(zhí)行速率的限制。如果需要速度更高的計數(shù)器,可以使用內(nèi)置的高速計數(shù)器。與定時器類似,使用S7-1200的計數(shù)器時,每個計數(shù)器需要使用一個存儲在數(shù)據(jù)塊中的結(jié)構(gòu)來保存計數(shù)器數(shù)據(jù)。在程序編輯器中放置計數(shù)器即可分配該數(shù)據(jù)塊,可以采用默認(rèn)設(shè)置,也可以手動自行設(shè)置。使用計數(shù)器需要設(shè)置計數(shù)器的計數(shù)數(shù)據(jù)類型,計數(shù)值的數(shù)據(jù)范圍取決于所選的數(shù)據(jù)類型。計數(shù)器支持的數(shù)據(jù)類型包括短整數(shù)Sint、整數(shù)Int、雙整數(shù)Dint、無符號短整數(shù)USint、無符號整數(shù)UInt、無符號雙整數(shù)UDint。模擬量是區(qū)別于數(shù)字量的一個連續(xù)變化的電壓或電流信號。奉賢區(qū)電氣制圖課程機(jī)構(gòu)
串行通信和并行通信時兩種不同的數(shù)據(jù)傳輸方式。串行通信就是通過一對導(dǎo)線將發(fā)送方和接收方進(jìn)行連接,傳輸數(shù)據(jù)的每個二進(jìn)制位,按照規(guī)定順序在同一導(dǎo)線上一次發(fā)送與接收。例如,常用的U盤USB接口就是串行通信接口。串行通信的特點(diǎn)是通信控制復(fù)雜,通信電纜少,因此與并行通信相比,成本低。并行通信就是將一個8位數(shù)據(jù)(或16位、32位)的每一個二進(jìn)制采用單獨(dú)的導(dǎo)線進(jìn)行傳輸,并將傳送方和接收方進(jìn)行并行連接,一個數(shù)據(jù)的個二進(jìn)制位可以在同一時間內(nèi)傳送,例如,老式打印機(jī)的打印口和計算機(jī)的通信就是并行通信。并行通信的特點(diǎn)是一個周期里可以一次傳輸多位數(shù)據(jù),其連接的電纜多,因此長距離傳送時成本高。串行通信與并行通信的特點(diǎn)。數(shù)據(jù)在單條一位寬的傳輸線上,一比特接一比特地按順序傳送的方式稱為串行通信。在并行通信中,一個字節(jié)(8位)數(shù)據(jù)是在8條并行傳輸線上同時由源傳到目的地;而在串行通信方式中,數(shù)據(jù)是在單條1位寬的傳輸線上一位接一位地順序傳送。這樣一個字節(jié)的數(shù)據(jù)要分8次由低位到高位按順序一位位地傳送。奉賢區(qū)電氣制圖課程機(jī)構(gòu)三菱plc編程運(yùn)動控制:脈沖加方向控制、正反方向控制、雙向AB脈沖控制。
程序控制指令(1)跳轉(zhuǎn)(JMP)與標(biāo)簽指令(LABEL)沒有執(zhí)行跳轉(zhuǎn)指令時,各個程序段按從上到下的先后順序執(zhí)行,這種執(zhí)行方式稱為線性掃描。JMP跳轉(zhuǎn)指令止程序的線性掃描跳轉(zhuǎn)到指令中的地址標(biāo)簽所在的目的地址。跳轉(zhuǎn)時不執(zhí)行跳轉(zhuǎn)指令與標(biāo)簽之間的程序,跳到目的地址后,程序繼續(xù)按線性掃描的方式順序執(zhí)行。跳轉(zhuǎn)指令可以往前跳,也可以往后跳。只能在同一個代碼塊內(nèi)跳轉(zhuǎn),即跳轉(zhuǎn)指令與對應(yīng)的跳轉(zhuǎn)目的地址應(yīng)在同一個代碼塊內(nèi)。在一個塊內(nèi),同一個跳轉(zhuǎn)目的地址只能出現(xiàn)一次。
Modbus數(shù)據(jù)在TCP/IP以太網(wǎng)上傳輸,支持EthernetII和802.3兩種幀格式,ModbusTCP數(shù)據(jù)幀包含報文頭、功能代碼和數(shù)據(jù)3部分,MBAP報文頭(MBAP、ModbusApplicationProtocol、Modbus應(yīng)用協(xié)議)分4個域,共7個字節(jié)。由于使用以太網(wǎng)TCP/IP數(shù)據(jù)鏈路層的校驗機(jī)制而保證了數(shù)據(jù)的完整性,MODBUSTCP報文中不再帶有數(shù)據(jù)校驗”CHECKSUM”,原有報文中的“ADDRESS”也被“UNITID”替代而加在MODBUS應(yīng)用協(xié)議報文頭中。3.ModbusTCP使用的通訊資源端口號在Modbus服務(wù)器中按缺省協(xié)議使用Port502通信端口,在Modbus客戶器程序中設(shè)置任意通信端口,為避免與其他通訊協(xié)議的**一般建議2000開始可以使用。4.Modbus。S7-1200CPU提供了PID控制回路數(shù)量收到CPU的工作內(nèi)存及支持DB塊數(shù)量限制。
CPU通過地址總線、數(shù)據(jù)總線、控制總線與儲存單元、輸入輸出接口、通信接口、擴(kuò)展接口相連。CPU是PLC的**,它不斷采集輸入信號,執(zhí)行用戶程序,刷新系統(tǒng)輸出。儲存器PLC的存儲器包括系統(tǒng)存儲器和用戶存儲器兩種。系統(tǒng)存儲器用于存放PLC的系統(tǒng)程序,用戶存儲器用于存放PLC的用戶程序。PLC一般均采用可電擦除的E2PROM存儲器來作為系統(tǒng)存儲器和用戶存儲器。I/O接口輸入(Input)模塊和輸出(Output)模塊簡稱為I/O模塊,它們是系統(tǒng)的眼、耳、手、腳,是聯(lián)系外部現(xiàn)場設(shè)備和CPU模塊的橋梁。ABB機(jī)器人與西門子1200PLC通訊。寶山區(qū)西門子300/400 PLC課程費(fèi)用
三菱PLC內(nèi)部軟元件:PLC在軟件設(shè)計中需要各種各樣的邏輯器件和運(yùn)算器件,稱為編程元件。奉賢區(qū)電氣制圖課程機(jī)構(gòu)
PLC的繼電器輸入雖然響應(yīng)慢,但其驅(qū)動能力強(qiáng),一般為2A,這是繼電器型輸出PLC的一個重要優(yōu)點(diǎn)。一些特殊型號的PLC,如西門子LOGO的某些型號驅(qū)動能力可達(dá)5A或10A,能直接驅(qū)動接觸器。繼電器型輸出的PLC對于一般的誤接線,通常不會引起PLC內(nèi)部器件的燒毀(高于交流220V的電壓是不允許的)。晶體管輸出的PLC輸出電流0.5A(西門子有的型號的PLC輸出電流為0.75A),可見晶體管輸出的驅(qū)動能力小。此外,晶體管輸出的PLC對于一般的誤接線,可能會引起PLC內(nèi)部器件的燒毀,所以要特別注意。
奉賢區(qū)電氣制圖課程機(jī)構(gòu)