Logix5550指令集中文說明

2022-09-25 16:51:03 字數 1968 閱讀 4528

一、運算順序:級別從高到低,同級別從左到右

1、 acs反余弦、asn反正弦、atn反正切、、cos余弦、deg弧度轉換成角度、frd(bcd碼轉換成整數)、ln自然對數、log以10為底的對數、rad角度轉換成弧度、sin正弦、sqr平方根、tan正切、tod整數轉換成bcd

2、 **指數

3、 -(取反)、not位補碼

4、 *乘、/除

5、 〈 小於、〈=小於或等於、 〉大於、 〉=大於或等於 、=等於

6、 -(減)、+加

7、 and按位與

8、 xor按位異或

9、 or按位或

二、通用屬性:因為算數狀態標誌變化非常迅速,在程式設計軟體內的關鍵字不能動畫顯示實際的狀態(不會顯示不同的顏色)

下表顯示整形資料型別儲存s:n和s:c狀態標誌的位置

1、如果資料型別為sint,最大值=+127,最小值=-128

2、 如果資料型別為int,最大值=+32767,最小值=-32768

3、 如果資料型別為dint,最大值=+2,147,483,647;最小值=-2,147,483,648。

三、資料型別

控制器將所有的立即數處理為dint資料型別

四、預定義的結構體有

1、 axis:傳動軸控制結構體,該結構體不支援陣列,不能嵌入使用者自定義結構體,並且不能通過jsr指令傳送至其他程式。

2、 control:陣列(檔案)指令控制結構體。

3、 counter:計時器指令控制結構體

4、 message:msg指令控制結構體,該結構體不支援陣列,不能嵌入使用者自定義結構體,並且不能通過jsr指令傳送至其他程式。

5、 motion_group:傳動組控制結構體,該結構體不支援陣列,不能嵌入使用者自定義結構體,並且不能通過jsr指令傳送至其他程式。

6、 motion_instruction:運動指令控制結構體。

7、 pid:pid指令控制結構體。

8、 timer:計時器指令控制結構體。

五、資料型別轉換:若在指令內使用混合資料型別的運算元,按以下轉換。

1、 大整型數轉換為小整型數:控制器截去大整型數的高位部分並產生溢位。

2、 sint或int轉換為real:不丟失資料精度。

3、 dint轉換為real:資料精度丟失,這兩種資料型別儲存資料都是32位,但real資料型別的32位中還包含指數值。若丟失精度。控制器從dint的最低有效位獲取它。

4、 real轉換為整型數:控制器對小數部分進行捨入並擷取非小數部分的高位。若丟失資料,控制器置位溢位狀態標誌位。

捨入是指趨近於最近的偶數:小於.5 下捨入

等於.5 捨去小數,等於最接近的偶數.

大於.5 上捨入

如1.6(2)、 -1.6(-2), 1.5(2)、-1.5(-2), 1.4(1) 、-1.4(-1), 2.5(2) 、-2.5(-2)

不能對bool資料型別進行轉換或將資料轉換為bool資料型別。

六、其它關鍵字

1、s:fs(讀):若這是在當前程式內進行的第一次正常程式掃瞄,則首次掃瞄標誌位置位。

2、s:minor(讀、寫):若產生了至少乙個最小故障時,最小故障標誌位置位。

只在由於程式執行而發生最小故障時,控制器才置位該位。對於其他不是由於程式執行南昌導致的最小故障,如電池短缺,控制器不會置位該位。

3、this(na):this語句只在gsv和ssv指令訪問task、program或poutine時有效。使用this指定當前的task、program或poutine。

4、關鍵字不分大小寫。由於上述狀態位不能快速改變,所以它們不能在程式設計軟體內動態顯示實際的狀態。使用者不能對關鍵字定義標籤別名。

陣列:把一組資料(具有相同資料型別)用同一名稱組合在一起通過下標來標識單個元素。陣列中的每個元素可是基本資料型別或結構體。

下標規定了陣列的維數,維數從零開始。陣列最多三維。陣列內元素總數為每維大小的乘積。

array3[2,3,4].5表引用array3[2,3,4]內的第5位。

第九單元 55

主備人 輔備課人 編寫時間 教導主任 學習目標 1.掌握下列生詞和短語 new words well known,pianist,could,hum,piece,accordion,poland,alive,athlete key phrases hum songs,at the age of di...

5。5電能的輸送

第五章第5節電能的輸送 學習目標 1 掌握遠距離輸電的原理,熟練計算輸電導在線電壓的損失和功率損失。2 自主學習 合作 學會用流程圖的方法分析輸電問題。3 激情投入,感受物理知識在實際生活中的應用。重點 難點 1.遠距離輸電過程中的電壓損失和功率損失。2.遠距離輸電原理圖的理解。使用說明及學法指導 ...

55則寓言故事

55則寓言故事 文言翻譯 1 傅馬棧最難 桓公觀於廄 問廄吏曰 廄何事最難?廄吏未對,管仲對曰 夷吾 嘗為圉人 矣,傅馬棧最難 先傅曲木,曲木又求曲木 曲木已傅,直木無所施矣。先傅直木,直木又求直木 直木已傅,曲木亦無所施矣.管子 小問篇 翻譯 桓公察看馬廄,問養馬人道 馬廄裡的事什麼最難?養馬人還...