DVP-15MC Series Motion Controller Operation Manual
8-214
Output Update Timing Chart
Execute
Done
Error
ErrorID
Case1 Case2
Busy
Case 1 When Execute changes from FALSE to TRUE, Busy changes to TRUE and the parameter
writing succeeds. One cycle later, Done changes to TRUE and Busy changes to FALSE. When
Execute changes from TRUE to FALSE, Done changes from TRUE to FALSE.
Case 2 When Execute changes from FALSE to TRUE, Error changes to TRUE and ErrorID shows
corresponding error code if the parameter values writing is illegal. When Execute changes to
FALSE, Error changes to FALSE and the vauel in ErrorID changes to 0.
Function
ETH_Socket_Config is used for configuring Socket parameters. The firmware of V1.02 and above
supports the function.
1. During the execution of ETH_Socket_Config, the modified parameter values will not be written unless
you retrigger the input Execute after instruction parameter values are modified.
2. If you retrigger the instruction to execute when current link is not disconnected, the instruction will
report an error.
3. The controller automatically allocates a local port to current link when the value of Local_port is set
to 0. When Socket TCP server mode is selected, the value of Local_port can not be set to 0 and one
local port which is a non 502 port must be set for the controller to monitor the port number.
4. When Socket TCP server mode is selected for the controller, the controller will select a remote host
according to the values of the parameter RemoteIP_segment1~4 or Remote_port if the value of the
paramter RemoteIP_segment1~4 or Remote_port is not set to 0. If the IP address of the remote host
or port number is inconsistent with that of RemoteIP_segment1~4 or Remote_port, the controller will
disconnect the connection and stop monitoring local port set in current link.