必須在相應(yīng) CPU 用戶程序的數(shù)據(jù)塊或位存儲器地址區(qū)中提供發(fā)送數(shù)據(jù)。接收數(shù)據(jù)的通信模塊中提供接收緩沖區(qū)。在數(shù)據(jù)塊中設(shè)置相應(yīng)數(shù)據(jù)塊。
在 CPU 的用戶程序中,以下指令用于執(zhí)行 CPU 與通信模塊之間的數(shù)據(jù)傳輸。
Send_P2P
Receive_P2P
接收緩沖區(qū)可以通過 Receive_Reset 指令刪除。
作為通信模塊的組態(tài)/參數(shù)分配部分中所述的通信模塊接口參數(shù)分配的替代或補(bǔ)充,建議在特定應(yīng)用領(lǐng)域動態(tài)建立通信,即通過程序控制具體應(yīng)用的通信。
也可以在運(yùn)行期間通過以下其中一個“Config”指令更改在通信模塊的屬性對話框中分配的所有參數(shù)。
Port_Config、Send_Config、Receive_Config、P3964_Config
下圖顯示了用于用戶程序與通信伙伴之間通信的點(diǎn)對點(diǎn)指令的功能。
應(yīng)用 | 指令 | 說明 |
---|---|---|
在 CPU、通信模塊和通信伙伴之間通進(jìn)行數(shù)據(jù)交換(通信)。 | Send_P2P | 指令 Send_P2P(發(fā)送點(diǎn)對點(diǎn)數(shù)據(jù))可用于向通信伙伴發(fā)送數(shù)據(jù)。 調(diào)用指令 Send_P2P 以通過自由口協(xié)議發(fā)送數(shù)據(jù)。在指令的輸出參數(shù)中接收到相應(yīng)確認(rèn)前,您必須循環(huán)調(diào)用該指令。 注意:在 XON/XOFF 數(shù)據(jù)流控制的參數(shù)分配期間,用戶數(shù)據(jù)不可包含任何已組態(tài)的 XON 或 XOFF 字符。默認(rèn)設(shè)置為 DC1 = 11H (XON) 和 DC3 = 13H (XOFF)。 |
Receive_P2P | 指令 Receive_P2P(接收點(diǎn)對點(diǎn)數(shù)據(jù))可用于從通信伙伴中獲取通信模塊中接收的消息。 循環(huán)調(diào)用 Receive_P2P 指令以通過自由口協(xié)議接收數(shù)據(jù)。如果新接收的數(shù)據(jù)可用,指令將在 NDR 參數(shù)中加以指示。 為了表示消息傳輸?shù)拈_始和結(jié)束,需要在識別消息的開始和結(jié)束的自由口協(xié)議中定義標(biāo)準(zhǔn)。 | |
檢測接收緩沖區(qū) | Receive_Reset | 指令 Receive_Reset(刪除接收緩沖區(qū))允許清除通信模塊的接收緩沖區(qū)。 |
接口或端口的動態(tài)參數(shù)分配(可選) | Port_Config | 您可以使用 Port_Config 指令(端口組態(tài))來組態(tài)基本接口參數(shù),如數(shù)據(jù)傳輸率、奇偶校驗(yàn)和數(shù)據(jù)流控制(通過用戶程序動態(tài)執(zhí)行)。 |
Send_Config | 通過指令 Send_Config(發(fā)送組態(tài)),您可以為點(diǎn)對點(diǎn)通信接口動態(tài)地組態(tài)串行發(fā)送參數(shù),如 RTS ON 延遲/RTS OFF 延遲。 | |
Receive_Config | 指令 Receive_Config(接收參數(shù)分配)允許將串行接收參數(shù)動態(tài)分配給通信模塊。 該指令可組態(tài)*所接收消息的開始和結(jié)束的條件。 | |
P3964_Config | 指令 P3964_Config(組態(tài)協(xié)議)可用于動態(tài)組態(tài)程序 3964(R) 的協(xié)議參數(shù),例如字符延遲時間、**級和塊檢查(使用程序)。 | |
操作 RS232 伴隨信號 | Signal_Get | 通過 Signal_Get 指令(獲取 RS232 信號),您可以讀取 RS232 信號的當(dāng)前狀態(tài)。 |
Signal_Set | 通過 Signal_Set 指令(獲取 RS232 信號),可以設(shè)置 RS232 信號 DTR 和 RTS 的狀態(tài)。 | |
啟用 Modbus CRC 支持和診斷中斷 | Get_Features | 可使用 Get_Features 指令(獲取擴(kuò)展功能)獲取有關(guān) Modbus 支持和有關(guān)生成診斷報警的信息。 |
Set_Features | 如果模塊支持,可使用指令 Set_Features(設(shè)置擴(kuò)展功能)激活診斷報警的生成。 |
要求:通信模塊的設(shè)備視圖以及屬性對話框中 CPU 和通信模塊的組態(tài)和參數(shù)分配均已完成。
在 CPU 的項(xiàng)目導(dǎo)航中,選擇文件夾“程序塊”(Program blocks),然后雙擊打開文件夾中的 Main (OB1)。程序編輯器隨即打開。
從“指令”(Instructions) 任務(wù)卡的“通信”(Communication) 區(qū)域中選擇指令 Send_P2P 和 Receive_P2P 并將它們拖放到 Main (OB1) 的網(wǎng)絡(luò)中。
按照規(guī)范組態(tài)指令。
將硬件組態(tài)和用戶程序下載到 CPU 中。
詞條
詞條說明
基本信息(接入點(diǎn))安全等級為確保網(wǎng)絡(luò)安全,請使用驗(yàn)證和加密。在此頁面中可*安全設(shè)置。提示傳輸標(biāo)準(zhǔn) IEEE 802.11 n傳輸標(biāo)準(zhǔn) IEEE 802.11 n(“802.11n”或“802.11 n only”設(shè)置)僅支持采用 AES 安全設(shè)置的 WPA2/WPA2-PSK。iPCF、iPCF-HT 或 iPCF-MC 模式已激活如果已啟用 iPCF、iPCF-HT 或 iPCF-MC,那么在
禁用 SNMP:完整程序示例簡介本示例適用于 S7-1500 和 S7-1200。要在項(xiàng)目中使用該程序代碼,請按以下步驟操作:將整個程序代碼復(fù)制到剪貼板中。打開文本編輯器(如,“Editor”)。使用快捷鍵 Ctrl+V,將剪貼板中的內(nèi)容粘貼到文本編輯器中。將該文檔保存為 scl 文件,如 SNMP_DEACT.scl。在 STEP 7 中打開項(xiàng)目。將 scl 文件作為外部源文件進(jìn)行導(dǎo)入。生成啟動
廢棄版本如果類型版本“測試中” (In test) 或“開發(fā)中” (In work) 不再需要,則可將其刪除。也可以選擇多個類型或文件夾,刪除其中包含的所有測試版或開發(fā)版。并將所有使用刪除版本的位置都復(fù)位到上一次發(fā)布時的狀態(tài)。要求待刪除的版本狀態(tài)為“測試中”(In test) 或“開發(fā)中”(In work)。當(dāng)前所在“庫”(Libraries) 任務(wù)卡中的庫視圖已打開。操作步驟要廢棄一個版本,請按
預(yù)定義的 IPv4 規(guī)則此頁面包含預(yù)定義的 IP 數(shù)據(jù)**濾規(guī)則。如果創(chuàng)建了自己的 IP 數(shù)據(jù)**濾規(guī)則,則其**級**預(yù)定義的 IP 數(shù)據(jù)**濾規(guī)則。*從哪個接口訪問設(shè)備的哪些 IPv4 服務(wù)。說明接口 (Interface)列表是動態(tài)的。與設(shè)置相關(guān)的接口。-?pppx 或 usb0(僅適用于 M876-4)可以通過 WAN 接口訪問設(shè)備。-?VLANx可以通過 IP 子網(wǎng)
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00