当前位置: 主页 > PLC控制

关于FIND指令的求助

小弟通过rcv_pTP指令将字符串接收到db2中了,现在想通过find指令查找在接收到字符串中指定的字符,但是in1中db1的地址要怎样编程呢?因为字符串的存放格式是从第三个字节开始才是实际的字符串开始,也就是从db2.dbx2.0中开始读取,要怎么样编程实现呢?

最佳答案

使用FIND来搜索输入IN1的字符串以查找特定字符或特定字符串。在输入IN2中指定要搜索的值。搜索从左向右进行。将通过输出OUT输出第一个搜索结果的位置。如果搜索未返回任何匹配值,则将通过输出OUT输出“0”值。

如果指令处理期间出错,则将输出空字符串。

不用编程的,你在DB2中建一个字符串变量就可以了,在FIND指令的IN1处引用就行。

提问者对于答案的评价:
谢谢你了我已经弄明白了以后还有什么不懂的还请大哥多指教@

  • 关注微信

猜你喜欢

微信公众号