The problem is due to the fact that the
protocol which Getcp is using cannot carry more than 8 bytes of
data (to write strings longer than 8 characters) in a single
request. The solution to the problem is to break a long string into
smaller fragments inside the driver so that each fragment contains
less than 8 characters in length and the driver writes them to the
PLC one by one in a row. This operation is transparent to the user.
CIT has confirmed this to be a problem in Getcp driver prior to
driver version 2.12 and this problem has been fixed in driver
version 2.12
|