西門子6SL3210-1KE31-4UB1
西門子6SL3210-1KE31-4UB1
西門子6SL3210-1KE31-4UB1
6ES7288-3AT04-0AA0200SMART ANALOG INPUT SM AT04 TC, 4AI產(chǎn)品信息細(xì)節(jié)
技術(shù)數(shù)據(jù)
CAx數(shù)據(jù)
技術(shù)數(shù)據(jù)SIMATIC S7-200 SMART, 模擬輸入 SM AI04,4 模擬輸入, 4xAI 熱電偶一般信息產(chǎn)品類型標(biāo)志SM AT04,AI TC 4x16 bit電源電壓額定值 (DC)
● DC 24 V是; 標(biāo)準(zhǔn)24 V允許范圍,下限 (DC)20.4V允許范圍,上限 (DC)28.8V反極性保護(hù)是輸入電流耗用電流,典型值30mA; 24 V DC 用戶電源的電流消耗耗用電流,值40mA; 20.4 V DC 時(shí)和負(fù)載時(shí)來自背板總線 DC 5 V,典型值70mA; 5 V DC 來自 CPU 模塊來自背板總線 DC 5 V,值80mA尺寸寬度45mm高度100mm深度81mm
SIEMENSS7-200PLC的編程通訊接口,內(nèi)部固化的通訊協(xié)議為PPI協(xié)議,如果上位機(jī)遵循PPI協(xié)議來讀寫PLC,就可以省略編寫PLC的通訊代碼。如何獲得PPI協(xié)議?可以在PLC的編程軟件讀寫PLC數(shù)據(jù)時(shí),利用第三個(gè)串口偵聽PLC的通訊數(shù)據(jù),或者利用軟件方法,截取已經(jīng)打開且正在通訊的端口的數(shù)據(jù),然后歸納總結(jié),解析出PPI協(xié)議的數(shù)據(jù)讀寫報(bào)文。這樣,上位機(jī)遵循PPI協(xié)議,就可以便利的讀寫PLC內(nèi)部的數(shù)據(jù),實(shí)現(xiàn)上位機(jī)的人機(jī)操作功能。
軟件設(shè)計(jì)
系統(tǒng)中測(cè)控任務(wù)由SIEMENSS7-226PLC完成,PLC采用循環(huán)掃描方式工作,當(dāng)定時(shí)時(shí)間到時(shí),執(zhí)行數(shù)據(jù)采集或PID控制任務(wù),完成現(xiàn)場(chǎng)的信號(hào)控制。計(jì)算機(jī)的監(jiān)控軟件采用VB編制,利用MSComm控件完成串口數(shù)據(jù)通訊,通訊遵循的協(xié)議為PPI協(xié)議。
PPI協(xié)議
西門子的PPI(PointtoPoint)通訊協(xié)議采用主從式的通訊方式,一次讀寫操作的步驟包括:首先上位機(jī)發(fā)出讀寫命令,PLC作出接收正確的響應(yīng),上位機(jī)接到此響應(yīng)則發(fā)出確認(rèn)申請(qǐng)命令,PLC則完成正確的讀寫響應(yīng),回應(yīng)給上位機(jī)數(shù)據(jù)。這樣收發(fā)兩次數(shù)據(jù),完成一次數(shù)據(jù)的讀寫[5]。
其通訊數(shù)據(jù)報(bào)文格式大致有以下幾類:
1、讀寫申請(qǐng)的數(shù)據(jù)格式如下:
SDLELERSDDASAFCDASPSSAPDUFCSED
SD:(StartDelimiter)開始定界符(68H)
LE:(Length)報(bào)文數(shù)據(jù)長(zhǎng)度
LER:(RepeatedLength)重復(fù)數(shù)據(jù)長(zhǎng)度
SD:(StartDelimiter)開始定界符(68H)
SA:(SourceAddress)源地址,指該地址的指針,為地址值乘以8
DA:(DestinationAddress)目標(biāo)地址,指該地址的指針,為地址值乘以8
FC:(FunctionCode)功能碼
DSAP:(DestinationServiceAccessPoint)目的服務(wù)存取點(diǎn)
SSAP:(SourceServiceAccessPoint)源服務(wù)存取點(diǎn)
DU:(DataUnit)數(shù)據(jù)單元
FCS:(FrameCheckSequence)校驗(yàn)碼
ED:(EndDelimiter)結(jié)束分界符(16H)