詳細(xì)介紹
上海西門子S7-200代理商考慮串口MODBUS通訊,。而西門子PLC S7-1200 CPU1214C上只有一網(wǎng)口,,另加配一塊RS485通訊板。查觸摸屏手冊(cè),,選用COM2 2W,。 DATA- DATA+對(duì)接PLC通訊板上T/RA T/RB,。
硬件準(zhǔn)備好了,,先要組態(tài),設(shè)置端口通訊,。觸摸屏上選擇MODBUS RTU時(shí),,又分了四小種,主要是數(shù)據(jù)類型,,起始地址有區(qū)別,。選用十進(jìn)制,zui小地址為1的,。
其他參數(shù)設(shè)置要與PLC程序相對(duì)應(yīng),,主要參數(shù)有站號(hào),波特率,,奇偶校驗(yàn),,停止位等,。
設(shè)置完畢后,通信就沒有問題了,。
在程序調(diào)試過程中,,斷電后數(shù)據(jù)就丟失了,還需要在PLC程序中設(shè)置下,,M區(qū)要數(shù)據(jù)保持,。
如此設(shè)置后,MB0----MB44范圍內(nèi)的值,,就可以斷電后仍保持了,。
%MW40觸摸屏上對(duì)應(yīng)的地址就如下
觸摸屏上啟動(dòng)按鈕寫入地址%M2.5,讀取地址%Q0.4對(duì)應(yīng)如下
至此,通信部分基本完成,。