回覆列表
  • 1 # 使用者3559529780777

    。。

    MOV:單字傳送 H:代表其後邊的數字是16進位制,一般在機器需要2進位制轉換時用。

    依次是:

    條件:M1000 //執行時每個掃描週期執行一次

    MOV H4 D250 //將16進位制的4 寫入 D250暫存器 D250位狀態:00000100

    MOV H30 D251 //將16進位制的30 寫入 D251暫存器 D251位狀態:00110000

    …………………………以此類推……………………

    MOV H2E D258 //將16進位制的2E 寫入 D258暫存器 D251位狀態:00101110

    MOV D248 D259 //將D248的內容 寫入 D258暫存器

    WXOR:雙字邏輯異或運算 --W::雙字標記 XOR:邏輯異或。

    WXOR D254 D255 D261 //將WD254內容與WD255中的內容進行異或運算,結果存放到WD261中。。。

    …………………………以此類推……………………

    上邊這一些是將資料格式進行485通訊編碼的轉換。

    …………………………萬能分割……………………

    RS:序列資料傳送

    RS D250 K12 D300 K0 //將D250至D261,共“12”個暫存器的內容虛擬(最後一個K0代表不需接收即“虛擬傳送”)傳送至D300暫存器。其實是送到了485口。

    …………………………中間省略……………………

    FWD:變頻器正傳指令

    FWD K1 D30 K1 //使地址“1”(第一個K1)上的變頻器按“D30”給定的頻率正轉,PLC接收應答監控訊號(第二個K1)。

  • 中秋節和大豐收的關聯?
  • C語言的特點有哪些?