西门子SM331 6ES7 331-7KF02-0AB0模拟量输入模块A/D转换数据是什么类型?

分享到:
476
下一篇 >

菜鸟案例:

西门子SM331 6ES7 331-7KF02-0AB0模拟量输入模块A/D转换后得到的是INT型还是WORD型数据?

通过在线监控,读取PIW值为16进制WORD型数据,请问如何通过FC105将其转换为实际工程量?

FC105要求要转换的输入为INT型数据,可以直接将PIW地址作为FC105的输入吗?

甲:

你在符号表里把PIW定义为INT类型或者不定义符号,都可以作为FC105的输入,也就是不定义符号既可以作为INT类型也可以作为WORD类型。

乙:

采样值实际是INT型数据,INT和WORD都是16位的,采样值其实就是16位的0,1码,在线看到的已经是PLC将WORD型转换为int的数值

大虾:

当然可以,你可以看在线指令帮助。fc105是西门子提供的模拟量输入量化程序,你也可以不用,自己编也行

举个温度测试的例子:一般情况下PIW256输入的是INT ,即16位的整数,这是经AD转换后的0-27648之间的数字量。

如果自己编:

L   PIW256

ITD    将16位整数转换成32位的双精度整数

DTR   将32为整数转换成32位浮点数

L 1.000000e+001     

/R                   除以10  

T     #WDOUT  即得出温度值

FC105已经具备转换功能。可以将PIW256之间作为FC105的输入,H   L  分别为量程的上下限,

丙:

得到是实数

你可能感兴趣: 工控菜鸟园 自动化系统
无觅相关文章插件,快速提升流量