增加ET200M后无法仿真

我们公司原有的是300cpu,加一个153-1模块后面挂8个模拟量模块,现在模块不够用,所以打算增加一个153-1,再加8个模拟量模块,目前硬件正在购买,我就先在电脑上进行硬件组态,组态好后保存编译正常,接下来进行PLCSIM仿真,这时候出问题了,原有的程序,我在仿真里给PIW一个输入量,就能相应DB块里看到输出的数据变化,但是新加上的模拟量模块,无论如何都不行,求各位大神指点,不胜感激!

问题补充:
输入文字。。。程序里原本有建好的FB200块,专门用于处理pt100的温度信号,比如第一个pt100温度测试点,对应的fb200输入是piw650,db块是550,那么在仿真里,我给piw650一个值,那么在db块550里面就能看到相应的数值变化,这是原来程序做仿真测试的情况,那么在项目硬件里我按照顺序新加了153-1的模块和并在153-1后面挂了模拟量模块,硬件组态,按照原程序里模拟量模块的设置对新模拟量进行更改,保存编译,都没有问题。然后就新建程序,选择原有的FB200块,按照模拟量模块的地址,改变fb块的输入,比如改为piw666,这个地址是硬件组态里模拟量模块显示的地址,没有问题,为fb200另外输入一个db块地址,提示不存在,此时就会自动生成一个新的DB块db603。保存,下载到仿真,开始仿真,给piw666一个值,按道理我在db603里可以看到数据变化,然而并没有。此时,我给piw650另外一个值,db550却是有变化的,所以问题就在这里,硬件组态已经反复查看是没有问题的呢,现在就卡在这里

最佳答案

1、你下载的时候背景数据块下载进去没有?我自己碰到过一次,仿真的时候只下载了程序,背景数据块没有下载,然后搞了好长时间才搞好,不行你就整个项目再重新下载一次,再仿真测试一下看看

2、如果你实在不行,你可以用MW进行仿真测试啊,你只是计算数据正确不正确,比如先用MW1000,仿真正常了,再改成PIW的地址就好了啊

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午11:55
下一篇 2020年10月30日 下午11:55

相关推荐