在“屬性> 常規(guī) > PtP > 中斷選擇”(Properties > General > PtP > Interrupt selection) 中,設(shè)置中斷、CPU STOP 的特性以及協(xié)議。 選擇“ASCII”作為協(xié)議。
根據(jù)所選的協(xié)議類(lèi)型,區(qū)域?qū)Ш街械倪M(jìn)一步細(xì)分會(huì)有所不同。
對(duì)于“ASCII”,有 4 個(gè) PtP 區(qū)域: 傳輸、末端分隔符、數(shù)據(jù)接收和信號(hào)分配。
此部分介紹 PtP 末端分隔符,分為 2 個(gè)子部分。
從“檢測(cè)已接收幀末端”(Detection of end of received frame) 下拉列表中,選擇所需的選項(xiàng)。 共有以下 3 個(gè)選項(xiàng): “字符延時(shí)時(shí)間用完后”(After character delay time elapses)、“使用末端分隔符”(Using end delimite) 和“接收固定數(shù)目的字符之后”(After receiving a fixed number of characters)。
字符延時(shí)時(shí)間用完后
從下拉列表中選擇“字符延時(shí)時(shí)間用完后”(After character delay time elapses),可*已組態(tài)的時(shí)間間隔,經(jīng)過(guò)此間隔之后可識(shí)別到幀末端。 字符延時(shí)時(shí)間定義了兩個(gè)連續(xù)接收到的字符之間允許的較大間隔。
默認(rèn)情況下選擇此選項(xiàng)。
字符延時(shí)時(shí)間
在“字符延時(shí)時(shí)間”(Character delay time) 輸入域中,必須以毫秒為單位輸入此時(shí)間間隔(介于 1 和 65,535 之間)。
可選擇的較短字符延時(shí)取決于傳輸速度。
傳輸速度 | 較短字符延時(shí)時(shí)間 |
---|---|
300 bps | 130 ms |
600 bps | 65 ms |
1200 bps | 32 ms |
2400 bps | 16 ms |
4800 bps | 8 ms |
9600 bps | 4 ms |
19200 bps | 2 ms |
38400 bps | 1 ms |
使用末端分隔符
從下拉列表中選擇“使用末端分隔符”(Using end delimiter),*通過(guò)其末端字符識(shí)別消息幀末端。
丟失末端分隔符的監(jiān)視時(shí)間
在“丟失末端分隔符的監(jiān)視時(shí)間”(Monitoring time for missing end delimiter) 輸入域中,可以設(shè)置字符延時(shí)時(shí)間,該時(shí)間可用作丟失末端分隔符的監(jiān)視時(shí)間。 這適用于以下設(shè)置的末端分隔符:
- 接收固定數(shù)目的字符之后
- 收到末端分隔符后
也可以在此處修改監(jiān)視時(shí)間。 將應(yīng)用與字符延時(shí)時(shí)間相同的臨界條件。
必須在用戶(hù)程序中進(jìn)行何時(shí)發(fā)送和評(píng)估塊檢查字符的計(jì)算。
默認(rèn)選擇為“4 ms”。
結(jié)尾分隔符
選擇“檢測(cè)已接收幀末端”(Detection of end of received frame) 參數(shù)的“使用末端分隔符”(Using end delimiter) 選項(xiàng),*使用一個(gè)或兩個(gè)定義的末端分隔符來(lái)*幀末端。 可以使用一個(gè)或兩個(gè)末端分隔符。 也可以在檢測(cè)到末端分隔符之后接收一個(gè)或兩個(gè)附加字符。 例如,您可以使用這些字符在傳輸中加入一個(gè)塊檢查字符(BCC)。
在相應(yīng)的下拉列表中選擇以下選項(xiàng)之一:
- * 1 個(gè)字符
- 帶 1 個(gè) BCC 的* 1 個(gè)字符
- 帶 2 個(gè) BCC 的* 1 個(gè)字符
- * 1 個(gè)字符與* 2 個(gè)字符進(jìn)行“與”運(yùn)算
- 帶 1 個(gè) BBC 的* 1 個(gè)字符與* 2 個(gè)字符進(jìn)行“與”運(yùn)算
- 帶 2 個(gè) BBC 的* 1 個(gè)字符與* 2 個(gè)字符進(jìn)行“與”運(yùn)算
如果您已選擇該選項(xiàng),則默認(rèn)設(shè)置為“* 1 個(gè)字符”(1st character)。
接收方末端分隔符
在“接收方* 1 個(gè)末端分隔符”(Receiver 1st end delimiter) 輸入域和“接收方* 2 個(gè)末端分隔符”(Receiver 2nd end delimiter) 輸入域中(如果需要),輸入用于相應(yīng)末端分隔符的代碼。
可輸入的值取決于使用 7 個(gè)數(shù)據(jù)位還是 8 個(gè)數(shù)據(jù)位進(jìn)行數(shù)據(jù)傳輸:
- 7 個(gè)數(shù)據(jù)位: 0 到 7FH
- 8 個(gè)數(shù)據(jù)位: 0 到 FFH
對(duì)于**個(gè)末端分隔符,默認(rèn)設(shè)置為“3”;對(duì)于*二個(gè)末端分隔符,默認(rèn)設(shè)置為“0”。
接收固定數(shù)目的字符之后
從下拉列表中選擇“接收固定數(shù)目的字符之后”(After receiving a fixed number of characters) 選項(xiàng),以*固定數(shù)目的字符,接收這些字符之后可識(shí)別出幀末端。 接收到幀的長(zhǎng)度始終相同。
默認(rèn)情況下選擇此選項(xiàng)。
暫停幀之間的傳輸(與監(jiān)視時(shí)間長(zhǎng)度相同)
如果您已選擇“暫停幀之間的傳輸 [與監(jiān)視時(shí)間長(zhǎng)度相同]”(Pause in transmission between frames (same length as monitoring time)) 選項(xiàng),將發(fā)生與監(jiān)視時(shí)間(用于丟失末端分隔符)長(zhǎng)度相同的暫停,以便伙伴可以檢測(cè)幀的接收并相應(yīng)地進(jìn)行同步。
默認(rèn)情況下,不選中此復(fù)選框。
幀長(zhǎng)度
在“幀長(zhǎng)度”(Frame length) 輸入域中,可以自定義一個(gè)幀應(yīng)包含的字節(jié)數(shù)。 可以設(shè)置一個(gè)介于 1 和 1024 字節(jié)之間的值。
默認(rèn)設(shè)置為“200 字節(jié)”(200 bytes)。
*末端分隔符作為已接收幀的末端分隔符之后,發(fā)送時(shí)可以包含末端分隔符。
默認(rèn)選擇為“發(fā)送末端分隔符及之前的字符”(Send up to and including end delimiter)。
發(fā)送末端分隔符及之前的字符
選擇“結(jié)束條件 > 發(fā)送末端分隔符及之前的字符”(End criteria > Send up to and including end delimiter") 選項(xiàng),*是否應(yīng)將末端分隔符包含在要發(fā)送的數(shù)據(jù)中。 即使在 SFB 中*的數(shù)據(jù)長(zhǎng)度較大,也僅發(fā)送包括消息結(jié)束字符的數(shù)據(jù)。
按塊中設(shè)置的長(zhǎng)度發(fā)送數(shù)據(jù)
選擇“結(jié)束條件 > 按塊中設(shè)置的長(zhǎng)度發(fā)送數(shù)據(jù)”(End criteria > Send up to length set in the block) 選項(xiàng),以確定按照 SFB 參數(shù)中聲明的長(zhǎng)度發(fā)送數(shù)據(jù)。 最后一個(gè)字符必須為末端分隔符。
發(fā)送數(shù)據(jù)中自動(dòng)附加末端分隔符
選擇“結(jié)束條件 > 自動(dòng)附加末端分隔符”(End criteria > Automatically append the end delimiter) 選項(xiàng),以確定按照 SFB 參數(shù)中聲明的長(zhǎng)度發(fā)送數(shù)據(jù)。 將自動(dòng)附加末端分隔符,即,不得在要發(fā)送的數(shù)據(jù)中包含末端分隔符。 根據(jù)末端分隔符的數(shù)目,向伙伴傳輸?shù)淖址麛?shù)要比 SFB 中*的字符數(shù)(較多 1024 字節(jié))多 1 個(gè)或 2 個(gè)字符。
發(fā)送方末端分隔符
如果要使用末端分隔符,則現(xiàn)在可以*其十六進(jìn)制代碼。 也可以選擇是否要使用* 2 個(gè)末端分隔符并*其十六進(jìn)制代碼。 在“發(fā)送方* 1 個(gè)末端分隔符”(Sender 1st end delimiter) 輸入域和“發(fā)送方* 2 個(gè)末端分隔符”(Sender 2nd end delimiter) 輸入域中(如果需要),輸入用于相應(yīng)末端分隔符的代碼。
對(duì)于**個(gè)末端分隔符,默認(rèn)設(shè)置為“3”;對(duì)于*二個(gè)末端分隔符,默認(rèn)設(shè)置為“0”。
詞條
詞條說(shuō)明
等時(shí)同步模式中斷 OB說(shuō)明等時(shí)同步模式中斷 OB 用于與 DP 循環(huán)或 PN 發(fā)送時(shí)鐘同時(shí)啟動(dòng)子程序。通過(guò)在等時(shí)同步模式中斷 OB 中調(diào)用 SYNC_PI 和 SYNC_PO 指令,來(lái)較新輸入的相關(guān)過(guò)程映像分區(qū)和輸出的相關(guān)過(guò)程映像分區(qū)。小心直接訪問(wèn)直接訪問(wèn)時(shí),避免訪問(wèn)*了具有等時(shí)同步模式中斷 OB 的過(guò)程映像分區(qū)的 I/O 區(qū)域。提示OB 參數(shù)“報(bào)告診斷緩沖區(qū)中的事件溢出”的影響選中 OB 參數(shù)
位存儲(chǔ)器、定時(shí)器和計(jì)數(shù)器的保持性設(shè)置
位存儲(chǔ)器、定時(shí)器和計(jì)數(shù)器的保持性設(shè)置可使用保持性參數(shù)來(lái)*在發(fā)生電源故障或從“STOP”模式切換到“RUN”模式之后需要保留的存儲(chǔ)區(qū)。存儲(chǔ)器字節(jié)數(shù)從 MB 0 開(kāi)始輸入從存儲(chǔ)器字節(jié) 0 開(kāi)始的保持性存儲(chǔ)器字節(jié)數(shù)。示例如果輸入“2”,則存儲(chǔ)器字節(jié) MB 0 和 MB 1 具有保持性。從 T0 開(kāi)始的 S7 定時(shí)器數(shù)目輸入從 T0 開(kāi)始的保持性 S7 定時(shí)器 (T) 數(shù)目。每個(gè) S7 定時(shí)器占用 2
PLC 程序結(jié)構(gòu)用戶(hù)程序必須調(diào)用“ WWW”指令以使 Web 應(yīng)用程序(如用戶(hù)自定義 Web 頁(yè)面)可供標(biāo)準(zhǔn) Web 頁(yè)面上的 CPU 使用,并允許在該位置進(jìn)行調(diào)用。由源文件生成的 Web Control DB 是“WWW”指令的輸入?yún)?shù) (CTRL_DB)。 Web Control DB 引用在片段 DB 中編碼的用戶(hù)自定義 Web 頁(yè)面的內(nèi)容,隨后接收狀態(tài)和控制信息。在啟動(dòng)程序中調(diào)用指令“WW
本地*墻規(guī)則概述含義本地*墻規(guī)則將在安全模塊的本地安全設(shè)置中進(jìn)行組態(tài),而且只應(yīng)用到安全模塊中。啟用*墻功能之后,可使用預(yù)定義的*墻規(guī)則,也可以在***墻模式下定義*墻規(guī)則。使用預(yù)定義的*墻規(guī)則在此,可使用簡(jiǎn)單的預(yù)定義規(guī)則。僅可啟用服務(wù)特定的規(guī)則。所有節(jié)點(diǎn)在*的方向上支持所啟用的服務(wù)??梢栽谝韵履K特定部分的此對(duì)話框中找到*墻定義的詳細(xì)信息:對(duì)于 SCALANCE S:對(duì)于 S7-
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com