西門子6ES7215-1BG40-0XB0代理商
參數(shù)設(shè)置及從站通訊的實(shí)現(xiàn)
在使用西門子S7-200時(shí),在不增加其它通訊接口模塊時(shí)HMI可以通訊PPI協(xié)議與S7-200直接通訊。只需通過HMI編程軟件進(jìn)行簡單的組態(tài)即可完成系統(tǒng)參數(shù)設(shè)置、狀態(tài)監(jiān)視、邏輯操作、事故記錄、自動(dòng)生成曲線圖、故障報(bào)警等功能。HMI相對(duì)于普通按鍵式顯示板具有畫面直觀、易操作、功能豐富、設(shè)計(jì)簡單等優(yōu)點(diǎn)。
另外STEP7-Micor/WIN軟件提供基于MODBUS—RTU協(xié)議的主從站通訊庫。在PLC編程過程中只需調(diào)用Modbus Slave Port 0庫中MBUS_INIT指令(從站初始化)以及MBUS_SLAVE指令(請(qǐng)求服務(wù)相應(yīng))
西門子6ES7215-1BG40-0XB0代理商
S7-200從站通訊程序
在完成前面兩個(gè)指令調(diào)用后,還要為庫指令使用的符號(hào)分配內(nèi)存。當(dāng)庫指令入到主程序塊中,在導(dǎo)航樹“程序塊"下會(huì)出現(xiàn)一個(gè)“庫"節(jié)點(diǎn)。在“庫"節(jié)點(diǎn)上點(diǎn)擊鼠標(biāo)右鍵,在彈出菜單中選擇“庫存儲(chǔ)區(qū)",進(jìn)入“庫存儲(chǔ)區(qū)分配"對(duì)話框。
由于S7-200通訊端口物理層使用的是RS-485通訊規(guī)范,因此我們需要在計(jì)算機(jī)端增加一個(gè)RS-485通訊端口,才能與計(jì)算機(jī)通訊建立通訊。如果計(jì)算機(jī)閑置的串口,我們可以選配一個(gè)RS-232轉(zhuǎn)RS-484轉(zhuǎn)換器即可;如果沒有閑置的串口,我們通過在計(jì)算機(jī)中增加一個(gè)RS-485通訊卡也可以;現(xiàn)在很多計(jì)算機(jī)都有USB口,我們也可以在計(jì)算機(jī)上外接一個(gè)USB轉(zhuǎn)RS-485轉(zhuǎn)換器,至此系統(tǒng)即可與上位機(jī)進(jìn)行通訊。