s7-200傳送過來的數(shù)據(jù)如何保持
鄭志武
發(fā)布于2013-10-21 01:42
81
0
標(biāo)簽:
s7-200傳送給s7-30015個(gè)地址(要顯示15個(gè)溫度,15個(gè)水壓,15個(gè)氣壓的值),200的程序是每隔一秒把這個(gè)15個(gè)地址分別換為溫度、水壓和氣壓。
wincc要分別顯示這45個(gè)數(shù)據(jù)(即45個(gè)db地址),wincc里或是s7-300的程序里該怎么處理啊。
佳答案
wincc里或是s7-300的程序里該怎么處理???
1、硬件組態(tài)中已將s7-200與s7-300地址定義了對(duì)應(yīng)的關(guān)系(即地址映射)。
2、在wincc與s7-300中為了便于應(yīng)用,可將這些傳送的數(shù)據(jù)存入db(數(shù)據(jù)塊),在編程時(shí)就體會(huì)到十分分別。
3、傳送到db實(shí)例:
可以應(yīng)用循環(huán)語句。例如s7-200對(duì)應(yīng)s7-300地址為piw128開始的15個(gè)字,piw168開始的15個(gè)字分別送人db10、db20:
.將piw128-開始,共:15個(gè)字送入db10中
在ob1:
opndb10//打開db10
lp#128.0//初始讀指針
lar1
lp#0.0//初始寫指針
lar2
callfc100
2.將piw168-開始,共15個(gè)字送入db20中
opndb20&n