寒風(fēng)飛雪
級(jí)別: 探索解密
![]() |
有一個(gè)臺(tái)達(dá)14ES的PLC,由于要增加新的功能,需要修改一下程序,在電腦上修改后無(wú)法進(jìn)行編譯,也無(wú)法寫(xiě)入PLC中。編譯時(shí)顯示:“RST M1127"must be before"SET S10"。那位大俠指點(diǎn)一下。 |
---|---|
|
chen_0106
深圳市雷姆自動(dòng)化設(shè)備有限公司
級(jí)別: 家園常客
![]() |
程序錯(cuò)誤,如圖操作就可。 ![]() |
|
---|---|---|
|
寒風(fēng)飛雪
級(jí)別: 探索解密
![]() |
2樓的,謝謝,我按你說(shuō)的改了一下,可以編譯,就是不知道原來(lái)的功能會(huì)不會(huì)有什么影響,我只是想通過(guò)X6讓機(jī)器停下來(lái),然后通過(guò)觸摸屏上的啟動(dòng)按鈕復(fù)位后才能啟動(dòng)。 我查了一下,M1123-接收完畢 M1127-MODRD/ROST/MODRW指令資料接收完畢 謝謝,我明天傳到機(jī)器上試一下。 |
---|---|
|
寒風(fēng)飛雪
級(jí)別: 探索解密
![]() |
我今天把程序下到PLC上試了,沒(méi)有什么問(wèn)題,也能達(dá)到想要的效果,謝謝啦 還有一事,原來(lái)設(shè)計(jì)PLC的人能設(shè)計(jì)到簡(jiǎn)單的修改一下就無(wú)法編譯程序,那么我修改后也不想讓別人再修改,該怎么做?也就是像原程序那樣。 原來(lái)的程序我試著隨便改任何一個(gè)開(kāi)關(guān)都無(wú)法編譯,就是修改后再改過(guò)來(lái)(和原程序一樣)都無(wú)法編譯。 |
---|---|
|
chen_0106
深圳市雷姆自動(dòng)化設(shè)備有限公司
級(jí)別: 家園?
![]() |
原程序本身就是有錯(cuò)誤的,只不過(guò)在舊版本的編程軟件上沒(méi)有自檢出來(lái),你所說(shuō)的功能應(yīng)該現(xiàn)在是不存在的,因?yàn)槟芸吹玫匠绦蛄诉不能編譯嗎?除非是只能讀出一半程序.再者是加密(但要讓別人不容易解密的PLC). |
|
---|---|---|
|
gali1120107
漫漫長(zhǎng)路,吾將上下而求索。
級(jí)別: 家園?
![]() |
你這個(gè)程序也挺奇怪的,看到示例里一般用計(jì)數(shù)來(lái)執(zhí)行MODBUS指令.不知道用步進(jìn)指令到底可行不. 下了你的原程序和修改后的程序,原程序第一次打開(kāi)的時(shí)候還可以正常編譯,等我把修改后的程序也編譯后,原程序出現(xiàn)類(lèi)似提示,要先SET S10 再?gòu)?fù)位M1127 改了之后 后面的都要改.我之前用過(guò)臺(tái)達(dá)的PLC控制變頻器,記得用的M1127沒(méi)有用M1123,不知道這個(gè)區(qū)別到底在哪里?有誰(shuí)可以幫忙解釋下嗎? ![]() |
---|---|
|
chen_0106
深圳市雷姆自動(dòng)化設(shè)備有限公司
級(jí)別: 家園?
![]() |
M1123:接收完畢。M1127:發(fā)送接收完畢。詳細(xì)可看編程手冊(cè)。M1127包含M1123有時(shí)通用。原程序是在舊的編程軟件上編寫(xiě)的,已經(jīng)編譯過(guò),一旦在新編程軟件上修改后就不能編譯,你如果能找到比較舊的軟件試一下就知道了。 |
|
---|---|---|
|