5/4/2010 4:26 PM | |
Posts: 3 Rating: (0) |
Hi It must have been 8181H since anything else would cause an error message to be generated on the display. Best regards Andy |
5/5/2010 2:53 PM | |
Joined: 1/17/2007 Last visit: 10/21/2024 Posts: 1547 Rating: (537) |
Not that I am am aware of. If you call it with ACT=1, it will continue to try and send the data. It will not start a new send job until the previous one has completed. If you want to get the status of the send job, then do the same call with ACT=0.
The only way I know to interrupt the transmission is to use the AG_CNTRL call with CMD = 03. But be aware this resets the whole connection. See section 10.5 and section 7.3.1 of the following manual for details of AG_CNTRL and AG_SEND respectively. Also be aware that not all CP's or firmwares support AG_CNTRL. Manual
What display are you referring to? If the code is 8181H, this means that the send job is still is progress. How are you calling the block (which OB etc.)? Have you tried calling the block with ACT=1 on first call then with ACT=0 on susequent calls to get the lastest status of the send job. This is how I used it in the past and it has worked fine for me. |
Programming today is the race between software engineers building bigger and better idiot proof programs, and the universe producing bigger and better idiots. |
|
This contribution was helpful to1 thankful Users |
Follow us on