TRICONEX FTA-544卡件,FTA-544配置手冊
SRTP客戶端通道提供了幫助用戶保留TCP的功能連接。其中包括可以建立SRTP的一段時間通道,并指定以給定間隔運行的通道,或以最快的速度運行可能的還可以指定迭代次數,或允許通道運行永遠此外,SRTP通道允許對活動的到同一遠程設備的通道,其中活動通道的參數,例如更改通道命令類型(讀/寫)、重復次數,時間段、本地內存地址、遠程內存地址等可以是改變。SRTP通道還允許將活動通道的任務重新分配給不同的遠程設備(更改遠程設備的IP地址等)。
TRICONEX FTA-544卡件然而將任務重新分配到不同的遠程設備既不會保留TCP連接,也不會節省創建頻道所需的時間。客戶端通道和冗余IP在冗余系統中,客戶端通道COMMREQ只能從擁有冗余IP地址的單元。因此,用戶應用程序邏輯應在LAN接口狀態位區域中使用位6,“冗余IP活動”作為一部分驅動客戶端通道COMMREQ的啟用邏輯。空閑Modbus/TCP連接在90系列和PAC系統可能過早結束Series 90和PAC系統之間的空閑Modbus/TCP連接可能是提前終止。TCP“Keep Alive”之間存在不兼容PACSystems以太網接口和Series 90以太網上的計時器值接口。問題是序列的保持活動計時器的默認值90個模塊的設置值比PAC系統高得多。保持Series 90 Ethernet接口和PACSystems以太網接口,Series 90接口高級用戶參數wkal_時間應設置為750,以與PAC系統的時間相匹配。具有這樣一來,TCP連接將無限期地保持打開狀態。注意,同樣的問題對于流量不頻繁且可以解決的SRTP客戶端通道發生通過使用相同的技術。試圖打開17個或更多Modbus服務器連接可能顯示成功如果超過最大支持的16個Modbus服務器連接如果嘗試,TCP連接可能會成功,但隨后可能沒有數據轉移。
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 as
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.
Client Channels and Redundant IP 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.Idle Modbus/TCP connection
between a Series 90 and a
PACSystems may be prematurely
terminated
An idle Modbus/TCP connection between a Series 90 and a PACSystems may be
prematurely terminated. There is an incompatibility between the TCP "Keep-Alive"
timer values on the PACSystems Ethernet Interfaces and Series 90 Ethernet
Interfaces. The issue is that the default value of the keep-alive timer for the Series
90 modules is set to a much higher value than for the PACSystems.
To keep TCP connections open between a Series 90 Ethernet Interface and a
PACSystems Ethernet Interface, the Series 90 Interface Advanced User Parameter
wkal_time should be set to the value 750 to match that of the PACSystems. With
this change, TCP connections remain open indefinitely. Note that this same issue
occurs for SRTP Client Channels that have infrequent traffic and can be resolved
by using the same technique.
An attempt to open 17 or more
Modbus server connections may
appear successful
If more than the maximum 16 supported Modbus Server Connections are
attempted, the TCP connection may succeed, but no data may be subsequently
transferred.