各位大侠好,小弟刚接触西门子PLC,想请教各位一下。各模块的地址是固定分配的,可是他的地址又不是连贯的

如题所述

你说的是S7-300和400吧??模块位置尽量把同一类型的模块排在一起,如DI,DO,AI,AO。然后STEP 7硬件组态,分配的默认地址就会是连续的了。不过你的模块要是集成CPU,如313C,它本身带DI、DO、AI和AO,这样你后面不管加什么模块,地址都不可能连续了。除非你自定义地址。其实这样也没关系,在编程的时候,可以把工艺方面同一种类型的设备规在那不连续的地址里面。比如313c提供24DO,这24是连续的,然后跟后面的DO不连续,你就按照工艺分类,把相同工艺要用到的DO点放在这24DO里面,如果剩下几个没用完就当备用。

如果PLC模块没有采购回来就开始编程,最好不要用自定义地址。否则硬件组态编好了,程序也开始写了,地址符不符合要求你根本不知道,到时候下载到PLC时系统会提示错误。你再在硬件组态中改地址,程序地址也得改。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-22
不一样啊 举个例子 西门子200是固定 300就是可定义的
相似回答