COM_Connect

功能塊 COM_Connect
連接至 COM 埠。
VAR_INPUT
V Enable BOOL 連接至 COM 埠。
V Type COM_Type 選擇本機電腦之 COM 埠或附加在 EtherCAT 裝置的遠端 COM 埠。
V Index DINT

本機埠:通訊埠之名稱。僅支援 COM1 與 COM2。

遠端埠:包含該埠的 I/O 模組索引。

V SubIndex DINT 僅適用於遠端埠:EtherCAT 裝置內的埠索引。
V BaudRate COM_BaudRate 欲與 COM 埠使用的鮑率。
V ByteSize DINT 欲與 COM 埠使用的位元組大小。
V StopBits COM_StopBits 欲與 COM 埠使用的停止位元設定。
V Parity COM_Parity 檢查資料是否有錯誤的同位位元。
VAR_OUTPUT
V Enabled BOOL 埠開啟。
V Busy BOOL 功能塊尚未結束且預期看到新的輸出值。
V Error BOOL 提示功能塊中出現錯誤。
V ErrorCode DINT 0:無錯誤;1:無法開啟埠。
V Port RTX_Port 代表埠的結構。由其他發送命令至此埠的功能塊使用。

可用的 EtherCAT 狀態:

本機 COM 埠:all,不與 EtherCAT 綁定,僅與埠綁定。

遠端 COM 埠:ecatOP。

  COM_Connect  
BOOL   Enable   Enabled   BOOL
COM_Type   Type   Busy   BOOL
DINT   Index   Error   BOOL
DINT   SubIndex   ErrorCode   DINT
COM_BaudRate   BaudRate   Port   RTX_Port
DINT   ByteSize        
COM_StopBits   StopBits        
COM_Parity   Parity