wangsai0501
級別: 家園常客
|
學習了子程序不知道怎么的寫好后寫入PLC就顯示程序錯誤 求一個簡單子程序實例 |
---|---|
|
wangsai0501
級別: 家園?
|
麻煩幫我看下這條子程序輸入PLC就顯示程序錯誤 應該怎么改,高手幫幫忙 |
---|---|
|
wangsai0501
級別: 家園?
|
謝謝3樓的回答 子程序不是說把子程序運行完之后再運行到主程序的嗎? 而這個程序在仿真里式了下不管X000是否接通按下X001,Y001都會能接通,在請問下怎么理解,拜謝 |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
你對PLC的運行方式理解有問題。 不管你程序中的條件是否滿足,PLC都是一直不斷的執(zhí)行從上到下、從左到右的掃描過程,不會因為某個節(jié)點的未導通而停止在那里等待。 |
---|---|
|
wangsai0501
級別: 家園常客
|
謝謝6樓的解釋 如過是那么說的話是不是調用子程序就沒什么意義啦,同樣要使用一個輸入端子才能把子程序調用,如果在子程序里串個輸入端子的常開點的話不就不需要子程序命令了嗎? 哪為大師給解釋下子程序是什么意思,具體調用后那些可以輸出哪些不能,還是都可以能輸出謝謝!! |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
如果你進行過西門子的200或300編程,將對子程序有深刻的理解。 對于在某種特定條件下才使用的程序,完全可以做到子程序中,可以有效減少PLC掃描時間。 并且,如果把各項功能分別做到子程序,也有利于對程序的理解。 當然對于不太復雜的程序沒有必要使用子程序功能。 |
---|---|
|