请教各位大大关于S7-200的几个问题

我在s7-200仿真软件中组态了一个CPU224XP,一个EM223和三个EM235,模入是从AI0开始,AI2,AI4到AI26,正好14个变量;但是模出是AQ0,AQ4,AQ8,AQ16,怎么每两个输出之间隔了4个字节啊?
另外,AI0和AI2的范围是从-10V到10V,不是从0到10V吗?还有,一般运算时出现的中间数据是放在位存储器M中较好还是放在变量存储器V中较好?最后,如何看用SP6编的程序的大小啊?

问题补充:
CPU224XP是AIW0、AIW2和AQW0,那么EM235是不是AIW4、AIW6、AIW8、AIW10和AQW2啊?另外,M区有多大啊?

最佳答案

模入是从AI0开始,AI2,AI4到AI26,正好14个变量;但是模出是AQ0,AQ4,AQ8,AQ16,怎么每两个输出之间隔了4个字节啊?

这个问题还真不好怎么答复,不知道是软件出问题,还是你编写错误,AI0?AQ0?没有这样的字符吧,输入AIW0,输出AQW0。网络上的任何S7-200的仿真软件和实际的PLC工作有很大的误差,有误导作用,不提倡使用仿真软件。


另外,AI0和AI2的范围是从-10V到10V,不是从0到10V吗?

答:多个选择,你可以选择从-10V到10V、从0到10V、0到5V等。

还有,一般运算时出现的中间数据是放在位存储器M中较好还是放在变量存储器V中较好?

答:看你自己的编程习惯性了。V区比M区要大。

最后,如何看用SP6编的程序的大小啊? 

答:编程程序后,点击软件里的编译,界面的下面会出现程序的大小。


补充:CPU224XP是AIW0、AIW2和AQW0,那么EM235是不是AIW4、AIW6、AIW8、AIW10和AQW2啊?

答:对。

M区:MB0~MB31(M0.0~M31.7).见S7-200系统手册68页.


《S7-200可编程控制器系统手册》下载:

http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1109582[1].pdf 

提问者对于答案的评价:
谢谢大哥的认真回答。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc310191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:33
下一篇 2020年11月1日 下午2:34

相关推荐