西门子plc的硬件组态与程序不相符是什么原因?

小弟菜鸟一个!正在学习plc编程~从单位复制了一个设备的程序,由于程序中没有符合表,我想自己添加一个,但是我看来一个硬件组态输入点从6开始而程序中有0.X,不太明白!请高人指教!谢谢!

西门子的IO地址与模块的地址可以不用顺序排列的,第一的模块的地址不一定是0开始的。
S7300在开关输入模块的地址,默认建立是从I4.0开始的。对于使用中出现I0.x,可以看看是不是分配给其他模块,而且网络中使用了不少DP设备,检查这些设备的属性,看看这些设备的地址。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-21
看图纸然后敲进去标签!硬件使用在线上载!如果还是看不见说明你的STEP7版本太低了啊!追问

这个与版本有关吗?我的是v5.4!还需要与plc建立连接吗?我没有数据线,是让厂家人员那弄的程序!并且硬件组态中输入输出模块的数量与实际也不相符合啊!

追答

最好还是建立连接,如果没有数据线的话你可以到现场看看模块上边的型号 !估计是您的版本太低了!现在都是用STEP7 V5.5 SP2了!~

追问

有没有v5.5的下载地址呢?

追答

去BBS.E10000.CN 看看吧!

追问

我下载了v5.5与v5.4显示的是一样的!

追答

最好还是连到设备上 然后上载!~

相似回答