so im trying to figure out a way around a little dilemma here with an RFID reader. I have older logic from another setup that works with all of the boot up string data from the RFID, but it involves timers and such and just seems overall confusing to me so im trying to redo it on my terms.
RFID boots up, it sends a bunch of ASCII data to the PLC that i dont want. to be exact 26 characters, then another 1 character. Then the RFID card character data comes through to the PLC properly after you swipe a card over the reader twice. So what i need in the end to be doing is looking at a swipe of an RFID card, thats going to output 11 characters of data, example 0:12345678, with an end of termination hex character of 0D (ASCII ^M on a ML1400) to make up all 11 characters. So what I would like to do is read all of that boot string data into the PLC from the buffer, then delete it and have a fresh clean slate for the first swipe of the RFID card.
attached is a screenshot. Processor is an ML1400. First time dealing with ASCII instructions so be warned, in the attached screenshot i think im on the right track, but full disclaimer i could be way off.
RFID boots up, it sends a bunch of ASCII data to the PLC that i dont want. to be exact 26 characters, then another 1 character. Then the RFID card character data comes through to the PLC properly after you swipe a card over the reader twice. So what i need in the end to be doing is looking at a swipe of an RFID card, thats going to output 11 characters of data, example 0:12345678, with an end of termination hex character of 0D (ASCII ^M on a ML1400) to make up all 11 characters. So what I would like to do is read all of that boot string data into the PLC from the buffer, then delete it and have a fresh clean slate for the first swipe of the RFID card.
attached is a screenshot. Processor is an ML1400. First time dealing with ASCII instructions so be warned, in the attached screenshot i think im on the right track, but full disclaimer i could be way off.
Last edited: