justinzhou
級別: *
|
圖片:
圖片:
1、下降沿或上升沿信號,作用是檢測與之相接的所有信號的變化。 若只接一個輸入信號,不會產生歧義。 若需要的功能是分別檢測兩個信號的變化,就需要分別接, 如附件2,而不是附件1。 我 犯了這個錯誤,而花費了近1個小時來查找問題的原因。 |
---|---|
|
justinzhou
級別: *
|
圖片:
遇到的第二個問題(正在解決中。。。) 如圖,本來是調試好的程序。 但是后來增加了pid程序(使用向導生成,使用建議地址) 就發現圖中程序不正常了。如果把圖中上升沿去掉,程序還是可以運行的。(在pid存在的狀態下) 后來刪除了pid程序,故障就不見了,一切又恢復正常。 郁悶中。。。。。。。 |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
第一個程序上下兩種的區別在于上邊的需要Q0.0和L0.0全部為OFF時才有一個下降沿;下邊的只要兩者有一個為OFF就有一個下降沿。 |
---|---|
|
justinzhou
級別: *
|
關于第二個問題,已經基本解決了。 我刪除了第一個PID向導生成的PID 回路0的兩個程序,又重新向導生成了一個PID 回路1, 結果一切又恢復正常。(我懷疑是前幾天下載的datamanagers200.dll的原因) 因為前幾天在論壇中下載了那個文件,用于破解被加密的子程序,并且查看了pid自動生成的程序, 所以導致了異常故障,現在我已經把下載的那個文件刪除了,并且恢復為原來安裝的那個文件。 現在第二個問題得到了解決,但是又引發了第三個問題。 |
---|---|
|
justinzhou
級別: *
|
圖片:
圖片:
第三個問題就是: 刪除pid回路0的時候,我是直接刪除的兩個子程序。 之后再新建pid的時候,提示pid回路0錯誤。所以我只好重新建立pid回路1. 在建立pid回路1的時候發現系統可以提示刪除pid0,如圖。 但是按照提示刪除后發現還是存在,根本就沒有刪除pid 0. |
---|---|
|
justinzhou
級別: *
|
問題都得到了解決。 在程序中新建子程序,名稱改成PID自動生成的程序名稱。 然后再利用PID向導刪除即可。 |
---|---|
|