了解秤盤通訊協定

BarTender 使用通訊協定與計重秤盤進行通訊。「協定」僅僅是指秤盤使用秤盤命令與 BarTender 通訊的方式。

透過啟用秤盤命令,BarTender 會透過連接至電腦上的連接埠或網路連接埠的秤盤接收到輸入 (通常為重量)。若干常用協定及其相關的秤盤命令已同 BarTender 隨附安裝。

如果您新增 BarTender 本身所支援的秤盤,那麼該秤盤會自動使用現有的協定與應用程式進行通訊。您無需自己設定協定。

如果您新增使用者定義的秤盤且您秤盤所使用的協定不受 BarTender 支援,那麼您需要使用「使用者定義的協定屬性」對話方塊,來定義新的協定,以定義秤盤命令。這通常在秤盤設定期間發生,但是您可以透過「計重秤盤設定」對話方塊的「使用者定義的協定」索引標籤,來編輯現有協定。秤盤通訊協定是使用規則運算式編寫的。

如果您建立了一個 BarTender 本身不支援的新協定,那麼您需要為每個您需要的秤盤命令指定「命令」和「回應模式」。「命令」是指 BarTender 向秤盤傳送的指示集,提示秤盤執行動作。「回應」或「回應模式」是指秤盤對指定命令做出的回覆。如需更多資訊,請參閱「設定秤盤硬體」。

如果您的協定可以使用多個秤盤,那麼您可以透過「秤盤屬性」對話方塊的「進階」索引標籤,來變更協定。在「其他選項」下,從「協定」下拉式清單中選取您想要的協定。

自訂秤盤通訊協定需要對秤盤的通訊語法具有全面而詳細的了解。

在自訂協定中使用規則運算式

規則運算式 (也稱為 RegEx 或 RegExp) 是構成搜尋模式的字元序列。規則運算式在秤盤的回覆模式中使用。如需更多資訊,請參閱「規則運算式中使用的欄位名稱」和「規則運算式範例」。

相關主題