
Visit our shop for nerds in control lifestyle products.
- PC reliability?
- Windows, real time
- PID loops
- PCs vs. PLCs
- Replacing people
- MS 'monopoly'?
- Software quality
- Where do we go from here?
- Why pay?
www.control.com/rss/
To get a personalized feed, become a member at no cost.
Thanks in advance.
Regards
cww
The only things that seem to be missing from the "Click" as compared to for example the DL205 are a few data conversion instructions (e.g. BCD to binary Gray Code to binary, etc.), Master Line Set and Reset, Stage Relays, and interrupts. These features are seldom used in smaller applications, so their absence here isn't too surprising nor much of a handicap.
There is a full set of boolean logic, compare, timer, counter, block copy/fill/search, shift register, drum emulator, subroutine, and math instructions. Anyone wanting to learn how to program a PLC would find all the features they could possibly want in the Click. They don't have any analogue I/O modules yet, so that is one shortcoming if you want that feature. I don't see any reason why they couldn't introduce some analogue, counter/timer, and other modules later though.
I think they are emphasising how "few" instructions they have because they are comparing it to their older product line, which has perhaps too many. Koyo has the best backwards compatibility in the industry, but they accomplished that by simply adding new instructions while never throwing old ones out. The "Click" looks like a fresh start with the obsolete features thrown out, and I suspect they will be introducing more models to fill out their product line for larger applications.
Regards
cww
* 1) Decimal addressing (starting from "1").
* 2) No BCD or octal numbers anywhere, or even any way of dealing with BCD or octal.
* 3) No accumulator or accumulator stack. Or at least, none is visible from the user perspective. All math is done direct from register to register.
* 4) Math is done as conventional complex equations, rather than individual math instructions. That is, you would enter something like "(TD1+PI)/SQRT(DS9)" into a math instruction, rather than a series of load and individual math operations. Type conversion happens automatically, and you can mix types in an equation.
* 5) The data table is split into different data types (DS, DD, DF, DH, etc.). Integers go into an integer table, floating point numbers go into a floating point table, etc. The user doesn't have to remember how many bytes a particular type of number takes up in the data table. Each element takes one address regardless of size.
* 6) A complete set of instructions for copying and searching data tables.
* 7) Programming is ladder only (at least for this version). There is no IL visible to the user.
* 8) Copying between boolean and word addresses takes place using special "pack" and "unpack" instructions. This means there is normally only one way to address any particular data element (I/O registers are an exception).
* 9) Pointer addressing is done through one of the "copy" instructions. This means that pointers are available, but not as part of every instruction (this should prevent a lot of abuse of pointers which some people seem fond of).
* 10) Timers are 16 bit integers, and have 5 selectable time bases ranging from milli-seconds to days. Counters are 32 bit integers.
I'm basing all of the above on their web documentation, as I don't have one of these PLCs myself. As I mentioned before, I am writing a soft logic system. The first version closely followed the Koyo DL205. I recently re-targeted the logic engine to follow the "Click" instead, and I'm about 95% complete. I judged (and I was correct) it would be faster to do that than to finish support for the DL205 version.
I don't have a ladder editor (yet), so my version is all IL based (which is where I get the instruction count from). Koyo doesn't list the underlying IL syntax they use, however, I was able to use DL205 IL syntax for most of the instructions. From this I would guess that existing Koyo customers won't have much difficulty in adapting to their new PLC model despite the new addressing and pared down instruction set.
The features which make it "easy to use" also happen to make it easy to write a soft logic system for, which is my interest in it. In particular, the sharp separation of data types into different data tables, the register to register math, and the other features which separate the user from the low level details also allows a lot of flexibility in how to implement the features.
Regards
cww
Regards
cww
Regards
cww
The S7-200 was developed by TI outside of Siemens shortly before they were bought by Siemens. It is clearly based on ideas from the Koyo PLCs (which TI used to sell), but TI changed it from Japanese to IEC memory addressing and updated the instruction set by dropping seldom used (e.g. BCD) instructions and various other minor changes. The S7-200 is a fairly simple and conventional PLC. The manual is also much better than that for the S7-300/400. It is a good choice for learning PLCs, and in fact is used by some colleges for this purpose.
When the S7 series came out, I did a short study to compare them to the S5 series to see how the different models would fit into familiar applications. An S7-200 required fewer than half the number instructions to perform the same job as an S5. An S7-300/400 took more instructions than an S5 (I can't remember the exact number). Also, the S5 and S7-300/400 required that some of the program be written in IL, because the programming software wasn't capable enough of doing it in ladder. The S7-200 program could be written entirely in ladder.
If you like intellectual challenges, the S7-300/400 is a good choice. If you just want to get the job done on time the S7-200 is a good choice, provided the hardware fits the application.
- ABCs of SBCs: Single board computers for embedded control; Lego learning
- Less, more: NEMA cites less confidence; NAM sees more exports of manufactured goods
- Free webinar on Zigbee for embedded systems
- Better together? Ametek, Dresser-Rand, IntervalZero, Rexroth make acquisitions
- You need 2 monitors: This Website will prove it
- Preview: Mitsubishi iQ controls sequence, motion, process, CNC, robotics; has connectivity
- 30 new Rockwell Automation products integrate hardware, software
- Software certified by AT&T: Runs on PDAs, cellphones, enables mobile applications
- Research: HMI supervisory software use increases with service needs
- Process modeling: Spreadsheets support multiphase flow simulation
Patronize our advertisers!




