关于FIND指令的求助

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

最佳答案

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

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

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

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

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc213788.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月18日 上午12:09
下一篇 2017年11月18日 上午12:09

相关推荐