197771548
不要貪,一步步來
級(jí)別: 略有小成
![]() |
圖片:
![]()
圖片:
![]()
圖片:
![]() 目前是在做一個(gè)現(xiàn)場改造項(xiàng)目,原線體不是我們公司做的,在讀程序的時(shí)候就有一個(gè)源代碼選項(xiàng)之前沒碰到過的,目前已經(jīng)改完程序了,寫進(jìn)去之前對(duì)比了下原程序和在線程序,發(fā)現(xiàn)很多不同,搞了會(huì)才發(fā)現(xiàn)直接讀出來對(duì)比也是會(huì)這樣,并不是真的有不同的地方,而且不一致的地方在程序里找不到,然后在讀取的時(shí)候選擇不讀取源代碼,只讀取程序文件,就能找到對(duì)比的不同點(diǎn)了 現(xiàn)在就想問一下,這樣讀源代碼的程序改完寫進(jìn)去會(huì)不會(huì)有什么問題,我打算先確認(rèn)下對(duì)比出來不同的地方有沒有和我的改動(dòng)沖突的,是不是只要沒沖突,我就可以直接寫進(jìn)去? 問題很蠢,還望幫忙解答下 ![]() [ 此帖被197771548在2022-07-31 08:43重新編輯 ] |
---|---|
|
楓落云端
施主,腳抬一下
級(jí)別: 略有小成
![]() ![]() |
源程序是帶標(biāo)簽程序,之后有人修改運(yùn)行程序,更新時(shí)不把源程序一同寫入;或者只修改程序時(shí),只對(duì)寫入了更改的編譯運(yùn)行程序就不理了。 此時(shí),在PLC程序存儲(chǔ)器運(yùn)行的程序和源代碼程序已經(jīng)不一樣。 比如,源代碼程序版本稱為1.0,編譯運(yùn)行的程序也是1.0 有其他人修改了運(yùn)行程序,那么,編譯運(yùn)行的程序?yàn)?.0基礎(chǔ)上修改的,此時(shí)稱編譯運(yùn)行程序?yàn)锳版本。源代碼程序版本還是1.0。 你手頭上的程序也修改了,那么,源代碼程序和編譯運(yùn)行程序都是在1.0基礎(chǔ)上修改得到的1.1版本 那么,現(xiàn)在運(yùn)行的程序版本就是別人修改的A版本,跟你手頭上的1.1完全時(shí)兩個(gè)版本。 |
---|---|
本帖最近評(píng)分記錄: |