梯形圖程序下載
三菱PLC的編程通訊協(xié)議由四個普通命令,四個擴(kuò)展命令以及無格標(biāo)示構(gòu)成。以 記錄筆 輸入各命令與相應(yīng)的命令代碼意義對應(yīng)。進(jìn)行編程通訊時,命令和數(shù)據(jù)以9600的波特率以ASCIII碼的形式進(jìn)行記錄紙傳輸。
上位機(jī)軟件和嵌入式PLC進(jìn)行下載通信時會以固定的通信幀格式進(jìn)行傳輸,其幀格式如說明書所示。
梯形圖程序下載時由固定的開頭通訊塊和諧程序到嵌入式PLC兩塊完成。在固定的開頭通訊塊,STM32會完成與上位機(jī)軟件的固定的應(yīng)答以完成上下位機(jī)的相互識別,并為提醒圖程序的下載做準(zhǔn)備。之后將進(jìn)行寫梯形圖程序到嵌入式PLC,按照同樣的幀格式以每步指令四個字節(jié),以32步為一個發(fā)送單元進(jìn)行發(fā)送。此時STM32要完成對接收數(shù)據(jù)的處理, 記錄紙 校驗之后會將幀個格式中的用于標(biāo)示和驗證的數(shù)據(jù)信息進(jìn)行刪除,僅將代表提醒圖指令操作碼和操作數(shù)的DATA部分進(jìn)行存儲,值此即完成了對提醒圖程序的下載。其整個過程的示意圖可來電咨詢。
本文來自三菱PLC(三菱記錄紙)的編程說明書,僅供讀者們參考。
三菱PLC的編程通訊協(xié)議由四個普通命令,四個擴(kuò)展命令以及無格標(biāo)示構(gòu)成。以 記錄筆 輸入各命令與相應(yīng)的命令代碼意義對應(yīng)。進(jìn)行編程通訊時,命令和數(shù)據(jù)以9600的波特率以ASCIII碼的形式進(jìn)行記錄紙傳輸。
上位機(jī)軟件和嵌入式PLC進(jìn)行下載通信時會以固定的通信幀格式進(jìn)行傳輸,其幀格式如說明書所示。
梯形圖程序下載時由固定的開頭通訊塊和諧程序到嵌入式PLC兩塊完成。在固定的開頭通訊塊,STM32會完成與上位機(jī)軟件的固定的應(yīng)答以完成上下位機(jī)的相互識別,并為提醒圖程序的下載做準(zhǔn)備。之后將進(jìn)行寫梯形圖程序到嵌入式PLC,按照同樣的幀格式以每步指令四個字節(jié),以32步為一個發(fā)送單元進(jìn)行發(fā)送。此時STM32要完成對接收數(shù)據(jù)的處理, 記錄紙 校驗之后會將幀個格式中的用于標(biāo)示和驗證的數(shù)據(jù)信息進(jìn)行刪除,僅將代表提醒圖指令操作碼和操作數(shù)的DATA部分進(jìn)行存儲,值此即完成了對提醒圖程序的下載。其整個過程的示意圖可來電咨詢。
本文來自三菱PLC(三菱記錄紙)的編程說明書,僅供讀者們參考。