3RW4056-6BB44
3-13
狀態(tài)字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫 x - - x x 0 x x 1
舉例
如果I0.0 為“1”,則MD8 的內容作為浮點數讀取,并通過向負無窮大舍入方式轉換成為
一個雙整數。其結果保存在MD12 中。若產生上溢或沒有執(zhí)行指令(I0.0 = 0),則輸出Q4.0
為“1”。
轉換指令
3-14
4-1
4 計數器指令
4.1 計數器指令概述
存儲器區(qū)域
在CPU 的存儲器中,為計數
3RW4056-6BB44
3-8 A5E00446504-01
3.8 INV_I 對整數求反碼
符號
INV_I
EN ENO
IN OUT
參數 數據類型 內存區(qū)域 說明
EN BOOL I、Q、M、L、D 使能輸出
ENO BOOL I、Q、M、L、D 使能輸出
IN INT I、Q、M、L、D 整型輸入值
OUT INT I、Q、M、L、D 整型IN的二進制反碼
說明
INV_I(對整數求反碼)讀取IN參數的內容,并使用十六進制掩碼W#16#FFFF執(zhí)行布爾
“異或”運算。此指令將每一位變成相反狀態(tài)。ENO始終與EN的信號狀態(tài)相同。
狀態(tài)字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫: 1 - - - - 0 1 1 1
實例
I 0.0 Q 4.0
MW8
3RW4056-6BB44
位)。其結果為與輸入數據最接近、大于浮點數的整數(“向正無窮大舍入”)。如果產
生上溢,則ENO 為“0”。
狀態(tài)字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫操作 *: x - - x x 0 x x 1
寫操作 **: 0 - - - - 0 0 0 1
* 執(zhí)行功能(EN = 1)
** 不執(zhí)行功能(EN = 0)
舉例
如果I0.0 為“1”,則MD8 的內容作為浮點數讀入,并使用Round 功能轉換成為一個雙
整數。其結果保存在MD12 中。若產生上溢或沒有執(zhí)行指令(I0.0 = 0),則輸出Q4.0 為
“1”。
3.16 FLOOR 下取整
符號
3RW4056-6BB44