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