S7--200的特性S7--200提供了几条特殊的性能帮助您更好地运用S7--200的功能,完成应用程序。S7--200允许您在程序中立即读写I/O在S7--200的指令集中提供了立即读写物理I/O点的指令。通常情况下我们使用映像寄存器作为源地址和目的地址来访问I/O,但这些立即I/O指令却允许我们直接访问真正的输入、输出点。当使用立即指令访问一个输入点时,相应的过程映像输入寄存器不会发生改变。而当您使用立即指令访问一个输出点时,相应的过程映像输出寄存器会被同步刷新。提示除非您启用了模拟量输入滤波功能,否则S7--200将直接从模块上读取模拟量输入值。当您将一个数值写到模拟量输出时,输出值会立即更新。通常认为在执行应用程序时,用过程映像寄存器会比使用直接访问输入、输出具有优越性。之这样有以下三个原因:所有输入点的采样是在扫描周期的一开始同步进行的。在整个扫描周期的程序执行过程中输入值被冻结。而输出点按照映像寄存器中的值刷新是在程序执行完成之后。这样会使系统更加稳定。访问映像寄存器的速度比直接访问I/O点要快,有利于程序快速运行。I/O点是位实体,只能按位或者字节来访问,而您可以按位、字节、字或者双字的形式来访问映像寄存器。通过这种方式,映像寄存器将为您提供额外的灵活性。