S7-PLCSIM与真实PLC的差别:
S7-PLCSIM 并不能完全代替真实的PLC, 它与真实的硬件PLC有着如下的差别:
当对S7-PLCSIM进行“STOP”操作后,程序再开始时,从中断处开始执行
当对S7-PLCSIM进行“STOP”操作时,不影响输出状态
当在子窗口修改变量时,其修改立刻有效,而不会等到下个周期
你可以手动修改或复位定时器的值
可以实现单周期操作模式
你可以触发中断OB块
对过程映像区的修改立刻生效
不支持所有的诊断信息,例如EEPROM错误
不支持多CPU模式
S7-PLCSIM 提供高档 CPU 才拥有的系统资源(例如定时器范围为 T0-T2047, M 范围为16KB), 所以当使用S7-PLCSIM 模拟通过的程序(假设使用了定时器 T2000),可能会无法下载到低档CPU上运行(例如CPU315-2AG10-0AB0定时器范围为T0-T255,)。
不支持FM功能模块
不支持通信功能
S7-PLCSIM类似于400有4个累加器,所以不同于仅有2个累加器的300CPU
对于调用以下块,S7-PLCSIM 执行空操作:
• SFB12, SFB13,
SFB14, SFB15, SFB16, SFB19, SFB20, SFB21, SFB22 , SFB23, SFB41, SFB42, SFB43,
SFB44, SFB46, SFB47, SFB48, SFB49, SFB60,SFB61, SFB62, SFB63, SFB64, and SFB65
• SFC7, SFC11, SFC12,
SFC25, SFC35, SFC36, SFC37, SFC38, SFC48, SFC60, SFC61, SFC62, SFC65, SFC66,
SFC67, SFC68, SFC69, SFC72, SFC73,SFC74, SFC81, SFC82, SFC83, SFC84, SFC87,
SFC102, SFC103, SFC105,SFC106, SFC107, SFC108, SFC126 and SFC127
• OB55, OB56,OB57,
OB61, OB62, OB63,OB64, OB81, OB84, OB87, OB88 and OB90