D
I learned how to program plc's strictly on Allen Bradley equiptment at my local college. I learned how to use every single instruction and have done quite a few projects including a couple of motion control projects using the SLC platform. I now find myself at a place of employment which does not use A-B equiptment but rather PLCDirect equiptment. I have read all of the instruction manuals and can pretty much write a program without too much trouble.
The thing I am wondering about is the value that is stored in a memory address and manipulating this value. I know that in an A-B programming environment I can see the value in a number of different formats, including decimal, and the math instructions use the decimal format (including constants) which most humans are familiar with. In the PLCDirect environment the closest I can get to seeing a value in decimal format is BCD. I know that over time I will get used to using BCD but why not make it easier on the programmer and include decimal format. The other complaint I have is that I have to constantly load a value I want to manipulate or use into a thing called the accumulator. It just seemed like a lot less instructions to program an Allen Bradley unit compared to the PLCDirect unit.
One of the things I did like about the PLCDirect is the use of states. Even when I wrote programs for A-B platforms I used a state transition approach by latching and unlatching subroutines. PLCDirect makes this task easier by using states.
Will PLCDirect continue to use strictly BCD and continue to make you use an accumulator or do they have plans to change.
The thing I am wondering about is the value that is stored in a memory address and manipulating this value. I know that in an A-B programming environment I can see the value in a number of different formats, including decimal, and the math instructions use the decimal format (including constants) which most humans are familiar with. In the PLCDirect environment the closest I can get to seeing a value in decimal format is BCD. I know that over time I will get used to using BCD but why not make it easier on the programmer and include decimal format. The other complaint I have is that I have to constantly load a value I want to manipulate or use into a thing called the accumulator. It just seemed like a lot less instructions to program an Allen Bradley unit compared to the PLCDirect unit.
One of the things I did like about the PLCDirect is the use of states. Even when I wrote programs for A-B platforms I used a state transition approach by latching and unlatching subroutines. PLCDirect makes this task easier by using states.
Will PLCDirect continue to use strictly BCD and continue to make you use an accumulator or do they have plans to change.