簡介:用指令編程之前,還有些細節之處先行交代給大家,盡量理解機器人程序處理事務的思路,有很多與C語言相似的地方,應關聯成一個比較好的知識體系。 RAPID語言不區分大小寫,但建議仍遵守有規矩的命名方法,這會使移植、修改、找錯等減少麻煩,即使不情愿,也要……
用指令編程之前,還有些細節之處先行交代給大家,盡量理解機器人程序處理事務的思路,有很多與C語言相似的地方,應關聯成一個比較好的知識體系。
RAPID語言不區分大小寫,但建議仍遵守有規矩的命名方法,這會使移植、修改、找錯等減少麻煩,即使不情愿,也要裝成經驗豐富的程序員,時間長了,這就成了你的良好習慣;
用標識符對模塊、程序、數據等命名,規則是首字符必須是字母,其余部分可用字母、數字或下劃線,最長不超過32個字符;
有很多保留字在RAPID語言里有特殊意義,所以不能用來作標識符,如IF、ENDIF、FOR、AND、TURE、FALSE等等;
上一點中的TRUE和FALSE就是邏輯值、布爾文字,有些場合類似于1和0;
注釋以“!”(使用時沒有引號)開始,就是一行說明文字,程序運行時不被執行,主要是幫助看程序的人了解編程功能,但有時會在一段語句前加一個“!”,以屏蔽掉這段指令;
一份程序文件的開頭就是文件標題,以%%%開始,%%%結束,非強制要求;
占位符用來代表程序中尚未定義的部分,示教器編程界面會自動出現,很好提示了編程者別忘記某些參數,從句法方面看,含占位符的程序沒錯,可以運行,形如<TDN>、<PAR>即是占位符;
中斷:與其它編程語言的中斷大同小異,它是程序正常運行的一部分,而不是一個錯誤,比如上課時學生尿急,去完廁所又回到教室正常上課,這就是典型的中斷處理,在設計上課流程時要容許這類插曲存在。
文章來源,
工業機器人維修官網:m.georgereal.com