本發(fā)明涉及輸入輸出裝置、脈寬顯示系統(tǒng)及脈寬顯示方法。
背景技術:
1、作為使工廠內的設備自動化的系統(tǒng)的控制裝置,使用plc(programmable?logiccontroller)。這樣的plc通過經由輸入輸出裝置與設備進行信號的收發(fā),從而對設備進行控制。從預防事故的產生這一目的出發(fā),輸入輸出裝置被要求高可靠性。因此,需要通過在系統(tǒng)的運用中實施故障診斷測試來確保高可靠性。例如,為了確保高可靠性,已知具有使用測試脈沖對輸入輸出裝置的輸入輸出功能是否正常進行診斷的關斷測試(dark?test)功能的輸入輸出裝置。
2、為了高精度地進行上述這樣的使用了測試脈沖的故障診斷測試,用戶需要經由與plc連接的終端的設定工具將測試脈沖的脈寬設定為適當的值。但是,由于用戶無法確認測試脈沖的狀態(tài),因此,脈寬的設定需要時間。如果用戶將測試脈沖的脈寬的值統(tǒng)一地設定為足夠長的值,則能夠使設定作業(yè)容易化,但在將脈寬設定得過長的情況下,擔憂會由于輸入輸出裝置的響應性能下降而使系統(tǒng)整體的性能下降。另一方面,在將測試脈沖的脈寬設定得過短的情況下,擔憂測試脈沖容易受到噪聲的影響,即使沒有產生故障,系統(tǒng)也會頻繁地停止。
3、近年來,還知曉使這樣的脈寬的設定自動化的技術。例如,在專利文獻1中記載了具有與實際環(huán)境相匹配地對包含脈寬的參數進行調整的自動調諧部的輸入輸出裝置。在專利文獻2中記載了為了避免噪聲的影響,對基準噪聲寬度進行計算,將比計算出的基準噪聲寬度大的測試脈寬設定為測試脈沖。
4、專利文獻1:國際公開2019/069433號
5、專利文獻2:日本專利第6735953號
技術實現思路
1、如果使用專利文獻1、2所公開的技術,則能夠在某種程度上適當地對測試脈沖的脈寬進行設定。但是,即使使用專利文獻1、2所公開的技術,用戶也無法對故障診斷測試中的測試脈沖的狀態(tài)進行確認,因此,依然可能產生由脈寬的設定失誤造成的系統(tǒng)整體的性能的下降、系統(tǒng)的頻繁的停止等問題。
2、另外,當在故障診斷測試中產生診斷錯誤而導致系統(tǒng)停止的情況下,用戶需要對原因進行調查,進行脈寬的重新設定。但是,在這種情況下,用戶無法對故障診斷測試中的測試脈沖的狀態(tài)進行確認。因此,用戶難以對診斷錯誤是由噪聲引起的暫時的原因所造成的,還是由硬件的故障、時效老化等引起的常態(tài)的原因所造成的等進行判斷。
3、本發(fā)明就是鑒于上述實際情況而提出的,其目的在于提供能夠使用戶容易地對在故障診斷測試中產生了診斷錯誤的原因進行解析的輸入輸出裝置、脈寬顯示系統(tǒng)及脈寬顯示方法。
4、為了實現上述目的,本發(fā)明涉及的輸入輸出裝置具有處理器、向輸出設備輸出信號的輸出電路和接收來自輸入設備的信號的輸入電路,其中,
5、所述處理器具有:
6、診斷部,其進行以下動作作為故障診斷測試,即,基于從所述輸出電路向所述輸出設備輸出的測試脈沖或從所述輸入設備輸入至所述輸入電路的測試脈沖即診斷脈沖,對所述輸入電路或所述輸出電路的異常的有無進行診斷,將表示診斷結果的診斷結果信息發(fā)送至控制裝置;以及
7、脈寬發(fā)送部,其對所述診斷脈沖的脈寬進行檢測,將表示檢測到的脈寬的脈寬信息發(fā)送至所述控制裝置。
8、發(fā)明的效果
9、根據本發(fā)明,用戶能夠容易地對在故障診斷測試中產生了診斷錯誤的原因進行解析。
1.一種輸入輸出裝置,其具有處理器、向輸出設備輸出信號的輸出電路和接收來自輸入設備的信號的輸入電路,其中,
2.根據權利要求1所述的輸入輸出裝置,其中,
3.根據權利要求2所述的輸入輸出裝置,其中,
4.根據權利要求1至3中任一項所述的輸入輸出裝置,其中,
5.一種脈寬顯示系統(tǒng),其具有權利要求1至4中任一項所述的輸入輸出裝置、所述控制裝置和終端,其中,
6.一種脈寬顯示方法,其具有以下步驟: