發(fā)表于:2004/2/13 11:04:00
#0樓
有個問題,如果要PLC持續(xù)向上位機發(fā)送多個不同數(shù)據(jù)
用什么樣的思路?
1,將待發(fā)送的數(shù)據(jù),用特殊字節(jié)分開存放在一個寄存器中,用定時器,每隔幾十個毫秒發(fā)送一次,當上位機接受到數(shù)據(jù)的時候,再將數(shù)據(jù)分隔開。第一段數(shù)據(jù)是什么,第二段是什么。。。
2,將待發(fā)送的數(shù)據(jù)放入不同的寄存器,用定時器循環(huán)發(fā)送出去,用特殊字符,標示數(shù)據(jù)的寄存起地址。
還有,我可以直接用多個XMT來發(fā)送不同的數(shù)據(jù)嗎 ?不做定時的。
接受呢?用什么思路?
用什么樣的思路?
1,將待發(fā)送的數(shù)據(jù),用特殊字節(jié)分開存放在一個寄存器中,用定時器,每隔幾十個毫秒發(fā)送一次,當上位機接受到數(shù)據(jù)的時候,再將數(shù)據(jù)分隔開。第一段數(shù)據(jù)是什么,第二段是什么。。。
2,將待發(fā)送的數(shù)據(jù)放入不同的寄存器,用定時器循環(huán)發(fā)送出去,用特殊字符,標示數(shù)據(jù)的寄存起地址。
還有,我可以直接用多個XMT來發(fā)送不同的數(shù)據(jù)嗎 ?不做定時的。
接受呢?用什么思路?