1.S7-PLCSIM的使用范围
(1)仿真范围
S7-PLCSIM的仿真可以在以下范围内进行:
I/O点总数:最大16KB(131072点);
内部标志寄存器M点数:最大16KB(131072点);
定时器:TO~T511;
逻辑块与数据块总数:FC与FB总数最大2048; DB最大4095;
系统程序块:绝大多数SFC;
系统功能块:绝大多数SFB;
系统组织块:绝大多数OB。
(2)仿真与实际运行的区别
使用S7-PLCSIM仿真软件进行仿真,并不能完全等同实际PLC,使用时应注意它与实际PLC的运行过程存在如下的区别:
①仿真PLC的程序执行过程允许利用“暂停”、单次扫描、逐次扫描等方式运行程序,在实际PLC中通常无法做到;
②当仿真PLC由运行转入停止、暂停时,不会改变仿真输出的状态,而在实际PLC中,所有的输出结果将被置“0”(进入I/O安全模式);
③仿真PLC的定时器可以通过手动复位等方式进行控制,但在实际PLC中无法对定时器的运行进行手动干预;
④在仿真PLC中不可以模拟“电池报警”、“存储器报警”等实际PLC中可能发生的报警动作:
⑤仿真PLC的CPU无自动识别I/O模块的功能,必须在进行仿真前完成硬件配置,并将其下载到仿真PLC中。
(3)仿真的功能限制
此外,目前的S7-PLCSIM仿真软件,在使用方面还受到如下功能限制: