sxbug
級別: 略有小成
|
1、本人熟練使用fx編程。因項目要求,用s7 200 smart。首先是雙線圈,那感覺就是 “愚蠢”。任何一個 scr-scre中包含的元件都不能雙線圈(三菱只要是 sfc 或 模塊分開的,都允許雙線圈)。 2、使用了向導做了運動模塊 控制3個軸(這個比較方便)。但是在后期的程序調試過程中,隨便增加了幾個T 和 M,結果在系統符號中,顯示一堆的 SM30.0,SM36.5.。。。元件 符號重疊。這簡直就是災難。難道程序都不能改了? 3、這個scr-scre 調試遠沒有三菱的SFC流程圖直觀。這也太難跟蹤了,可能是我記性太差。就100多個程序段,我覺得快把我弄暈了。 請假高人指點迷津啊。謝謝 |
---|---|
|
sxbug
級別: 略有小成
|
我主要是想請教高人,在這種情況下,既使用了3個運動軸,又使用了PID,在修改程序中幾個M和T后,怎么會突然就有很多的符號地址重疊了,要怎么修改呢?怎么預防呢? |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網絡英雄
|
寫程序前就規劃好各軟元件范圍,幾萬個V不香,用什么M |
|
---|---|---|
|
dayuczj
平常心 VX17676212715
級別: 工控俠客
|
用這款PLC千萬不要用梯形圖的思路,要用變量的思路編程才行,用梯形圖思路寫,改起來不方便,改下就報錯,M點一下就用完,改要一個一個的改 |
|
---|---|---|
|
咨諏善道
級別: 探索解密
|
|
---|---|
|
zyt888
級別: 略有小成
|
雙線圈沒明白,什么樣的雙線圈,同時輸出兩個線圈還是一個地址元件在兩個線圈上使用, 運動控制沒做過,不知道你的情況,但PID是要分配專用地址范圍的,在程序文件夾右鍵分配存儲區里定義個更改,一旦定義了的地址就我們再不要用了,還有M地址200只有32個字節,范圍太小一般都不使用的,都是用V地址的 |
---|---|
|
yyande
級別: 探索解密
|
說到底還是沒有多看官方范例,想當然的處理程序。我也遇到這樣的程序,西門子1500系列plc,全使用M進行編程,而且還是用LAD進行數值處理。稍微檢查就可知原來是把三菱的程序硬生生的強行搬到西門子PLC上。優秀的硬件被軟件搞得稀爛,各種BUG和強關聯層出不窮,只要你敢改動就叫你知道什么是老虎的屁股摸不得。 其實三菱和西門子有各自的優點,但是只是精通FX(可能是FX3及以下系列精通)的編程其實并不能搞定大型PLC的程序。FX的程序太小了,控制邏輯也比較簡單。 |
---|---|
|
壹零壹
級別: 探索解密
|
怎么用v代替M |
---|---|
|