西门子s7 200,里面程序老出现32000,为啥!为啥有的减0?

调用子程序氏不放在主程序的最后!房前会怎么样... 调用子程序氏不放在主程序的最后!房前会怎么样 展开
 我来答
百度网友d8b0f3730
2014-02-22 · TA获得超过711个赞
知道小有建树答主
回答量:630
采纳率:84%
帮助的人:333万
展开全部
你的问题提的太含混不清,让人不知道什么意思
哪个地方出现的32000?什么类型的变量?哪一步减的0?既没有程序,也没有截图。
一般来讲,32000是模拟量通道的上限值,可能是你外部的传感器满量程或者线路短路了,还有一种可能性就是受到了干扰

PLC程序都是自上而下,从左到右来执行的,调用子程序时,如果与前面的执行有因果关系,放到最后和放到前面是有区别的,具体的你可以通过实验来验证一下
百度网友7192e8b
2014-02-22 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:1517万
展开全部
32000一般用于西门子S7-200系统的模拟量通道(包括输入与输出)的极限值处理。

以模拟量输出AO为例

+32000就相当于输出+10V信号,或者20mA信号;
而相应的,
-32000就相当于输出-10V信号;

根据你表达的意思,按我的理解是这样的:

为了实现-10V的输出,将原有正的计算值用0作为被减数,结果自然就变为负值了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式