想通过C#编写程序来读写PLC的DB块,于是安装了Simatic Net 2010版,配置好PCstation后,由于身边没有PLC,所以想用模拟值测试以下。分别定义了索引为0和1的DEMO值DB10,INT0 DB10,INT1。对DB10,INT0写入值1后,为什么DB10,INT1的值随之变成了256(如图),再向DB10,INT1写入值1后,定义的两个值又都变成了0,很费解!所以向高工们请教了!
图片说明:
最佳答案
你定义的地址有错误,应该是DB10,INT0 DB10,INT2
提问者对于答案的评价:
测试成功了,但是不知道它的机制是什么,还得努力学习才是
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc129523.html