Hi Guys.
I'm developing a VB app to download a recipe from an SQL server to a mitsi q series plc, a Q25H using ethernet, however I have come across a rather puzzling problem, Kepware do not give much info on the opc DLL supplied & although I have it working if I read 2000 "R" registers with syncread it downloads them in about a second or two, however when I do a syncwrite of 2000 registers it takes about 2 minutes which is far too long.
I have not yet tried to monitor the packets but it apears that on a read it gathers all 2000 registers as one block but on a write it's as if it writes one register, verifies it the reads the next etc.
They are all in sequence i.e. R0 to R1999 Has anybody any ideas?
I know if I use the MX component the time is a great deal shorter but then again this is a direct driver.
I'm developing a VB app to download a recipe from an SQL server to a mitsi q series plc, a Q25H using ethernet, however I have come across a rather puzzling problem, Kepware do not give much info on the opc DLL supplied & although I have it working if I read 2000 "R" registers with syncread it downloads them in about a second or two, however when I do a syncwrite of 2000 registers it takes about 2 minutes which is far too long.
I have not yet tried to monitor the packets but it apears that on a read it gathers all 2000 registers as one block but on a write it's as if it writes one register, verifies it the reads the next etc.
They are all in sequence i.e. R0 to R1999 Has anybody any ideas?
I know if I use the MX component the time is a great deal shorter but then again this is a direct driver.