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