Issue with IEC 61131-3 FIND (string conversion) function block [message #1784497] |
Wed, 28 March 2018 12:52  |
Eclipse User |
|
|
|
Hello,
I'd like to double check and get some clarifications whether the source code of the IEC 61131-3 FIND function block (in String Conversion) from Git has correct implementation. I recently attempt to recompile FORTE using the original source code from Git. When I try to download a very simple application that uses the FIND function block in FORTE_PC and try to watch the inputs and outputs of the FIND function block, the watch mechanism stops working as it is supposed to be. Meanwhile, the FORTE 1.8.4 exe doesn't produce such behavior and using that exe, the FIND function block works as it supposed to. Also, in my compiled FORTE executable, the LEFT and DELETE function blocks work as it supposed to and I can perform watch normally. Can anyone please clarify regarding this issue?
Regards,
|
|
|
|
Re: Issue with IEC 61131-3 FIND (string conversion) function block [message #1784621 is a reply to message #1784610] |
Fri, 30 March 2018 11:01  |
Eclipse User |
|
|
|
Hello Alois,
Thank you so much! I'll look into it and see if it solves the problem.
Btw, the FIND function in the ST appears to produce ANY_INT data type. How can I convert it to another INT type, e.g., DINT, or INT, with ST in 4DIAC? I assume there is the function or syntax in 4DIAC which allows me to do so, but I'm still unable to find it.
Regards,
|
|
|
Powered by
FUDForum. Page generated in 0.07865 seconds