close

  既然對象為機台,第一步當然是瞭解機台遵循的通訊協定,以利與機台溝通。機台的行為是由接收到的SECS II語句觸發的,對相同SECS II語句不同的機台可能有不同的解讀,但只要都遵守相同的GEM規則,在已定義的範圍內,傳送相對的SECS II是可以達成預期效果的。

    例如,GEM的訊號測試定義為 S1F1 相當於英文的Are You There ? 機台接收訊號,解讀成訊息S1F1時將會理解成通信測試,並自動回覆S1F2相當於Yes, I am here. 。

    為了達到將指令傳進機台,並且接收回覆,我們必須將訊息單位的傳遞和接收、語句的分析和組成和指令與語句的對應,此三者加以實現,以下分開敘述:

 

(一)    訊息單位的傳遞與接收

  基於Port、TCP/IP,位元與位元組的結構必須符合SECS I / HSMS的格式,在這一個部分將以成功的把SECS II語句解析與還原為SECSI/HSMS格式為主軸。當然,建立與機台連線、交握規則實現也是不可或缺的能力。

(二)    語句的分析和組成

        若將HSMS傳遞的資訊當成一個語句,該如何斷句?分析?把語句還原成SxFy W items的SML結構,是這一個部分所必須實作的。可以把這部分當成理解的過程,先清楚的分開字與字、句與句,才能進一步賦與其意義。

(三)    指令與語句的對應

當句子成型後要解讀、或為某事而必須表達成語句時,要有一組邏輯來遵循,以便傳送到對方腦中解讀時產生落差而溝 通失敗,因此依照GEM規範的機台,要以相同的規範來解讀、表達、形成語句。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 小新 的頭像
    小新

    伯爵筆記 - 奧西諾inNow

    小新 發表在 痞客邦 留言(1) 人氣()