I have a program that is used to read basic ascii characters in to turn on outputs on the plc. The program works fine with the exception of getting ascii commmands to quickly. A PC running a VB program is sending an "a" to turn on output 1. The problem is when the PC sends the commands to quickly the PLC misses the command. The temporary solution was to put a 1/10 sec delay in the VB code and wait for this time before sending another command.
The only thing this program does is read in ascii and turn on an output as well as send ascii on input.
My question is what can be done to increase the response of the PLC? There must be a way to store the ascii as it comes in and execute on next scan or immediate.
A PDF of the program is attached.
Thanks to all of you guys that have been posting here for years. While my user ID is new I have been looking at this site for help since 2000.
The only thing this program does is read in ascii and turn on an output as well as send ascii on input.
My question is what can be done to increase the response of the PLC? There must be a way to store the ascii as it comes in and execute on next scan or immediate.
A PDF of the program is attached.
Thanks to all of you guys that have been posting here for years. While my user ID is new I have been looking at this site for help since 2000.
Last edited: