仿真PLC与实际PLC的区别
发布时间:2013/8/24 21:11:07 访问次数:1832
1.仿真PLC精有的功能
仿真PLC有下述实际PLC没有的功能。
·可以立即暂时停止执行用户程序,EXB100-48S3V3-RJ对程序状态不会有影响。
·由RUN模式进入STOP模式不会改变输出的状态。
·在视图对象中的变动立即使对应的存储区中的内容发生相应的改变。实际的CPU要
等到扫描结束时才会修改存储区。
·可以选择单次扫描或连续扫描。
·可以使定时器自动运行或手动运行,可以手动复位全部定时器或复位指定的定时器。
·可以手动触发下列中断OB: OB40~OB47(硬件中断)、OB70 (110冗余错误)、OB72
(CPU冗余错误)、OB73(通信冗余错误)、OB80(时间错误)、OB82(诊断中断)、OB83
(插入/拔出模块)、OB85(程序顺序错误)、OB86(机架故障)。
·对映像存储器与外设存储器的处理:如果在视图对象中改变了过程输入的值,
S7 - PLCSIM立即将它复制到外设存储区。在下一次扫描开始外设输入值被写到过程映像寄存器时,希望的变化不会丢失。在改变过程输出值时,它被立即复制到外设输出存储区。
2.仿真PLC与实际PLC的区别
·PLCSIM不支持写到诊断缓冲区的错误报文,例如不能对电池失电和EEPROM故障仿真,但是可以对大多数I/O错误和程序错误仿真。
工作模式的改变(例如由“RUN”转换“STOP”模式)不会使I/O进入“安全”状态。
·不支持功能模块和点对点通信。
·支持有4个累加器的S7 - 400 CPU,在某些情况下S7 - 400与只有两个累加器的S7 -300的程序运行可能不同。
·S7-300的大多数CPU的I/O是自动组态的,模块插入物理控制器后被CPU自动识别。仿真PLC没有这种自动识别功能。如果将自动识别I/O的S7 - 300程序下载到仿真PLC,则系统数据没有I/O组态。因此在用PLCSIM仿真S7 - 300程序时,如果想定义CPU支持的模块,首先必须下载硬件组态。
仿真PLC有下述实际PLC没有的功能。
·可以立即暂时停止执行用户程序,EXB100-48S3V3-RJ对程序状态不会有影响。
·由RUN模式进入STOP模式不会改变输出的状态。
·在视图对象中的变动立即使对应的存储区中的内容发生相应的改变。实际的CPU要
等到扫描结束时才会修改存储区。
·可以选择单次扫描或连续扫描。
·可以使定时器自动运行或手动运行,可以手动复位全部定时器或复位指定的定时器。
·可以手动触发下列中断OB: OB40~OB47(硬件中断)、OB70 (110冗余错误)、OB72
(CPU冗余错误)、OB73(通信冗余错误)、OB80(时间错误)、OB82(诊断中断)、OB83
(插入/拔出模块)、OB85(程序顺序错误)、OB86(机架故障)。
·对映像存储器与外设存储器的处理:如果在视图对象中改变了过程输入的值,
S7 - PLCSIM立即将它复制到外设存储区。在下一次扫描开始外设输入值被写到过程映像寄存器时,希望的变化不会丢失。在改变过程输出值时,它被立即复制到外设输出存储区。
2.仿真PLC与实际PLC的区别
·PLCSIM不支持写到诊断缓冲区的错误报文,例如不能对电池失电和EEPROM故障仿真,但是可以对大多数I/O错误和程序错误仿真。
工作模式的改变(例如由“RUN”转换“STOP”模式)不会使I/O进入“安全”状态。
·不支持功能模块和点对点通信。
·支持有4个累加器的S7 - 400 CPU,在某些情况下S7 - 400与只有两个累加器的S7 -300的程序运行可能不同。
·S7-300的大多数CPU的I/O是自动组态的,模块插入物理控制器后被CPU自动识别。仿真PLC没有这种自动识别功能。如果将自动识别I/O的S7 - 300程序下载到仿真PLC,则系统数据没有I/O组态。因此在用PLCSIM仿真S7 - 300程序时,如果想定义CPU支持的模块,首先必须下载硬件组态。
1.仿真PLC精有的功能
仿真PLC有下述实际PLC没有的功能。
·可以立即暂时停止执行用户程序,EXB100-48S3V3-RJ对程序状态不会有影响。
·由RUN模式进入STOP模式不会改变输出的状态。
·在视图对象中的变动立即使对应的存储区中的内容发生相应的改变。实际的CPU要
等到扫描结束时才会修改存储区。
·可以选择单次扫描或连续扫描。
·可以使定时器自动运行或手动运行,可以手动复位全部定时器或复位指定的定时器。
·可以手动触发下列中断OB: OB40~OB47(硬件中断)、OB70 (110冗余错误)、OB72
(CPU冗余错误)、OB73(通信冗余错误)、OB80(时间错误)、OB82(诊断中断)、OB83
(插入/拔出模块)、OB85(程序顺序错误)、OB86(机架故障)。
·对映像存储器与外设存储器的处理:如果在视图对象中改变了过程输入的值,
S7 - PLCSIM立即将它复制到外设存储区。在下一次扫描开始外设输入值被写到过程映像寄存器时,希望的变化不会丢失。在改变过程输出值时,它被立即复制到外设输出存储区。
2.仿真PLC与实际PLC的区别
·PLCSIM不支持写到诊断缓冲区的错误报文,例如不能对电池失电和EEPROM故障仿真,但是可以对大多数I/O错误和程序错误仿真。
工作模式的改变(例如由“RUN”转换“STOP”模式)不会使I/O进入“安全”状态。
·不支持功能模块和点对点通信。
·支持有4个累加器的S7 - 400 CPU,在某些情况下S7 - 400与只有两个累加器的S7 -300的程序运行可能不同。
·S7-300的大多数CPU的I/O是自动组态的,模块插入物理控制器后被CPU自动识别。仿真PLC没有这种自动识别功能。如果将自动识别I/O的S7 - 300程序下载到仿真PLC,则系统数据没有I/O组态。因此在用PLCSIM仿真S7 - 300程序时,如果想定义CPU支持的模块,首先必须下载硬件组态。
仿真PLC有下述实际PLC没有的功能。
·可以立即暂时停止执行用户程序,EXB100-48S3V3-RJ对程序状态不会有影响。
·由RUN模式进入STOP模式不会改变输出的状态。
·在视图对象中的变动立即使对应的存储区中的内容发生相应的改变。实际的CPU要
等到扫描结束时才会修改存储区。
·可以选择单次扫描或连续扫描。
·可以使定时器自动运行或手动运行,可以手动复位全部定时器或复位指定的定时器。
·可以手动触发下列中断OB: OB40~OB47(硬件中断)、OB70 (110冗余错误)、OB72
(CPU冗余错误)、OB73(通信冗余错误)、OB80(时间错误)、OB82(诊断中断)、OB83
(插入/拔出模块)、OB85(程序顺序错误)、OB86(机架故障)。
·对映像存储器与外设存储器的处理:如果在视图对象中改变了过程输入的值,
S7 - PLCSIM立即将它复制到外设存储区。在下一次扫描开始外设输入值被写到过程映像寄存器时,希望的变化不会丢失。在改变过程输出值时,它被立即复制到外设输出存储区。
2.仿真PLC与实际PLC的区别
·PLCSIM不支持写到诊断缓冲区的错误报文,例如不能对电池失电和EEPROM故障仿真,但是可以对大多数I/O错误和程序错误仿真。
工作模式的改变(例如由“RUN”转换“STOP”模式)不会使I/O进入“安全”状态。
·不支持功能模块和点对点通信。
·支持有4个累加器的S7 - 400 CPU,在某些情况下S7 - 400与只有两个累加器的S7 -300的程序运行可能不同。
·S7-300的大多数CPU的I/O是自动组态的,模块插入物理控制器后被CPU自动识别。仿真PLC没有这种自动识别功能。如果将自动识别I/O的S7 - 300程序下载到仿真PLC,则系统数据没有I/O组态。因此在用PLCSIM仿真S7 - 300程序时,如果想定义CPU支持的模块,首先必须下载硬件组态。
上一篇:PLC系统的设计步骤
上一篇:传送带控制