Hi guys;
I've never seen anything this before..
I'm connecting 4 Twido PLCs to Citect, using the driver(Modnet30) which is the one suggested by the express wizard of Citect(ver-7.0) during the course of adding a new device. Ok, lets say I've connected 4 twidos after they have been properly pinged; each on its IP address which is the same as entered in the wizard. Port Nos.,board nos etc.. Blah, blah all properly configured. Even the cluster and the network address all prior to this of course.
Now after pack+compile on Citect, it is run. The integers and real variables are all showing up nicely. You change any of these in Citect, and the animation tables in TwidoSuite on-line all show things work excepting for discrete variables in the project that is!. I've also observed that some date strings get shortened.
I change the protocol from Modnet30 to Modnet, the problem remains, I change the addressing notation for %Mi from 00001+i to 000001+i, no improvement. There is no clear guidance in either Citect or Twido Suite(Ver2.1) on how to do this correctly. A huge number of modbus on Ethernet protocol variants are available in Citect.
I get the feeling that perhaps it is the improper protocol selection or addressing notation which is to be corrected. Again, when does a particular %Mi become a modbus contact(requiring Input adressing notation ie %mi =10001/100001 + i) and when is it a coil ?( address =000001 =i)
Please help me out with this, so I can feel more secure about my PLC +scada system. At present I am unnerved and on the point of despair.
Any help will be sincerely appreciated.
Raj S. Iyer