本文作者:dfnjsfkhak

plc技术文章,plc技术论文

dfnjsfkhak -60秒前 98
plc技术文章,plc技术论文摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于plc技术文章的问题,于是小编就整理了2个相关介绍plc技术文章的解答,让我们一起看看吧。西门子plc中的32767是什么意思?...

大家好,今天小编关注一个比较意思的话题,就是关于plc技术文章问题,于是小编就整理了2个相关介绍plc技术文章的解答,让我们一起看看吧。

  1. 西门子plc中的32767是什么意思?
  2. PLC的0-10v模拟量怎么去转换成数字的?程序?

西门子plc中的32767什么意思?

32767是数据溢出的数据,连线断路,零电位和模块的不等。处理方法:西门子plc编程软件进行远程编程、诊断或数据传输控制功能中已集成了Profibus DP Master/Sl***e, ProfibusFMS和LONWorks。利用web server进行监控。储存HTML网页图片、PDF文件等到控制器里供通用浏览器查看扩展操作系统功能。关于溢出处理,一般这些标志位处理:Overflow_Illegal SM1.1 执行某些指令时,如果结果溢出或检测到非法数字值,该位将接通。Neg_Result SM1.2 数学运算得到负结果时,该位接通。进行整数计算前,加上比较指令,在不超限范围内执行整数计算;超限后使用赋值指令赋给变量替代值。

这个问题算是学习PLC的一个基础知识,不单单西门子PLC中经常提到32767这个数值,基本所有的PLC都会经常提到32767这个数值,或者其他计算机编程语言中也会经常说到这个值,因为他是16位有符号数的一个边界值!

plc技术文章,plc技术论文
(图片来源网络,侵删)

我简单来说一下这个32767,在西门子PLC中会牵扯到的地方,这样你就明白这个32767到底是什么意思了!

在西门子PLC中16位有符号的数据中都会牵扯到这个32767!

1,16位整数!

plc技术文章,plc技术论文
(图片来源网络,侵删)

在西门子PLC中16位长度整数的十进制有符号数的最大值就是32767,可以看一下西门子帮助文件中的截图:

2,16位的计数器

计数器的计数值大于32767的时候就会停止计数!

plc技术文章,plc技术论文
(图片来源网络,侵删)

3,16位的定时器

定时器的时间当前值最大也只能到32767!

以上这个3种情况就是32767最长被说到的地方,因为16位有符号数的最高位是符号位,所以有效的数值位只有0-14,这样的15位,最大数值就是32767,如下边我从计算器中的截图:

PLC的0-10v模拟量怎么转换成数字的?程序

PLC的0-10v模拟量怎么去转换成数字,下面以西门子1200的模拟量模块SM1234举例

下图配置好模拟量输入通道的地址和输入类型,我这里地址是IW136,选择电压输入±10V

第一步,将***集到数值转换成浮点数,好计算一些

查阅说明书 -10V-10V对应的数字量是负27648--正27648

所以讲转换成的浮点数除以2764.8就可以得到我们需要的电压数。

到此,以上就是小编对于plc技术文章的问题就介绍到这了,希望介绍关于plc技术文章的2点解答对大家有用。

文章版权及转载声明

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.9-m.cn/post/3459.html发布于 -60秒前

阅读
分享