abb机器人吧 关注:2,423贴子:4,266
  • 8回复贴,共1

请问怎么将视觉传到示教器的字符串,转成数组发给PLC?我PL

只看楼主收藏回复

请问怎么将视觉传到示教器的字符串,转成数组发给PLC?我PLC需要接收数字123的信号才能下一步!


来自Android客户端1楼2020-09-02 23:13回复
    StrToVal(String To Value)指令用于将一段字符串转换为任意数据类型的一个值,然后赋值到组输出里面发给PLC


    2楼2020-09-03 13:13
    回复
      例 1VAR bool ok;VAR num nval;ok := StrToVal("3.85",nval);假定变量ok的值为TRUE,并假定nval的值为3.85。返回值数据类型:bool如果所需转换成功,则TRUE,否则,FALSE。变元StrToVal ( Str Val )StrString数据类型:string一个包含文字数据的字符串值,其格式符合参数Val中使用的数据类型。有关RAPID文字总量的有效格式。ValValue数据类型:ANYTYPE用于储存转换结果的任意数据类型的变量或永久变量的名称。原子结构、记录、记录分量、数组或数组元素均可使用的各类值数据。因为格式不符合参数Str中使用的数据,因此,如果所需转换失败,则数据不会发生改变。更多示例有关于函数StrToVal的更多例子阐述如下。例 1VAR string str15 := "[600, 500, 225.3]";VAR bool ok;VAR pos pos15;ok := StrToVal(str15,pos15);假定变量ok的值为TRUE,并假定变量pos15的值为字符串str15中的规定值。


      3楼2020-09-03 13:14
      收起回复
        或者直接用RobotStudio在线修改更简单


        4楼2020-09-04 15:33
        收起回复