產(chǎn)品細(xì)節(jié)介紹
ZEBRA 112ER01-00000 110PAS4驅(qū)動(dòng)控制器
容納網(wǎng)絡(luò)連接開銷
SRTP通道內(nèi)的應(yīng)用程序超時(shí)還包括建立和維護(hù)基礎(chǔ)網(wǎng)絡(luò)所需的時(shí)間,以及SRTP連接。例如建立TCP連接對(duì)于新頻道,建立與遠(yuǎn)程設(shè)備和通道操作期間的TCP重新傳輸。如果建立或維護(hù)TCP連接所需的時(shí)間超過用戶指定的通道應(yīng)用程序超時(shí)值將發(fā)生應(yīng)用程序超時(shí)。通道應(yīng)用程序超時(shí)是臨時(shí)錯(cuò)誤;頻道繼續(xù)運(yùn)行。
客戶端通道TCP資源管理操作系統(tǒng)網(wǎng)絡(luò)堆棧掛起關(guān)聯(lián)的TCP資源在連接關(guān)閉后的一段時(shí)間內(nèi)保持連接。
這段時(shí)間適用于收盤的發(fā)起人始終是客戶端。這一時(shí)間被稱為“TCP延遲期間”。一旦TCP延遲期到期(60秒當(dāng)前操作系統(tǒng)實(shí)現(xiàn)),則釋放TCP資源。
使用客戶端通道的應(yīng)用程序開發(fā)人員需要了解設(shè)計(jì)邏輯時(shí)的這種行為。
有限數(shù)量的TCP資源分配給客戶端通道,如果通道連接的啟動(dòng)和關(guān)閉速度如此之快,以至于這些資源則應(yīng)用程序可能必須等待TCP釋放資源以建立另一個(gè)客戶端通道(a如果沒有TCP資源,則返回0xA890的COMMREQ狀態(tài)當(dāng)前可用;應(yīng)用程序應(yīng)等待并重試)。
SRTP客戶端通道提供了幫助用戶保留的功能TCP連接。
其中包括一段時(shí)間建立SRTP通道并指定要在給定間隔,或盡可能快地跑。還可以指定迭代次數(shù),或允許通道永遠(yuǎn)運(yùn)行。此外,SRTP信道允許對(duì)活動(dòng)信道重新分配任務(wù)同一遠(yuǎn)程設(shè)備,其中活動(dòng)通道的參數(shù),例如更改通道命令類型(讀/寫)、編號(hào)重復(fù)次數(shù)、時(shí)間段、本地內(nèi)存地址、遠(yuǎn)程內(nèi)存地址等可以更改。
SRTP信道也允許信道將活動(dòng)通道重新分配給其他遠(yuǎn)程設(shè)備(更改遠(yuǎn)程設(shè)備的IP地址等)。然而,重新分配任務(wù)到另一個(gè)遠(yuǎn)程設(shè)備既不會(huì)保留TCP連接,也不會(huì)節(jié)省創(chuàng)建頻道所需的時(shí)間。
在冗余系統(tǒng)中,客戶端通道COMMREQ只能從擁有冗余IP地址的單元啟動(dòng)。
因此,用戶應(yīng)用程序邏輯應(yīng)使用LAN中的位6接口狀態(tài)位區(qū)域,“冗余IP活動(dòng)”作為其一部分驅(qū)動(dòng)客戶端通道COMMREQ的啟用邏輯。
accommodate network connection overhead
The application timeouts within SRTP Channels also include the time needed to establish and maintain the underlying network and SRTP connection. Examples are establishing the TCP connection for a new channel, establishing communication with the remote device, and TCP retransmissions during Channel operations. If the time needed for TCP connection establishment or maintenance exceeds the user-specified channel application timeout values, an application timeout will occur. Channel application timeouts are temporary errors; the channel continues to run.
In a Redundancy System, Client Channel COMMREQs can only be initiated from the unit that owns the Redundant IP address. Therefore, the user application logic should use Bit 6 in the LAN Interface Status bit area, “Redundant IP Active” as part of their enabling logic that drives a client channel COMMREQ.
Client Channels TCP resource management
The OS Network stack hangs on to the TCP resources associated with a connection for a period of time after the connection is closed. This time period applies to the initiator of the close, which is almost always the client side. This time is referred to as the “TCP Linger Period”. Once the TCP Linger Period expires (60 seconds in the current OS implementation), the TCP resources are released. Application developers using client channels need to be aware of this behavior when designing their logic. A finite number of TCP resources are allocated to client channels, and if channel connections are brought up and down so fast that these resources are depleted, then the application may have to wait until a TCP resource frees up in order to establish another client channel (a COMMREQ Status of 0xA890 is returned if no TCP resources are currently available; application should wait and try again). SRTP Client Channels provides features that help the user preserve TCP connections. These include a period time where one can establish an SRTP Channel and specify the channel to run at a given interval, or run as fast a possible. One can also specify a number of iterations, or allow the channel to run forever. Additionally, SRTP Channels allows channel re-tasking of an active channel to the same remote device, where the parameters of an active channel, such as changing the channel command type (Read/Write), number of repetitions, time periods, local memory address, remote memory address, etc. can be changed. SRTP Channels also allows channel re-tasking of an active channel to a different remote device (changing the remote device’s IP address, etc.). However, re-tasking to a different remote device will neither conserve TCP connections, nor save on the time it takes to create a channel.
公司主營(yíng)產(chǎn)品圖展示
產(chǎn)品優(yōu)勢(shì)
1:國(guó)外專業(yè)的供貨渠道,具有價(jià)格優(yōu)勢(shì)
2:產(chǎn)品質(zhì)量保證,讓您售后無(wú)憂
3:全國(guó)快遞包郵
4:一對(duì)一服務(wù)
公司主營(yíng)范圍簡(jiǎn)介
PLC可編程控制器模塊,DCS卡件,ESD系統(tǒng)卡件,振動(dòng)監(jiān)測(cè)系統(tǒng)卡件,汽輪機(jī)控制系統(tǒng)模塊,燃?xì)獍l(fā)電機(jī)備件等,優(yōu)勢(shì)品牌:Allen Bradley、BentlyNevada、ABB、Emerson Ovation、Honeywell DCS、Rockwell ICS Triplex、FOXBORO、Schneider PLC、GE Fanuc、Motorola、HIMA、TRICONEX、Prosoft等各種進(jìn)口工業(yè)零部件、歐美進(jìn)口模塊。
產(chǎn)品廣泛應(yīng)用于冶金、石油天然氣、玻璃制造業(yè)、鋁業(yè)、石油化工、煤礦、造紙印刷、紡織印染、機(jī)械、電子制造、汽車制造、塑膠機(jī)械、電力、水利、水處理/環(huán)保、鍋爐供暖、能源、輸配電等等