In the SLC, we must be offline to create a data table. Create Data Tablesīefore we begin, we’ll drop offline. I’m just going to leave all the settings at default for example. Next, go to Channel 0 User Tab, and take note of the settings. Prepare Channel 0Īt this time, we’ll go to Channel Configuration, and on the “General” tab, set the mode to “User”. Be sure you are using Channel 1 to go online with a 5/03, 5/04, or 5/05 as we will use channel 0 for ASCII. Experimentation should not be done on running equipment. I’m just going to keep this lab simple, and we will write the text, “Hello World” to a PC.
Yes, the address may have a description which consists of nothing except a space and a carriage return (Enter), which will look like a blank description. In fact, those of us working on this project were planning on remapping the B3,N7,and N9 registers (the ones used for radio communication) to our own new set of N registers anyway since the scheme used here is so random (some of these addresses don't even line up with other programs we have, in instances where they SHOULD). Yeah, there is a lot of work ahead of me. csv exporting it, there WERE some addresses with blank descriptions. Like I was saying though, I had another program open and after. csv export, I expected the address to show up with a blank description. I did not expect descriptions to be generated with the. I agree with you 100% that the addressing scheme in general for these programs is not very good at all. You need to search around to see if a later version of the off-line program exists. Some of the ones you have may even be incorrect. Now I am thinking that you have an early revision, not the final program, without all the descriptions that were added later. Looking at Ladder File 3 (Alarms), every address is labeled. An earlier version of a program (that was later modifed and expanded) may only show a few of the final symbols, descriptions, and comments. Now, is it possible that your computer has an older copy of the program, and somewhere there exists a copy that has more of the labels? That is also a common problem.
Otherwise, over time it will only get worse, as more is forgotten about how the program works. Even though you didn't create the original problem, it is up to you to try to fix it the best you can. The whole thing shouts "DID NOT KNOW WHAT HE WAS DOING"!Įvery address used in a program should be labeled, described, or somehow identifed, no matter how trivial it seems. None of the rungs have any comments or titles, and about one half of the counters and timers are not labeled. Looking at the program, very few of the addresses are labeled. Why would you think that converting it to a CSV file would somehow generate a description, starting with nothing? This is an example of a very sad poor programming practice. Then you might as well say that the programmer did not have a clue what each unidentified address was being used for, and neither will anyone else. RSS) doesn't have a description/symbol or comment for N9:13/1.