汪洋田君
干就完了!
級別: 略有小成
![]() |
圖片:
![]()
圖片:
![]()
圖片:
![]() 之前一直在用三菱,最近一個項(xiàng)目用臺達(dá)(BOSS的意思),有幾個問題請教各位。 ①:關(guān)于全局符號,機(jī)臺每一個工位我想建立一個全局符號,如圖。我想只要符號名稱不重復(fù)就可以了吧? ②:每一個全局符號里的標(biāo)簽新建時地址我都沒有指定,都是N/A[Auto],但是編譯后為啥地址都分配好了?我在想調(diào)試過程中,修改了程序,加了一些這個全局符號里面的標(biāo)簽,再次編 譯的話,那這些地址是不是又重新分配了? ③:在寫程序的過程中,比如這個MOV和TMR指令,S和S2的寫K2和K0 的話,編譯會出錯,錯誤代碼240,符號未定義 "K2". 之前用三菱的都是FB塊和結(jié)構(gòu)體結(jié)合用,覺得挺方便的。用臺達(dá)的也想盡量借鑒這個方法,遇到如上問題。 請知道的大神幫我解答,謝謝。 |
|
---|---|---|
|
lvpretend
級別: 論壇先鋒
![]() |
1,是的。 2,是的。自動分配就不需要你關(guān)心了,但可以設(shè)置那一段地址用來自動分配。 3,整形數(shù)字不要帶K,直接寫數(shù)字4。浮點(diǎn)就帶小數(shù)點(diǎn),如4.0。 ISPsoft接近于西門子,也可以用塊。 |
---|---|
|
lvpretend
級別: 論壇先鋒
![]() |
很可能會變。 我習(xí)慣單獨(dú)用一個功能塊來和觸摸屏交換數(shù)據(jù)(與其它設(shè)備通訊交換數(shù)據(jù)再用一個功能塊),PLC編程的時候不關(guān)心觸摸屏鏈接問題,編程完成后才把這個功能塊接上。在全局符號中單獨(dú)增加一個符號表,用來命名與觸摸屏交換數(shù)據(jù)的變量,手動分配地址(通訊數(shù)據(jù)交換也一樣)。 這樣做雖然比較麻煩,但利于編程,PLC程序、觸摸屏組態(tài)、通訊數(shù)據(jù)交換,更改基本互不影響。 |
---|---|
|