<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[信捷plc双字节 单字节]]></title>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722.html]]></link>
 <description><![CDATA[Latest 50 replies of 信捷plc双字节 单字节]]></description>
 <copyright><![CDATA[Copyright(C) 工控人家园]]></copyright>
 <generator><![CDATA[www.ymmfa.com]]></generator>
 <lastBuildDate><![CDATA[Thu, 07 May 2026 11:36:06 +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]引用第12楼阳春节拍于2024-10-21 16:34发表的&nbsp;&nbsp;:


取二维表的某个地址，偏移量需要使用行号乘以总列数再加上列号，，，16位乘后变成了32位，你怎么加16位的列号？加完了，需要使用字偏移，你双字的偏移数怎么用？
在主程序中绝对不溢出时能直接将32位数绝对地址当16位数绝对地址用，你在pou梯形图里怎么 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2469566.html]]></link>
 <author><![CDATA[工控小c]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Mon, 21 Oct 2024 10:18:12 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第10楼工控小c于2024-10-17 10:46发表的&nbsp;&nbsp;:

没遇到过需要双字转单字的刚需。。双字后续就全用32位指令就行了。。C语言里计算也不错。不过信捷的确简陋，没办法，其他编程软件动不动1个G以上了，和那些对比信捷缺的功能也不是一点半点[s:28]
[/quote]

取二维表的某个地址，偏移量需要使用行号乘以总 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2469532.html]]></link>
 <author><![CDATA[阳春节拍]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Mon, 21 Oct 2024 08:34:11 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第10楼工控小c于2024-10-17 10:46发表的&nbsp;&nbsp;:

没遇到过需要双字转单字的刚需。。双字后续就全用32位指令就行了。。C语言里计算也不错。不过信捷的确简陋，没办法，其他编程软件动不动1个G以上了，和那些对比信捷缺的功能也不是一点半点[s:28]
[/quote]
32位乘输出的是64位数据，后继全用32位指令也是 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2468831.html]]></link>
 <author><![CDATA[阳春节拍]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 18 Oct 2024 04:02:26 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第9楼阳春节拍于2024-10-17 10:31发表的&nbsp;&nbsp;:

转不了就不操作并置报警位呗，其他品牌plc都这样做的呀。
双字转单字是刚需，自己转的话，要同时做值是否超出单字，是否是负数的判断，负数的双字转单字有点麻烦，程序有点复杂。应该是直接提供指令，毕竟单字转双字那么简单都有指令
[/quote]
没遇到过需 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2468505.html]]></link>
 <author><![CDATA[工控小c]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 17 Oct 2024 02:46:09 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第8楼工控小c于2024-10-17 09:49发表的&nbsp;&nbsp;:

双字内容要是超过了单字的范围，怎么转单字？
[/quote]
转不了就不操作并置报警位呗，其他品牌plc都这样做的呀。
双字转单字是刚需，自己转的话，要同时做值是否超出单字，是否是负数的判断，负数的双字转单字有点麻烦，程序有点复杂。应该是直接提供指令 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2468495.html]]></link>
 <author><![CDATA[阳春节拍]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 17 Oct 2024 02:31:16 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第7楼阳春节拍于2024-10-17 09:31发表的&nbsp;&nbsp;:
信捷的四则运算的结果占用空间会翻倍，所以不可能出现溢出错误。
但是连续计算怎么搞呢？
比如前级计算结果超出乘数的字节数，或者计算结果干脆是负数
翻了下手册，没找到信捷双字整数转单字整数的指令，这应该是很基本的指令吧
[/quote]
双字内容要是超过 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2468486.html]]></link>
 <author><![CDATA[工控小c]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 17 Oct 2024 01:49:09 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[信捷的四则运算的结果占用空间会翻倍，所以不可能出现溢出错误。
但是连续计算怎么搞呢？
比如前级计算结果超出乘数的字节数，或者计算结果干脆是负数
翻了下手册，没找到信捷双字整数转单字整数的指令，这应该是很基本的指令吧]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2468470.html]]></link>
 <author><![CDATA[阳春节拍]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 17 Oct 2024 01:31:05 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[第一行MUL的HD10如果不会超过32767不用加D，结果会放入32位的HD20，第二行用了HD20就必须用DDIV，如果还是用DIV会舍弃HD21里面的数值，值如果不超过32767不会出问题，超过了一点回出错。不知道我回答的对不对]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2467988.html]]></link>
 <author><![CDATA[maqian0815]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 15 Oct 2024 03:13:04 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[WUL 32位 就加d
DIV超过16位就加D&nbsp;&nbsp;那就是32位]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2467979.html]]></link>
 <author><![CDATA[jxs123]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 15 Oct 2024 02:45:53 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[s:28] 看一下四则运算指令16位和32位的区别]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2467612.html]]></link>
 <author><![CDATA[工控小c]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Sun, 13 Oct 2024 14:00:22 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[你乘以1000，又除以10，那么就是乘以100就行了吧 [s:21]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2467597.html]]></link>
 <author><![CDATA[梦雨天涯]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Sun, 13 Oct 2024 12:37:16 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[s:21] 厉害厉害]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2467594.html]]></link>
 <author><![CDATA[高迈德io模块]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Sun, 13 Oct 2024 12:26:45 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[DMUL&nbsp;&nbsp; DDIV]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1774722#2467576.html]]></link>
 <author><![CDATA[yyh1698]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Sun, 13 Oct 2024 09:56:18 +0000]]></pubdate>
</item>
</channel></rss>