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