同一段程序下載到不同的PLC中要遵循哪些規則
時間:2020-02-13 17:33 來源:ob体育竞彩
PLC程序是由相對應的PLC編程軟件寫出來的一段代碼,它是被寫入對象執行動作的基礎。在下載到PLC時也必須遵循一些規則。那麼,同一段程序下載到不同的PLC中要遵循哪些規則呢?
產品係列的區別
據我所知,以“MR”為後綴的PLC是三菱FX係列的產品。而“60MR”和“40MR”隻是在FX1N、FX3G和FX3GA小係列中存在。為什麼要介紹後綴這個問題呢?
1. 因為PLC係列不同,寫程序時有部分應用指令是不兼容的。比如:在FX3G和FX3GA係列中有些能用的指令在FX1N係列中是沒有的。
2. 因為PLC係列不同,PLC的內存容量也不同。FX1N的容量8K,FX3G的內存容量32K。
產品IO點位的區別
40MR表示的是PLC總IO點位是40個,其中輸入占24個,X0-X7、X10-X17、X20-X27;輸出占16個,Y0-Y7、Y10-Y17。
60MR表示的是PLC總IO點位是60個,其中輸入占36個,X0-X7、X10-X17、X20-X27、X30-X37、X40-X43;輸出占24個,Y0-Y7、Y10-Y17、Y20-Y27。
從比較可以看出,如果60MR的程序中輸入點位用了X30及後麵的通道代號,或者輸出點位用了Y20-Y27的通道代號。這個程序是不能下載到MR40的PLC中的。下載時軟件一般是會報錯。如果不報錯下載到PLC那些超出範圍的IO點也是無效的。
綜上所述,60MR的程序要下載到40MR的PLC中,首先要確定兩者是不是一個係列,如果不是一個係列。程序中用到的應用指令是不是兼容。程序步數是否超出後者的最大容量。二是要看程序中用到的IO通道代號是否超出了後者的範圍。滿足了以上兩點就可以下載。
看過《同一段程序下載到不同的PLC中要遵循哪些規則》的人還看了以下文章
|
PLC編程60MR程序能下載到40MR的程序嗎 |
對於這些的型號的一般是三菱FX1N和FX3G的,40指的是輸入點數24和輸出點數16加起來的IO總數,60指的是輸入點數36和輸出點數24加起來的IO總數;M指的是基本單元,後綴的MR/T指的數輸出方式,R代表繼電器,T代表晶體管。 了解了PLC的輸入和輸出點數後,我們再說... |
|
西門子PLC使用STEP7軟件下載到存儲卡的方法 |
如下圖: 將用戶程序下載到存儲卡通常是灰色的,隻有選中圖上①處的塊文件夾時候,它才會變成可選的。 然後在圖上②處點擊PLC,就會出現很長的豎式菜單,再選擇③,PLC就會檢查你是否有存儲卡以及空間是否夠用,如果滿足條件,就會忘存儲卡上寫數據!... |
|
西門子plcs7200程序下載到plc的方法 |
西門子plcs7200程序下載到plc的方法 步驟一:建立通信連接 S7-200 SMART CPU 可以通過以太網電纜與安裝有STEP7 Micro/WIN SMART 的編程設備進行通信連接。 注意:一對一通信不需要交換機,如果網絡中存在兩台以上設備則需要交換機。 硬件連接(編程設備直接... |
|
西門子s7200smart通過網線下載到plc教程 |
步驟一:建立通信連接 S7-200 SMART CPU 可以通過以太網電纜與安裝有STEP7 Micro/WIN SMART 的編程設備進行通信連接。 注意:一對一通信不需要交換機,如果網絡中存在兩台以上設備則需要交換機。 1、硬件連接(編程設備直接與 CPU 連接)首先,安裝 CPU 到固... |
|
一條總線可以跑不同的協議嗎 |
profibus dp網絡有et200m和hmi,兩者的通信協議不一樣。為什麼可以在一塊運行,這樣做是不是對於et200m和cpu的通信速度有影響呢,感覺hmi和plc通信的速度要慢一些相對於et200m westcowboy: ET200M與PLC通信,其中的IO數據更新方式為循環數據交換;而HMI與PLC... |