Problem with Prosoft MVI56-GSC-module with controllogix system

I have a problem with sending data out of a MVI56-GSC card with a Controllogix system. I tried to write a string every second and when I look at the data
send out of Port 2 with Windows Hyperterminal I see that some strings are not written out completely. Like this example in the 2nd sentence:
$IMODO1,223C,000C,0068,3FFF,3FFF,0000,0000,0000,0000,0000*7C $IMODO2,0000,0000,0000,0000,0000,0000,0000,000 $IMODO1,223D,000C,0000,3FFF,3FFF,0000,0000,0000,0000,0000*75 $IMODO2,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000*72 $IMODO1,223E,000C,0018,3FFF,3FFF,0000,0000,0000,0000,0000*7D $IMODO2,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000*72 $IMODO1,223F,000C,0030,3FFF,3FFF,0000,0000,0000,0000,0000*74
when I look in the Data Analyser via the config port on the MVI56-GSC than I see the following (look at the blue part of the string):
TT__TT__TT__TT__TT__TT__TT__TT__TT__TT__TT_ <R+>_TT_< $>< I>< M>< O>< D>< O>< 1>< ,>< 2>< 2>< 3>< C>< ,>< 0>< 0>< 0>< C>< ,>< 0>< 0>< 6>< 8>< ,>< 3>< F>< F>< F>< ,>< 3>< F>< F>< F>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< *>< 7>< C><CR><LF><R->_TT__TT__TT__TT__TT__TT__TT__TT__TT__TT__TT_<R+>< $>< I>< M>< O>< D>< O>< 2>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0><--><--><--><--><--><--><--><--><--><--><--><--><--><--><--><--><R->_TT__TT__TT__TT__TT__TT__TT__TT__TT__TT__TT__TT_<R+>< $>< I>< M>< O>< D>< O>< 1>< ,>< 2>< 2>< 3>< D>< ,>< 0>< 0>< 0>< C>< ,>< 0>< 0>< 0>< 0>< ,>< 3>< F>< F>< F>< ,>< 3>< F>< F>< F>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< ,>< 0>< 0>< 0>< 0>< *>< 7>< 5><CR><LF><R->
It looks like, the card has enough time to send the data, but the data disappears somehow. I configured the port as follows:
Enabled = 1 type = 1 BaudRate = 4800 DataBits = 8 StopBits = 1
Does anybody have any idea what the problem is and how I can solve this?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

0><--><--><--><--><--><--><--><--><--><--><--><--><--><--><--><--><R->_TT__T T__TT__TT__TT__TT__TT__TT__TT__TT__TT__TT_<R+><
If you slow the baud rate down (try 300baud), does the problem go away? It seems to me that your send buffer is not being cleared properly before the next transaction.
Cameron:-)
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

No, I set the baudrate to 300 baud and I have still the same problem.
And I did another test. When I connect two hyperterminals to the GSC-module (one to port 2 and one to port 3) and send the same data out of both ports. Then I see the missing characters at different places. For example: On port 2 is the second string missing some characters and on port 3 that string is ok, but then another sting is missing characters.
Maaike
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here. All logos and trade names are the property of their respective owners.