<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[关于威纶通宏指令]]></title>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1574261.html]]></link>
 <description><![CDATA[Latest 50 replies of 关于威纶通宏指令]]></description>
 <copyright><![CDATA[Copyright(C) 工控人家园]]></copyright>
 <generator><![CDATA[www.ymmfa.com]]></generator>
 <lastBuildDate><![CDATA[Fri, 10 Apr 2026 01:49:00 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[工控人家园]]></title>
 <link><![CDATA[http://www.ymmfa.com]]></link>
 <description><![CDATA[工控人家园]]></description>
  </image>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第6楼lixianji_007于2017-03-30 14:28发表的&nbsp;&nbsp;:
这个是字符串截取，不是浮点数的截取，如果要10进制数的截取的话可以用算术运算解决，如数据是123456，要取前4位的话就除以100，取商；如要取后4位的话就用减法；也可用逻辑运算和算术运算配合的方法实现。
[/quote]
就是要这样的效果，谢谢。我这个是 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1574261#1876564.html]]></link>
 <author><![CDATA[hblovetian]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 30 Mar 2017 09:50:14 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[这个是字符串截取，不是浮点数的截取，如果要10进制数的截取的话可以用算术运算解决，如数据是123456，要取前4位的话就除以100，取商；如要取后4位的话就用减法；也可用逻辑运算和算术运算配合的方法实现。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1574261#1876449.html]]></link>
 <author><![CDATA[lixianji_007]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 30 Mar 2017 06:28:21 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第4楼lixianji_007于2017-03-30 12:16发表的&nbsp;&nbsp;:
函数库里有这个函数的，不过威纶的宏指令手册里没有讲解，做了个样例仿真一下可以的；

macro_command main()
char a[10],b[10]&#160;&#160; //定义
GetData(a[0],&quot;TK6070iP&quot;,lw,20,10)&#160;&#160;//读取源字符串
.......
[/quote]
试了一 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1574261#1876430.html]]></link>
 <author><![CDATA[tyw123456]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 30 Mar 2017 05:49:47 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[函数库里有这个函数的，不过威纶的宏指令手册里没有讲解，做了个样例仿真一下可以的；

macro_command main()
char a[10],b[10]&#160;&#160; //定义
GetData(a[0],&quot;TK6070iP&quot;,lw,20,10)&#160;&#160;//读取源字符串
StringMid(a[2],6,b[0] )&#160;&#160;&#160;&#160;//从字符串lw20开始的第3个字符截取6个字符保 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1574261#1876406.html]]></link>
 <author><![CDATA[lixianji_007]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 30 Mar 2017 04:16:04 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[你这个问题有问题，你所说的123456789是十进制数，但是我们实际用或者你设数字元件的时候都没有十进制元件选用的也就是说我们看到的0123456789实际上是触摸屏内部将16位或是32位的数值转化过的数值，实际上他在内部123456789是075BCD15 也就是一个32位的字符，然后你要获取的只能说获取这个数的高16位或低16位，然后转换为 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1574261#1876385.html]]></link>
 <author><![CDATA[tyw123456]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 30 Mar 2017 03:18:41 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第1楼xwk0711于2017-03-30 10:45发表的&nbsp;&nbsp;:
在说明书里面找类似能实现这样功能的指令，自己再摸索
[/quote]
都看了几遍手册了，没有能实现的函数，望指点]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1574261#1876379.html]]></link>
 <author><![CDATA[hblovetian]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 30 Mar 2017 02:57:02 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[在说明书里面找类似能实现这样功能的指令，自己再摸索]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1574261#1876373.html]]></link>
 <author><![CDATA[工控tucao]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 30 Mar 2017 02:45:45 +0000]]></pubdate>
</item>
</channel></rss>