西门子PLC300模拟量例如输入PIW256它传递的数值是0-27648,这个27648是算出来的,还是固定的?

另外PIW256这个数值传递进来以后转成双精度整数,又转成浮点数,好像又除以一个系数【也是浮点数】,这个系数怎么确定是多少?

西门子模拟量每个通道的数据宽度是16位,
换算成数值范围呢就是 2的16次方 = 65536,
这个数还是无符号数,换成有符号数就是 -32768 ~ 32767 这样一个范围,
而西门子为了防止数据溢出呢 就又设置了较小的额定工作范围,为最大范围的84.375%
即是-27648 ~ 27648,可对应-10v ~ 10v,
而0 ~ 27648 就是对应 0 ~ 10v
至于你说的系数是多少那就要看你做的什么计算了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-05-05

- 该问题可能需要更多背景信息来进行更准确的回答。以下是基于目前提供的信息的可能答案:西门子PLC300具有多个不同类型和规格的模拟量输入接口,包括电流、电压、电阻等。PIW256可能是其中。根据具体接口的规格和连接方式,它所传递的数值可以是0或者其他值,表示相应的物理量的大小。例如,如果PIW256是0-10V电压输入接口,那么0的数值可能表示该接口未连接任何电压源或者输入电压为0。如果PIW256是0-20mA电流输入接口,同样的0的数值可以表示该接口未连接任何电流源或者输入电流为0。在实际应用中,需要根据具体的PLC程序逻辑和物理接口特征进行设置和调试,以确保正确的数值传递和利用。
第2个回答  2013-03-12
你说的这个数不是固定的,是随口说的。0--32000或者-12767---+12767才是固定的。这个值是个PLC的硬件有关的。它是模拟量转换模块里的(A/D)模数转换模块的测量限值.本回答被网友采纳
第3个回答  2013-03-12
是通道内全置一时的十进制数。追问

不是很明白?能说的详细点吗?

追答

通道内全部置一,你用科学计算器转换下十进制,就得到那个数值了,试试就懂了

第4个回答  2013-03-12
是固定的,27648,2的(16-1)次方。本回答被提问者采纳
相似回答