top of page
WELCOME
Search
Ivaylo Fiziev
Mar 20, 20242 min read
Recursive vs. iterative SCL code
There are two approaches to solving a problem in computing that requires visiting a lot of states. Iterative and recursive. The iterative...
12 views0 comments
Ivaylo Fiziev
Feb 5, 20242 min read
Practical use case: Frequency counter
As the name suggests this is a device that measures frequency. It counts the number of pulses in a periodic signal per second. Internally...
25 views0 comments
Ivaylo Fiziev
Feb 2, 20242 min read
Practical use case: Mux / Demux
A multiplexer is a device that has several digital or analog inputs and a single output. It forwards a given input to the output based on...
10 views0 comments
Ivaylo Fiziev
Jan 30, 20242 min read
Practical use case: Bit to Byte conversion
I got some requests for this type of conversion recently so I decided to make a post out of it. The logic is quite straight-forward but...
38 views0 comments
Ivaylo Fiziev
Dec 21, 20232 min read
Practical use case: Safety button
Safety is a top priority feature in every manufacturing solution. With industrial devices it is often the case that safety buttons are...
31 views0 comments
Ivaylo Fiziev
Oct 20, 20231 min read
Practical use case: Simple light indicator
Sometimes all you need is a simple indication telling you the state of the device you are dealing with. Power indicator of you will. It...
29 views0 comments
Ivaylo Fiziev
Oct 10, 20232 min read
Practical use case: Output signal delay
Introducing delays is often needed in behavior modeling. Delays are usually required by the external circuit before which the data has to...
37 views0 comments
Ivaylo Fiziev
Apr 24, 20232 min read
Type casting
Types are good. They provide meaning to variables, arguments and functions by defining the set of operations that can be applied to them....
30 views0 comments
Ivaylo Fiziev
Apr 19, 20231 min read
Practical use case: A Boolean signal that changes value every 500ms
Recently I was asked for such an example from customers so I decided to make a post out of it. Interestingly they struggle implementing...
26 views0 comments
Ivaylo Fiziev
Apr 19, 20222 min read
Behavior modeling with scripts
What is a script? A sequence of instructions (statements) executed one by one by the language interpreter. Each instruction gets you...
24 views0 comments
Ivaylo Fiziev
Apr 18, 20222 min read
Using subscripts
As we already know SCL scripts in Process Simulate are placed in the SCL Vault folder. Currently FBs, FCs and UDTs are supported. But how...
42 views0 comments
Ivaylo Fiziev
Mar 8, 20222 min read
SCL FB Syntax
The Function Block (FB) is just a function associated with some data. The data is stored in a Data Block (DB). In Process Simulate we...
34 views0 comments
CONTACT
bottom of page