西門子問題在哪啊
編譯提示一個(gè)錯(cuò)誤 那位大神看看有啥問題
上下是在一個(gè)網(wǎng)絡(luò)嗎?
一種是分成兩個(gè)網(wǎng)絡(luò)
另一種是在最左邊加一列,再加一個(gè) SM0.0,然后分支。
如圖是第二種方法。
圖片說明:
沒有圖啥也看不到,誰也幫不了你
每個(gè)輸出寫成一個(gè)網(wǎng)絡(luò),單個(gè)網(wǎng)絡(luò)不允許寫多個(gè)無關(guān)聯(lián)的輸出。
如果無法避免多個(gè)輸出在同一網(wǎng)絡(luò),需要前面增加并聯(lián)條件關(guān)聯(lián),如使用SM0.0,后面并聯(lián)兩行邏輯輸出。
另外,建議樓主編程時(shí)考慮一下程序掃描和邏輯的前后順序,是選擇自保持方式還是選擇置位、復(fù)位方式,哪種更簡潔,不容易出錯(cuò)。
使用輸出窗口解決錯(cuò)誤:
編譯時(shí),輸出窗口顯示發(fā)生的所有編譯器錯(cuò)誤。根據(jù)位置以及錯(cuò)誤類型標(biāo)識(shí)錯(cuò)誤。
可雙擊錯(cuò)誤行或選中錯(cuò)誤并按下 Enter 轉(zhuǎn)到特定錯(cuò)誤,例如,程序編輯器中包含錯(cuò)誤的程序段或數(shù)據(jù)塊編輯器中的實(shí)體。也可右鍵單擊輸出窗口中的錯(cuò)誤行,然后在上下文菜單中選擇“轉(zhuǎn)到”(Go to),直接轉(zhuǎn)到錯(cuò)誤行。