在調用程序后,我們仍可設置一些參數,如圖所示,如數值寄存器、常數、字符串、位置點位等。這就是發那科機器人的參數指令,可以將設定的參數值傳遞到被調用的程序中。
被調用的程序通過AR[ ]寄存器按參數順序對應。
一:參數指令類型
對于上述所說的字符串可以通過變量,預先設置其內容,以提高編程效率。
二:無法使用參數指令的情形
一般CALL(調用指令)后的程序都可使用參數指令,但是如果是IF指令后的直接調用,是無法使用參數指令。可更改為IF-THEN寫法。
三:參數的注釋
在參數設置過程中,如果參數眾多,在修改其值時,為了對應參數的實際作用,需要查看被調用的程序邏輯,以對參數的正確修改。
其實,我們也可以在調用程序時,對參數的功能進行“注釋”,以避免重復查看確認,提高設置及修改效率。
此注釋需要通過編寫固定格式的DT文件,并導入至機器人中才能實現。
1)文件名稱格式
格式:ARGDISP(固定)KN(語言,可改)01(聯號,可改).DT(擴展名,固定)
例:ARGDISPCH02.DT、ARGDISPEG01.DT
*語言指的是,此文件內容在何語言下顯示。比如定義的是英文,那只有在示教器語言切換為英文時,才會顯示此文件定義的注釋。
*聯號,可隨意,并不要求一定從01(限01~99)開始。主要是如果定義了多個同語言下的文件,聯號值可差異,以避免發生文件同名。
語言代碼具體如下:
2)文件內容格式
注意,編寫時需輸入法為英文!!!!
實際顯示效果
3)文件載入及生效
文件編寫完成后,通過常規文件加載方式加載即可。
不過文件加載后需要通過語言切換或重啟方能生效!!!
4)文件刪除
如果需要去除注釋,需要在FR:路徑中刪除對應的文件,同樣,需要通過語言切換或重啟方能生效。
5)其他說明
1.在加載文件,并切換語言或重啟后,原有的程序參數注釋會自動更新添加(不會改變已寫的值),新編寫調用程序會自動帶入參數注釋及值。但是,如果原有的程序參數個數與注釋文件中定義的參數個數不匹配將不會更新添加注釋。
2.新加載DT文件,無需先刪除FR:路徑中的同名DT文件。
3.如果對同一程序的參數注釋寫了兩個文件,系統將以序號Zui低值內容進行注釋。只有前低值文件刪除,后序的文件內容才會起效。如果是加載了低值的文件,也遵循此規律。
4.此文件導入,盡量先仿真驗證(或鏡像備份),如果內容有問題,導入后可能會發生系統類報警。
- PLC與HMI間如何同步日期時間 2024-12-02
- 西門子PLC伺服電機驅動代理商 2024-12-02
- 西門子S7-200 SMART PLC代理商 2024-12-02
- 西門子電機一級PLC模塊代理商 2024-12-02
- 西門子變頻器一級PLC模塊代理商 2024-12-02
- 西門子一級PLC模塊代理商-河北代理商 2024-12-02
- PLC是如何掃描程序的?各位電氣人都了解嗎? 2024-12-02
- 西門子PLC與NPN、PNP傳感器接線方式,PLC入門必看 ! 2024-12-02
- 西門子S7-1200PLC模塊代理商 2024-12-02
- 西門子變頻器代理商-PLC代理商 2024-12-02
- 西門子一級PLC模塊代理商-廣東省 2024-12-02
- 西門子一級PLC模塊代理商-北京 2024-12-02
- 西門子廣東省伺服電機總代理商 2024-12-02
- 西門子伺服電機驅動代理商 2024-12-02
- 西門子伺服電機一級總代理商 2024-12-02
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684