Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.ai.fuzzy    |    Fuzzy logic... all warm and fuzzy-like    |    1,275 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 548 of 1,275    |
|    Dmitry A. Kazakov to Ernst Murnleitner    |
|    Re: FCL    |
|    11 Jan 06 09:53:18    |
      From: mailbox@dmitry-kazakov.de              On Tue, 10 Jan 2006 21:05:49 +0100, Ernst Murnleitner wrote:              >> Do you mean here FCL compilers or FCL "virtual machines" running on some       >> target hardware. Clearly, other compilers will not be conform. For a       >> virtual machine it should be no matter because a static expressions will be       >> resolved to a constant. It is a question what target the back end aim.       >       > I think about ordinary PC programs. In my case, I want to use a program,       > where I can test, debug and visualize my fuzzy rules. There are some       > which are programmed in Java.              Yes, however visualization is problematic, because there could be many ways       to represent the same controller as a set of rules.              >> If the target need to be a fuzzy controller, then FCL in its present state       >> seems ill-suited for this. It completely lacks hardware description.       >       > In my case, I integrate it into a larger control system. I want use FCL       > in order to be able to optimize my rules with external programs.       >       > Other control software would make it similar. I think, that is the       > reason why a FUNCTION_BLOCK was introduced into FCL, or not?       >       > In the case of a PLC it make much sense to use FCL: You can develop and       > test your fuzzy rules and set with external progams. As soon as the       > rules are ready to use, you can integrate it into the PLC and control a       > plant...              Yes, that was the idea of FCL, but the problem is that I/Os aren't defined       at all. I can have an input variable, but there is no way to tell that it       comes, say, from the CAN-bus port 2, has the arbitration ID 0x56, uses four       low-order bytes of the message encoded in Motorla format, represents car       velocity 0..250km/h...              >> 1. FCL could be extended ...       >> 2. FCL extended to become a universal-purpose language...       >> 3. FCL embeddable in a universal-purpose language...       >> 4. FCL supplied as a library for a universal-purpose language...       >       > 5. FCL to be used only as a single function block in a control system.       > I/O of the variables will be handled by that system...              = 4. You have some environment interfacing to FCL library.              --       Regards,       Dmitry A. Kazakov       http://www.dmitry-kazakov.de              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca