采用STEP7-Micro/win編程軟件編寫(xie) PLC程序,實現S7-200PLC模擬電壓的采集,並將采集到的電壓值(數字量形式)放入寄存器VW100中。
1、PLC梯形圖
為(wei) 了保證S7-200PLC能夠正常與(yu) PLC進行模擬量輸入通信,需要在PLC中運行一段程序。采用以下2種設計思路。
思路1:將采集到的電壓數字量值(0~32000,在寄存器AIW0中)發送給寄存器VW100。上位機程序讀取PLC寄存器VW100中的數字量值,然後根據電壓與(yu) 數字量值的對應關(guan) 係(0~5v對應0~3200)計算出電壓的實際值。PLC程序如圖1所示。
圖1
思路2:將采集到的電壓數字量值(0~32000,在寄存器AIW0中)發送給寄存器VW415,該數字量值除以6400就是采集到的電壓值(0~5v對應0~32000),再送給寄存器VW100。上位機程序讀取PLC寄存器VW100中的值就是電壓實際值。PLC程序如圖2 所示。
圖2