請(qǐng)教:VB和PLC通信方案
劉玉蓉
發(fā)布于2014-11-18 17:35
3
0
標(biāo)簽:
現(xiàn)在一個(gè)項(xiàng)目中,由于上位機(jī)中用到的圖像處理軟件HALCON只能用VB或VC等訪問,因此計(jì)劃在上位機(jī)用VB編程,下位機(jī)采用西門子PLC做現(xiàn)場控制,現(xiàn)在的問題是:1)下位機(jī)用哪種PLC,S7-200、300還是1200,1500?系統(tǒng)控制點(diǎn)數(shù)大概有40多個(gè)開關(guān)量輸出和2臺(tái)步進(jìn)電機(jī)的脈沖控制
2)上位機(jī)和下位機(jī)通信的數(shù)據(jù)量不大,但要求實(shí)時(shí)性好,請(qǐng)問用哪種通信網(wǎng)絡(luò),串口還是以太網(wǎng)?
3)VB和PLC通信采用哪種方式?我只知道和200PLC通信可以用ProDave或者PC access
希望指教!/p>
問題補(bǔ)充:
初步想采用S7-200 SMART,上位機(jī)用VB加PC ACCESS,通訊用以太網(wǎng),不知這個(gè)方案合理嗎?
佳答案
1、S7-200或者S7-1200都可以
2、串口和以太網(wǎng)都可以,取決于你通訊處理程序的編程算法
3、VB和200PLC通信可以用ProDave或者PC access,還可以直接使用PPI協(xié)議。
其實(shí)要實(shí)現(xiàn)VB通訊并不復(fù)雜,但是如果要達(dá)到你要的實(shí)時(shí)性需要好好思考你的實(shí)現(xiàn)方法。