当在西门子200smart系统中使用组态模块后,输入输出点地址的更改需要谨慎进行。由于源程序设计通常考虑了功能的整体性和互斥性,随意改动特定触点可能会对程序运行产生未知影响,因此不建议未经充分了解程序设计意图就进行修改。
模拟量输入模块的地址分配是按照模块的安装顺序进行的,例如,AIW0、AIW2、AIW4、AIW6依次是第一个模块的地址。每个模拟量输出模块占用两个通道,即使第一个模块只有一个输出(如AQW0),后续模块的地址也会以此类推,例如,第二个模块从AQW4开始。在Step7micro/win中,可以通过Plc/Information进行在线查看每个模块的起始地址。
具体地址分配规则如下:每个模块的输入输出地址都是按照CPU的分配,通常是2的倍数,以确保地址的连续性。比如,第一个4入模块的输入地址为AIW0至AIW6,输出为AQW0和AQW2。第二块模块的地址会根据这一规则递增,输入为AIW8、AIW10等,输出为AQW4,因为每个模块可能有未使用的通道。
在添加新的模块时,输入地址会继续递增,例如,如果在第三块模块后面添加一个4入1出模块,其输入地址将是AIW16、AIW18等,输出地址则为AQW8。值得注意的是,即使前一个模块的输出空闲,CPU分配的地址仍然是连续的,因此后续模块的地址必须从这些连续的地址开始。