有關(guān)協(xié)議與通信模塊的分配關(guān)系,請參見: 組件和接口概述
打印機驅(qū)動程序允許您將帶有日期和時間的消息文本輸出到打印機。 這使得您能夠進行監(jiān)視簡單進程、打印錯誤或故障消息或者向操作人員發(fā)布指令等操作。
打印機驅(qū)動程序包含物理層(* 1 層)。
在模塊的屬性對話框中,可為打印輸出組態(tài)消息文本并設(shè)置參數(shù)(頁面布局、字符集、控制字符)。 消息文本和打印輸出參數(shù)將連同模塊參數(shù)一起在通信模塊啟動時傳輸?shù)皆撏ㄐ拍K。
消息文本:
可以使用變量和控制指令(例如,粗體、窄體、寬體或斜體以及加下劃線)來組態(tài)消息文本。 在參數(shù)分配期間會給每個消息文本都分配一個編號。 對于 CP 441 模塊,通過在指令的發(fā)送參數(shù) SD_1 至 SD_4 中*引用(指向包含消息文本號的存儲單元),可以打印輸出特定的消息文本。 對于 CP 34x 模塊,在調(diào)用指令時通過*格式字符串中的消息文本號完成該操作。
還可以將組態(tài)消息文本保存到外部文本文件(SDB 名,較多 8 個 ASCII 字符),并通過合適的編輯器對其進行編輯。 例如,可以此種方式翻譯并讀回文本。
消息文本文件結(jié)構(gòu):
<版本號>
<消息號>:<消息內(nèi)容>
頁面布局:
您可以組態(tài)頁面布局的頁邊距、可選的換行符以及頁眉和頁腳。
字符集:
STEP 7 通過字符轉(zhuǎn)換表將 ANSI 字符集轉(zhuǎn)換為打印機字符集。 例如,可以更改針對打印機類型建議的字符轉(zhuǎn)換表,從而包括特定語言所需的特殊字符。
控制字符:
通過控制字符表,可以更改用于打印機模擬的消息文本中的控制指令,從而啟用和禁用粗體、窄體、寬體或斜體和下劃線以及添加控制字符。
一個消息文本中較多顯示 4 個變量(3 + 文本消息號)。 可將變量值從 CPU 傳輸?shù)酵ㄐ拍K。 可以顯示以下變量:
用戶程序的計算值(例如填充量)
日期和時間
字符串(字符串變量)
其它消息文本
必須為組態(tài)的消息文本或格式字符串中的每個變量*一個轉(zhuǎn)換指令,其中變量值的含義和輸出格式經(jīng)過加密。
可以使用格式字符串定義消息文本的外觀和布局。 格式字符串可以包括:
文本(任何可打印字符,如填充量 l 達到 ...!)
變量的轉(zhuǎn)換指令(例如 %N = 消息文本號 x 的指針,其中 x 為變量值(請參見下面的示例 2))
對于每個變量,格式字符串或組態(tài)的消息文本中必須恰好存在一個轉(zhuǎn)換指令。 轉(zhuǎn)換指令將根據(jù)其順序應(yīng)用到變量。
具有用于粗體、窄體、寬體、斜體、下劃線(如 \B = 啟用粗體)的控制字符或您已定義的附加控制字符的控制指令
將這些字符輸入到模塊的屬性對話框中的控制字符表內(nèi)和組態(tài)新的通信模塊時,可以使用附加的控制字符。
除輸出消息文本外,還可以對打印輸出使用以下功能。 可以通過格式字符串運行這些功能。
設(shè)置頁碼(格式字符串 = %P)
開始新頁(格式字符串 = \F)
換行/不換行打印(格式字符串末尾的 \x)
請注意,對于每個打印輸出,默認執(zhí)行換行。
示例 1: 填充量“200”l 在“5:30 pm”達到!
格式字符串 = 填充量 %i l 在 %Z 達到!
變量 1 = 時間
變量 2 = 填充量
示例 2: 燃燒室壓力“下降”
格式字符串 = %N %S
變量 1 = 17(消息文本號 17: 燃燒室壓力 ...)
變量 2 = 引用字符串(字符串變量: ... 下降)
示例 3: (設(shè)置頁碼為 10)
格式字符串 = %P
變量 1 = 10(頁碼:10) 10)
要將 n 個字節(jié)的用戶數(shù)據(jù)輸出到打印機,在調(diào)用指令時必須將消息文本的格式字符串和變量作為參數(shù)*。
在輸出期間編輯數(shù)據(jù)以進行打印。 按照模塊的屬性對話框中的參數(shù)來為打印執(zhí)行準備工作(頁面布局、字符集、控制字符等)。
打印輸出期間不接收字符。 此處,已組態(tài)的任意流控制字符是個例外。 接收到的任何字符都不會被采用。
下圖說明了打印輸出的操作順序。
圖片: 打印輸出的流程圖
握手用于控制兩個通信伙伴之間的數(shù)據(jù)流。 握手可以確保數(shù)據(jù)在以不同速度運行的設(shè)備之間傳輸時不會丟失。
還可以通過流控制發(fā)送打印輸出數(shù)據(jù)。 握手有兩種基本類型:
軟件握手(例如 XON/XOFF)
硬件握手(例如 RTS/CTS)
在通信模塊上按以下方式為打印輸出執(zhí)行流控制:
一旦通信模塊通過組態(tài)切換到使用流控制的工作模式,模塊便會發(fā)送 XON 字符或?qū)?RTS 線路設(shè)置為 ON。
如果通信模塊接收到 XOFF 字符或 CTS 控制信號設(shè)置為 OFF,通信模塊將中斷字符的輸出。 如果經(jīng)過組態(tài)時間后未接收到 XON 或 CTS 未設(shè)置為 ON,將中斷打印輸出并在指令的 STATUS 輸出中生成一個相應(yīng)的錯誤消息 (0708H)。
提示 如果組態(tài) RTS/CTS 流控制,請確保在插頭連接過程中全部接線信號所使用的接口。 |
通信模塊可評估打印機的“BUSY”控制信號。 打印機向 CP 34x1 報告其已準備好接收
對于 CP 34x 20mA-TTY: 通過接通 RxD 線路的電源。
對于 CP 34x RS232C 和 CP 34x RS422/485: 通過 CTS =“ON”信號。
提示 如果組態(tài) RTS/CTS 流控制,則必須按如下方式設(shè)置打印機上 BUSY 信號的極性: - BUSY 信號: CTS =“OFF” 請注意,有些打印機使用 DTR 信號顯示 BUSY 信號。 在這種情況下,您需要相應(yīng)地將電纜重新接線到通信模塊。 |
詞條
詞條說明
更改聯(lián)網(wǎng)設(shè)置簡介可以取消接口的網(wǎng)絡(luò)連接或?qū)⑵浞峙浣o其它子網(wǎng)類型相同的子網(wǎng)。結(jié)果根據(jù)版本,下述更改之間會有區(qū)別:取消接口的網(wǎng)絡(luò)連接組態(tài)的接口參數(shù)保持不變。將網(wǎng)絡(luò)連接分配給另一個子網(wǎng)如果地址在分配的子網(wǎng)中不一,即地址已經(jīng)存在,則會自動更改地址以使其一。步驟 - 從網(wǎng)絡(luò)中斷開要取消接口的網(wǎng)絡(luò)連接,請按以下步驟操作:選擇聯(lián)網(wǎng)的接口。在接口的快捷菜單中選擇“從子網(wǎng)斷開”(Disconnect from
Portal 視圖Portal 視圖的用途Portal 視圖為您提供了面向任務(wù)的工具視圖。在此處,您可以快速確定要執(zhí)行什么操作并為當前任務(wù)調(diào)用工具。如有必要,該界面會針對所選任務(wù)自動切換為項目視圖。Portal 視圖的布局下圖顯示了 Portal 視圖各組件的示例:①不同任務(wù)的登陸選項②所選登陸選項對應(yīng)的操作③所選操作的選擇面板④切換到項目視圖⑤當前打開的項目的顯示區(qū)域登陸選項登陸選項為各個任務(wù)區(qū)
DCP Discovery (S615)提示只有與設(shè)備存在在線連接時才顯示該頁面。搜索可通過選定接口訪問的設(shè)備在此頁面上,可以選擇一個接口并搜索可通過該接口訪問的設(shè)備。搜索后,將可訪問設(shè)備列在表格中。在此表格中,可以檢查并調(diào)整設(shè)備的網(wǎng)絡(luò)參數(shù)。要識別和組態(tài)設(shè)備,請采用發(fā)現(xiàn)組態(tài)協(xié)議 (DCP)。提示DCP Discovery此功能僅適用于與 TIA 接口相關(guān)聯(lián)的 VLAN??稍凇? 3 層 >
S7-1500 與 S7-1500 之間的以太網(wǎng)通信可以通過 TCP 或 ISO on TCP 協(xié)議來實現(xiàn),使用的通信指令是在雙方 CPU 調(diào)用 T-block (TSEND_C, TRCV_C, TCON, TDISCON, TSEN, TRCV) 指令來實現(xiàn)。通信方式為雙邊通信,因此 TSEND 和 TRCV 必須成對出現(xiàn)。硬件和軟件需求及所完成的通信任務(wù)硬件:① S7-1500 CPU② P
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com