An introduction to the use of Finite State Machines as a control technique in Artificial Intelligence with examples from the first person shooter computer game Quake (Quake1). Originally sub…Full description
Deskripsi lengkap
Descripción: finite state machine design using vhdl
b12 Fsm Vamos Ed1rel
program code for sequence detector(0110) using mealy machines it covers both vhdl and verilog code along with simulation waveformsFull description
All Task in UART with FSM
Finite State Machine Capabilities and Limitations.
SERVICE TOOL TREE STRUCTURE ..................................................... ............................................................................................................ ....................................................... 3
2
STATUS DISPLAY .................................................. ............................................................................................................ ........................................................................................ .............................. 4 2.1 2.2
STATUS CALLS MENU ................................................... .................................................................................................................................. ............................................................................... 7
4
STATUS INPUTS MENU................................................................................................... MENU................................................................................................................................. .............................. 8 4.1
5
STATUS OUTPUTS MENU......................................................................................................... MENU........................................................................................................................... .................. 14 5.1
6
SYSTEM INPUTS ..................................................... ............................................................................................................... ........................................................................................ .............................. 9
SYSTEM OUTPUTS .................................................. ............................................................................................................. ...................................................................................... ........................... 14
TEST EVENTS MENU...................................................... MENU ................................................................................................................................... ............................................................................. 16 6.1 6.2
V IEW ................................................................................................................. ....................................................................................... ............................. 16 IEW E VENTS ....................................................... ERASE E VENTS...................................................... ................................................................................................................ ...................................................................................... ............................ 17
7
TEST SELFTEST MENU................................................. MENU ............................................................................................................................... .............................................................................. 18
8
INFO MESSAGES .................................................. ............................................................................................................ ....................................................................................... ............................. 19
2.1 Motion State State CR EF ES EW FR ID IN NR RL RS SR ST
Description Correction Run Emergency Fast run Emergency Stop Emergency during Wait Fast Run IDle INspection Run Not Ready Relevel ReScue Run Slow Run STop
2.2 Operational mode Mode ACP ANS ARD ATT CBP CHC COR CTL DBF DCP DCS DHB DLM DTC DTO EFO EFS EHS EMT EPC EPR EPW EQO ESB GCB HAD HBP IDL INI INS ISC LNS MIT NAV NOR OLD PKS PRK ROT SHO WCO
Description Anti Crime Protection Anti Nuisance Service Automatic Return Device ATTendend service Car Button Protection Cut off Hall Call COrrection Run Car To Landing Drive / Break Fault Delayed Car Protection Door Check Sequence Door Hold Button mode Door Lock Monitoring Door Time protection Close Door Time protection Open Emergency Fireman's Operation Emergency Fireman's Service Emergency Hospital Service Emergency Medical Transport Emergency Power wait for Correction run Emergency Power Rescue run Emergency Power Wait for normal Earth Quake Operation Emergency Stop Button resp. J-Relay fault General Control of Buttons Hoistway Access Detection Hall Button Protection IDLe INItialize INSpection Independent ServiCe Load Non Stop service Moderate Incoming Traffic Not AVailable NORmal Over Load Device Par King S witch PaRKing car RiOT operation SHabat Operation Wild Car Operation
Description Emergency Stop switch door open contact Door Fully Closed contact Gate Door S witch
SE 1TH 2TH
Start Enable
Start Enable Thermal contact 1 Thermal contact 2
Inspection
Top of Car Inspection switch Up Inspection Button Down Inspection Button Emergency Recall Operation switch Top of Car Door Open Button Top of Car Door Close Button rear Top of Car Door Open Button rear Top of Car Door Close Button Top of Car Inspection Button (TCIB)
DZ 1LV 2LV
Doorzone
Door Zone (LV1 and/or LV2) Door Zone switch 1LV Door Zone switch 2LV
1LS 2LS
Limit Switches
Limit Switch 1 Limit Switch 2
BY BRK
Drive
BY-Relay BR-Relay
LWO LWX LNS L30 L50
Load Weighing
overload signal LWO load weighing bypass LWX Load Non Stop 30% load in car 50% load in car
DOL DCL DOB DCB EDP LRD DOS
Front Door
Door Open Limit switch Door Close Limit switch Door Open Button Door Close Button Electronic Door Protection Light Ray Device Door Open Signal
Gate Switch Monitor Moving at front of Door Detection Door Hold Button Special Door Open Button Rear Door
rear Door Open Limit switch rear Door Close Limit switch rear Door Open Button rear Door Close Button rear Electronic Door Protection rear Light Ray Device rear Door Open Signal rear Gate Switch Monitor Moving at rear of Door Detection rear Door Hold Button rear Special Door Open Button
CCT CCB CHC DDO RTB RRB
Switches
Car Call to Top Car Call to Bottom Cut off Hall Call Disable Door Operation Remote Tripping Button Remote Resetting Button
EFO HTS AEF EFK ASL ESK ESH CFS CS XEF EFB ADB EDB 1EF 2EF DDS DES
Emergency
Emergency Firemen Operation Hall Temperature Sensor from SPB Alternative EFO (AEFO) Emergency Fireman Key Alternative Service Landing Emergency Service Key switch Emergency Service Hold switch Car Fireman Service switch (Australia) Car fireman service Start switch (Australia) Overide EFO Emergency Firemen Key Bypass (EFKB) Alternative Door Button EFO Door Button Taiwan Fireman Service Key switch 1 Taiwan Fireman Service Key switch 2 Disable Door Switch Relay Disable EEC Relay
NU NUD NUG
Emerg. Power
emergency power operation signal emergency power operation signal emergency power operation signal
ISS ^ISS ISP PDD FAN ^FAN HFA CTL CTC CTO PKS PKG CFB IST ROT ACC ACH GSI
OCSS
Independent Service Switch rear Independent Service Switch Independent Service Parking switch Partition Door Device switch Fan rear Fan Handicapped COP Fan Car To Lobby CTLPC Car To Landing Park with doors Closed switch CTLPO Car To Landing Park with doors Open switch Par King S witch PKS Group switch RSL Car FeedBack Intermittent Stop switch Riot OperaTion Anti Cr ime Car switch Anti Crime Hall switch Group Successive Starting In
Car-call cut Off (Car) Car-call cut Off (Hall) Hall-call Cut Off Hall Call Cut off from Car hall call Cut Off (Group) Cut Hall Call switch latch Disable Front Door Disable Rear Door General Control Button Rear General Control Button Card Reader Contact BOSs card reader overwrite Lobby Door Open S witch Maintenance Access S witch Hall Call Card Reader
Description Attendant key Down Non Stop Button Reset Button rear Reset Button
Group
Group Riot Down Peak Clock Up Peak Clock Dual Up Peak Clock Separate Riser Operation Switch A lternate Dispatch floor key switch 1 A lternate Dispatch floor key switch 2 A lternate Dispatch floor key switch 3 Parking Zone Parking Zone Group link Feedback input Wild Car Operation switch Split Group operation key switch 1 Split Group operation key switch 2 Split Group operation key switch 3 Split Group operation key switch 4 Split Group operation key switch 5 Split Group operation key switch 6 Split Group operation key switch 7
Secure Access
Car Secure access button 1 Car Secure access button 2 Car Secure access button 3 Car Secure access button 4 Car Secure access button 5 Car Secure access button 6 Car Secure access Clear switch Car Secure access Keyswitch Group Secure access Keyswitch
REM
Car Light Relay Door Fully Opened Rear Door Fully Opened Level Signal for REM
DCD CCB CCT
Russian Code
Disable Call and Door switch Car Call to Bottom landing Car Call to Top landing
Illegal Int CanTxFull CanBusOff StackCheck SCN Error
0008 TimerSync
F
0009 Task Fail
F
0010 0011 0012 0013 0014 0016 0017 0019 0100
F W I W I W F F F
McbCommErr SpbCommErr Power On Event Fail PowerOffOn S/W Restart Trace Error MissedLvInt OpMode NAV
0101 EPO shutd.
W
0102 OpMode DTC
W
0103 OpMode DTO 0104 OpMode DCP
F W
0106 PDS active
I
reason total number of runs since last power on minutes since last power on Dummy task has not been called within timeout. Software has been restarted. Watchdog circuit on GECB was triggered. Software has been restarted. illegal interrupt was executed CAN messages cannot be sent CAN communication has been restarted Stack Violation was detected. Software has been restarted. Wrong Software. order a new software with correct part number. Internal software timers have not been updated correctly. Software has been restarted. Application software doesn't run properly. Software has been restarted. No CAN connection to the drive No CAN connection to the SPB Board has been powered on. Short Failure of Power Supply. Reset with unknown reason bad value in the event Trace Control buffer lv1 and lv2 edge was missed OCSS is not available due to drive fault (e.g. drive-fault (NR). This mode is also active after INS before the COR starts The car is not able to run during EPO (e.g. because it is switched to ERO); the next car is allowed to recover. door was not able to close (missing DCL, DFC or DW) within timeout door was not able to open (missing DOL) within timeout car was not able to answer a call within timeout (e.g. door was held open manually) partition door switch is opened
Malfunction of Disable Door Switch Relays (DDSR) for Generic Firemen Service. Malfunction of Disable Emergency Exit Contact Relay (DEMERC) for Generic Firemen Service. Door Close Button contact permanent active
0110 Stuck RDCB
F
Rear Door Close Button contact permanent active
0201 0202 0203 0204 0205
Correct.Run /ES in FR /ES in SR TCI/ERO on SE-Fault
A correction run was performed (e.g. after INS, NAV) ES-input was activated during Fast Run ES-input was activated during Slow Run TCI or ERO has been switched on The car cannot start due to missing SE-signal Check the door bypass DZ-signal was lost or not detected at all after having stopped car door has been opened during Fast Run car door has been opened during Slow Run Prepare To Run expected from Drive (e.g. missing load weighing information for ABL) Drive stuck in Prepare To Run Drive stuck in Ready To Run (No Abl) Brake not lifted. Drive Creep time too long. The drive reports a Shutdown See event logging of MCB.
0219 DrvStartErr 0220 DrvService
F W
0222 1TH-Fault
W
0223 0224 0225 0228
F F F F
2TH-Fault DrvEndRun 110VAC dead 1LS+2LS on
0230 RSL Adr Chk
F
0233 0237 0238 0300
I W W F
PowerSave /DW in FR /DW in SR DBP: dfc_SE
0301 DCL in [ ]
F
The drive requested “Request For Service” (REM). See drive event logging for reason. The DBR-contact which is connected to the input 1TH is opened. The drive is powered down to allow cooling. One of the contacts which is connected to the 2TH is opened. Drive did not end the run. 110VAC is dead for 5 seconds Limit switches 1LS and 2LS are active at the same time. Check power supply of the position reference system. Some RSL I/Os have to be programmed to a valid address and are not allowed to be set to 00-0 or 01-0. Currently only one I/O is checked: 691 – TCI Set I/O 691 to a valid address The drive package has been powered on landing door has been opened during Fast Run landing door has been opened during Slow Run While the door was opening or fully opened, the door bypass was found to be inactive (DFC low or SE high) (R)DCL was active while the door was fully opened
DOOR sync DOOR adr. FDOOR chk RDOOR chk FDOOR reply RDOOR reply GDS noPull GDS noDrop GSM Error RSL parity
F F F F F F F F F W
0401 RSL sync
W
0402 RSL reinit 0403 RSL Fail
F F
0404 RSL Hrtbeat
F
0405 0406 0500 0501 0502 0503 0504
RSL Board Group RSL RNG1 msg RNG1 time RNG1 sio RNG1 tx RNG1 rxOff
F F W W W W W
0505 RNG1 reset 0506 DES offline 0507 GCB offline
W F F
reason DW or DFC was not low during the last door cycle, that means that the safety chain is bridged or the Door Bypass is defect. DOL was active while the door was fully closed. This event is also logged when the fuses of the door system are burned. This event is not logged within the first 40 seconds after system startup. Landing Door was opened or the car door is bridged. see description for blinking message 'Switch INS' RDOL was active while the door was fully closed. This event is also logged when the fuses of the door system are burned. This event is not logged within the first 40 seconds after system startup. Multidrop synchronization error Multidrop unused message origin Multidrop front door checksum error Multidrop rear door checksum error Multidrop front door communication timeout (>200ms) Multidrop rear door communication timeout (>200ms) GDS relay not pulled GDS relay not dropped GSM input error Two remote stations with the same address are connected to the same link Synchronization lost on remote serial link. Check whether there is a shortcut on the link. RSL driver has reported a problem. RSL was reinitialized. Application has detected that the RSL driver doesn't run anymore. Software has been restarted. RSL driver has detected that the application doesn't run anymore. Software has been restarted. RSL board mismatch! Group RSL has failed data error on Duplex/Triplex ring no ring messages received from other car for a specific time framing error on Duplex/Triplex ring ring messages couldn't be sent in an appropriate time No messages are received within a timeout, and NO BREAK is detected. Reinitializing RING Service (stm_ring_run expired) DES is not present no GCB is present
The Service Panel Board detected a malfunction, which hinders a manual rescue operation with SPB and SDI. Possible reasons are: - defective speed encoders for SDI - defective E2PROM on SPB - Missing battery for SPB Press the SPB-buttons REB + DDO simultaneously to locate the error. The Service Panel Board detected an over temperature. The LWSS requested “Request For Service” (REM). See LWSS event logging for reason. SCN changed NumEventGroups, eventGroup or event outside range