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