SMC(Siemens Memory Card)就是我們常說(shuō)的裝載存儲(chǔ)器??紤]到存儲(chǔ)符號(hào)名稱、在線調(diào)試的功能,裝載存儲(chǔ)器的容量通常要至少大于工作存儲(chǔ)器的2倍。程序下載到 S7-1500 PLC中,是以文件的方式存儲(chǔ)于SMC卡中,SMC中的程序有兩個(gè)文件(不包含系統(tǒng)文件),一個(gè)文件是“SIMATIC.S7S”,包含用戶程序;一個(gè)文件是“S7_JOB.S7S”,指示卡中存儲(chǔ)的內(nèi)容,例如是更新文件還是用戶程序。
程序存儲(chǔ)于SMC中,可以將SMC從CPU中拔出,然后插入到PC的SD插槽中,打開TIA博途軟件,在“讀卡器/USB 存儲(chǔ)器”->“SIMATIC MC [程序]”可以顯示PLC的程序塊和源代碼,如圖1所示。
打開網(wǎng)易新聞 查看精彩圖片 圖1存儲(chǔ)于SMC中的程序可以打開,但是不能復(fù)制到離線CPU的程序塊文件夾下,也不能復(fù)制到庫(kù)中,同樣程序是以只讀方式打開,不能進(jìn)行編輯。程序塊中的程序段可以復(fù)制,然后可以粘貼到離線的程序中,如果通過(guò)這樣的方式復(fù)制完整的程序,則必須考慮到符號(hào)名稱、用戶數(shù)據(jù)類型等因素。
與程序的下載過(guò)程類似,離線的程序可以復(fù)制到SMC中。選擇PLC站點(diǎn),然后拖放到SMC位置就可以了,如圖2所示,接下來(lái)的過(guò)程與下載過(guò)程相同了。
打開網(wǎng)易新聞 查看精彩圖片 圖2程序可以從離線PLC下載到SMC中,但是不能從SMC中上傳到離線PLC中。如果只有“SIMATIC.S7S”文件,是否可以查看程序代碼呢?答案是肯定的,可以將SMC中存儲(chǔ)的文件復(fù)制到本地目錄中,例如“D:\test”,這里需要注意,如果沒有“S7_JOB.S7S”文件,程序不能被識(shí)別,可以創(chuàng)建一個(gè)“S7_JOB.S7S”文件,使用記事本打開,添加“PROGRAM”字段就可以了,如圖3所示。
打開網(wǎng)易新聞 查看精彩圖片 圖3打開TIA博途的項(xiàng)目樹,在“讀卡器/USB 存儲(chǔ)器”條目中雙擊“添加用戶自定義讀卡器”,然后在彈出的對(duì)話框中選擇程序存儲(chǔ)的路徑,如圖4所示,點(diǎn)擊“選擇文件夾”完成存儲(chǔ)路徑的指定。
打開網(wǎng)易新聞 查看精彩圖片 圖4在用戶自定義的讀卡器中可以看到文件中包含的程序代碼,如圖5所示。在用戶自定義的讀卡器中可以看到文件中包含的程序代碼,如圖5所示。
打開網(wǎng)易新聞 查看精彩圖片 圖5想要學(xué)習(xí)更多工業(yè)知識(shí),歡迎訪問(wèn)西門子1847工業(yè)學(xué)習(xí)平臺(tái),這是一個(gè)官方的學(xué)習(xí)平臺(tái),能夠幫助您高效獲得實(shí)用和權(quán)威的資料。
另外,這里還有60場(chǎng)西門子1847工業(yè)專家會(huì)議等您來(lái)參與!點(diǎn)擊下方鏈接查看會(huì)議詳情。
西門子1847工業(yè)專家會(huì)議
以上就是【值得收藏!快來(lái)看(怎樣讀出smc卡中的程序代碼)sm存儲(chǔ)卡用什么讀卡器-怎樣讀出SMC卡中的程序】的全部?jī)?nèi)容。


評(píng)論