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