Form factor?
- Bricks with stackable expansion.
- Three CPU housing sizes, with four CPU classes:
a) 20DI/16DO/4AI/2AO
b) 10DI/8DO/1AI/1AO
c) 6DI/4DO/1AI/1AO
d) pure modular, no I/O
- Up to 8 expansion modules plug on the end, ala CLICK, but backplane is very fast.
New features?
Definitely.
- Analogs are selectable by channel for all voltage and current ranges. Integrated scaling.
- Interrupts
a) Up to 32 Interrupt Service Routines, which are a new code block type
b) Event interrupts. Think logic analyzer triggers...if X1 is true and X4 is false then on the rising edge of X0 or falling edge of X10 fire routine XYZ.
c) Timer interrupts. Recurrent or single.
d) Register match interrupt...if HSC Chan 1 is equal to 1234 fire interrupt ABC.
- Speaking of new code block types, we've added subroutines. At this point they are still parameter-less, but we added a really nice call instruction that copies parameters into sub's internal data and will import the call signature from other call instructions. Not true parameter passing, but still super functional.
- High speed inputs. Pretty much the same features as CTRIO2 input channels assignable to any combination of inputs.
- High speed outputs. CTRIO2 preset tables and electronic cam tables implemented *in hardware*...1us response time.
- Integrated motion. This is still in development, but the goal is to be better than CTRIO2 Axis Mode.
- Some high speed I/O and motion functions are supported in Interrupt Service Routines, and interrupts can be reconfigured by instruction...meaning...you can chain together interrupts into highly complex functions.
- SdCard slot
a) Simple logging to essentially unlimited files. Instruction based so you can have as many as you can fit.
b) Full file I/O instruction set...FILEOPEN, FILECLOSE, FILEREAD, FILEWRITE, FILEDELETE, FILETRUNC, FILEGETPTR, FILESETPTR, FILEQUERY, FILEMKFLDR. You don't like our log instruction? Roll your own. Wanna do a complex file-based recipe solution? Roll your own.
c) DmD based file manager to read, write, and delete files, as well an manage directories.
d) EMAIL can send files from SdCard and RamDisk file systems as attachments.
I'm sure there are more, but I need to write some code...
Terminal type?
5mm Euro on bricks, 5mm Euro on 8 and 12 point expansion, and 3.8mm Euro on 16 point expansion. We built it a little bigger to accommodate 5mm everywhere possible...a man shouldn't have to work on his PLC with the same screwdriver he uses on his eyeglasses. It will also have ZipLinks.
As for date will it be this year? Have a project coming up that id like to try a do more type cpu in.
No commitments on dates...but...we are very much hoping these guys will be controlling some Christmas trees this year.
