Home » Categories » Rockwell In-chassis » ControlLogix » MVI56 Series » MVI56-BAS

MVI56-BAS is running a program connected to a device that sends data and sometimes the BASIC program is changed. How do I prevent this?

It is possible that if you have a basic program running in your MVI56-BAS and you have the port 1 connected to a device that periodically send data, sometimes the basic program may be changed. This can happen if your device sends the ^c (Ctrl C) character (ASCII 03) to the BASIC module, changing the mode of the basic module to program, then the next received characters can be accepted as a new program line.

To avoid this you can use the call 19 (disable ^c checking) at the beginning of your program.
Custom Fields
    Attachments (0) Attachments
    There are no attachments for this article.
    Comments Comments
    There are no comments for this article. Be the first to post a comment.
    Related Articles RSS Feed
    In the MVI56-BAS how can I transfer a string to the CLX Processor?
    Viewed 1 times since Tue, Nov 28, 2006
    MSG instruction fails to the MVI56-BAS module
    Viewed 1 times since Thu, Jun 26, 2014
    MVI56-BAS does not list edits, Why?
    Viewed 1 times since Fri, Feb 2, 2007
    How can I prevent the user of an MVI56-BAS module from modifying the BASIC program while installed on a customer site?
    Viewed 1 times since Mon, Jan 19, 2009