2310036294
級別: 略有小成
|
圖片:
一直沒怎么解除三菱PLC,幾年前用過三菱FX系列PLC 我記得用功能指令是可以避開雙線圈問題的,例如SET RST指令,我記得當(dāng)初我就是這么寫程序的,還調(diào)試過。 幾年沒用了,今天發(fā)現(xiàn)再用這個(gè)指令,編譯時(shí)報(bào)錯(cuò),如截圖。 很多人建議用輔助繼電器M去并聯(lián)輸出Y點(diǎn), 可是我覺得這樣很麻煩,比如某個(gè)氣缸的兩個(gè)輸出點(diǎn)Y,如果這個(gè)氣缸在工作過程中,需要反復(fù)動作, 那么它每個(gè)動作都要指定不同的M點(diǎn)去并聯(lián), 如果很多這樣的氣缸,出Y點(diǎn)外,還要給他們分配很多M點(diǎn),這樣豈不是很不方便,還要占用那么多M點(diǎn) 如果用置位和復(fù)位指令,每個(gè)動作只要置位當(dāng)前的Y點(diǎn),動作結(jié)束復(fù)位Y點(diǎn), 下一個(gè)動作時(shí),再置位這個(gè)Y點(diǎn),動作結(jié)束再復(fù)位這個(gè)Y點(diǎn), 這樣雖然多次用了置位復(fù)位指令,但最起碼輸出Y的對應(yīng)關(guān)系始終是一一對應(yīng),不用通過很多M點(diǎn)。 |
---|---|
|
夢雨天涯
微信hui530527 &
級別: 網(wǎng)絡(luò)英雄
|
什么系列?從新模擬了嗎 |
|
---|---|---|
|
小侯
小侯
級別: 工控俠客
|
這個(gè)錯(cuò)誤 我不知道你怎麼操作出來的 不過我照你的程式下去編寫並且模擬卻沒有報(bào)錯(cuò) 或許你是是問怎樣設(shè)置才不會對SET報(bào)錯(cuò) |
---|---|
本帖最近評分記錄: |
gang.liu9
禪城-及時(shí)雨
級別: VIP會員
|
除了步進(jìn)指令和程序調(diào)用指令外,確實(shí)不要用雙線圈。一樓的觀點(diǎn)本人不贊同。 |
---|---|
|
13771165220
級別: 家園常客
|
經(jīng)常用簡單工程,好像默認(rèn)多個(gè)set不會報(bào)錯(cuò)(一般不用),使用標(biāo)簽后好像是會有警告的。回答的不專業(yè)了 |
---|---|
|
云皮兒
級別: 探索解密
|
三菱是允許雙線圈的 你把握掃描順序就不會出錯(cuò) 后面的運(yùn)算值會覆蓋前面的 你確認(rèn)使用的值掃描的實(shí)際是對的 就沒毛病 |
---|---|
|
進(jìn)擊的工控人
看什么看!
級別: 家園常客
|
喜歡用雙線圈的,到時(shí)要是被雙線圈困擾的時(shí)候,就知道痛苦了。就是覺得邏輯沒問題,但是就是實(shí)現(xiàn)不了。所以,我個(gè)人還是建議用M去中轉(zhuǎn),不要出現(xiàn)雙線圈。 |
|
---|---|---|
|