Logic
State Machine 16-16
Description A Moore finite state machine with 16 inputs, 16 outputs, and up to 256 states.
Availability
  • Available only in the dw2xx series products
  • Requires library: Process Control (option -05)
  • Firmware versions 0x2016 and later
savvy-SFD Graphic mooreMachine
Graphic with Parameters mooreMachine

Parameters

Input 0 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 1 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 2 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 3 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 4 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 5 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 6 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 7 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 8 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 9 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 10 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 11 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 12 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 13 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 14 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Input 15 Input, Read-write, Boolean (signed 16-bit integer)
0 = Low
1 = High
Reset Input, Read-write, Boolean (signed 16-bit integer)
0 = Inactive
1 = Reset
Output 0 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 1 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 2 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 3 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 4 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 5 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 6 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 7 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 8 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 9 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 10 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 11 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 12 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 13 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 14 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
Output 15 Output, Read-only, Boolean (signed 16-bit integer)
0 = Low
1 = High
State Persistence Internal Parameter, Read-write, Boolean (signed 16-bit integer)
0 = Zero on power-up
1 = Persistent
State Internal Parameter, Read-only, Enumerated (signed 16-bit integer)
0 = Initial
Program Internal Parameter, Read-write, State Machine Program (Byte Array)