以下示例顯示了從不同方面對 S7-1200/1500 CPU(插槽 1 上的 CPU)的 TSAP 的處理:
示例 1: 為 PLC-PLC 通信創(chuàng)建新連接
示例 2: 輸入本地 ASCII-TSAP
示例 3: 在 TSAP-ID 中輸入 TSAP 擴展
示例 4: TSAP-ID 的錯誤編輯
示例 5: 通過“TSAP-ID”輸入域輸入 ASCII-TSAP
使用兩個用于開放式用戶通信的 PLC 創(chuàng)建新連接后,系統(tǒng)將立即自動分配 TSAP 擴展“ISOonTCP-1”。
該 TSAP 擴展會產(chǎn)生 TSAP-ID E0.01.49.53.4F.6F.6E.54.43.50.2D.31,這會被自動輸入到連接描述數(shù)據(jù)塊以及本地和伙伴 TSAP 的輸入域中。 ASCII-TSAP 的輸入域為空白:
| 本地 TSAP | 伙伴 TSAP |
---|---|---|
TSAP (ASCII) |
|
|
TSAP-ID | E0.01.49.53.4F.6F.6E.54.43.50.2D.31 | E0.01.49.53.4F.6F.6E.54.43.50.2D.31 |
您可以隨時更改 TSAP-ID 和 ASCII-TSAP 輸入域中的這些值。
TSAP-ID 的輸入域顯示了連接描述數(shù)據(jù)塊中所存儲的完整 TSAP。 具有 TSAP 擴展的 TSAP-ID(限制為 16 個字符)不會顯示在“TSAP (ASCII)”輸入域中,因為字符 E0 不是 ASCII-TSAP 的有效字符。
如果顯示的 TSAP-ID 是有效 ASCII-TSAP,它將顯示在“TSAP (ASCII)”輸入域中。
更改 TSAP-ID 和 ASCII-TSAP 的輸入域會影響其它域。
如果已創(chuàng)建新連接并在“TSAP (ASCII)”輸入域中為本地 TSAP 分配了 ASCII 值(例如,“ISOonTCP-1”),則將自動創(chuàng)建較終的 TSAP-ID。
退出“TSAP (ASCII)”輸入域后,系統(tǒng)將自動檢查 ASCII 字符數(shù)是否符合限值(3 到 16 個字符)并將所生成的 TSAP-ID 輸入到相應的輸入域中:
| 本地 TSAP | 伙伴 TSAP |
---|---|---|
TSAP (ASCII) | ISOonTCP-1 |
|
TSAP-ID | 49.53.4F.6F.6E.54.43.50.2D.31 | E0.01.49.53.4F.6F.6E.54.43.50.2D.31 |
如果在創(chuàng)建連接并在本地 TSAP-ID 的輸入域中輸入 ASCII-TSAP(請參見示例 1 和 2)后,用戶將前綴“E0.01”添加到 TSAP 值中,則在退出該輸入域后將不再顯示 ASCII-TSAP。
| 本地 TSAP | 伙伴 TSAP |
---|---|---|
TSAP (ASCII) |
|
|
TSAP-ID | E0.01.49.53.4F.6F.6E.54.43.50.2D.31 | E0.01.49.53.4F.6F.6E.54.43.50.2D.31 |
一旦退出 TSAP-ID 的輸入域,系統(tǒng)就會自動執(zhí)行檢查以確定 TSAP-ID 的**個字符是否是有效的 ASCII 字符。 由于 TSAP-ID 中此時所顯示的字符“E0”對于 ASCII-TSAP 不是有效字符,因此“TSAP (ASCII)”輸入域不再顯示 ASCII-TSAP。
如果使用的是有效的 ASCII 字符,接下來就會檢查是否符合 2 到 16 個字符的長度規(guī)范。
如果從以“E0.01”開頭的“TSAP-ID”中刪除十六進制值“E0”,TSAP-ID 此時將以“01”開頭,因此不再符合這些規(guī)則且無效:
| 本地 TSAP | 伙伴 TSAP |
---|---|---|
TSAP (ASCII) |
|
|
TSAP-ID | 01.49.53.4F.6F.6E.54.43.50.2D.31 | E0.01.49.53.4F.6F.6E.54.43.50.2D.31 |
退出輸入域后,將會輸出一條消息,因為該 TSAP-ID 既不是有效的 ASCII-TSAP(**個值必須是 20 到 7E 范圍內(nèi)的十六進制值),也不是有效的 TSAP-ID(**個值必須是標識符“E0”)。
在示例 4 中,如果刪除值“E0”后又從錯誤的 TSAP-ID 中刪除值“01”,則 TSAP-ID 將以十六進制值 49 開頭。該值在 ASCII-TSAP 的允許值范圍內(nèi):
| 本地 TSAP | 伙伴 TSAP |
---|---|---|
TSAP (ASCII) |
|
|
TSAP-ID | 49.53.4F.6F.6E.54.43.50.2D.31 | E0.01.49.53.4F.6F.6E.54.43.50.2D.31 |
退出輸入域后,TSAP-ID 將被識別為有效的 ASCII-TSAP,而所生成的 ASCII-TSAP“ISOonTCP-1”將被寫入到“TSAP (ASCII)”輸入域中。
詞條
詞條說明
SIZER功能簡介??????? SIZER是一個快速、簡便的驅(qū)動器和控制器選型工具軟件。適用于所有新一代低壓驅(qū)動和電機的選型。從工頻運行的電機到變頻器控制的電機;從簡單的電機選型到整個機械系統(tǒng)的選型;從單軸驅(qū)動到模塊化的多軸驅(qū)動系統(tǒng)都可以使用。SIZER可用于完整驅(qū)動系統(tǒng)工程設計的工作流程。???
使用S7-1200 SCL 編程語言的 PEEK 和 POKE 指令,可以實現(xiàn)對 I/O、M 存儲器和數(shù)據(jù)塊的讀取或?qū)懭搿?而通過 POKE_BLK 指令,還可以實現(xiàn)數(shù)據(jù)區(qū)域的復制或移動。指令適用條件:只用于 SCL 編程語言;軟件從TIA PORTAL V11 SP2起;S7-1200 CPU 固件從 V2.2起;適用操作數(shù),I、Q、M、DB;DB必須是非優(yōu)化訪問的塊。本文生成環(huán)境:硬件: CP
組態(tài)通信端口組態(tài)通信端口插入具有 RS-232 或 RS-485 接口的通信模塊之后,便可以設置接口參數(shù)??稍诮涌趯傩灾性O置接口參數(shù),或者利用 PORT_CFG 指令在用戶程序中控制接口參數(shù)。以下內(nèi)容是關于圖形組態(tài)的說明。提示如果通過用戶程序更改端口設置,則會覆蓋圖形組態(tài)的設置。同時還應記住,如果發(fā)生斷電,則通過用戶程序進行的設置不會被保留。要求已插入通信模塊。您處于設備視圖中。步驟要組態(tài)通信端口
傳輸完整性傳輸完整性在數(shù)據(jù)傳輸和傳輸程序選擇上起著重要作用。 一般而言,使用參考模型的層數(shù)越多,傳輸完整性越高。對提供的協(xié)議進行分類下圖說明了通信模塊的這些協(xié)議與參考模型的匹配情況:圖片: 參考模型中現(xiàn)有通信模塊協(xié)議的分類協(xié)議與通信模塊的映射關系協(xié)議CP 340CP 341CPU 313C-2 PtPCPU 314C-2 PtPCP 440CP 441ET 200S 1SI打印機驅(qū)動程序●●&nb
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com