技术型cpu模块为节省空间的模块化结构设计,可以适配用户现有的各种机械控制任务,不需要考虑槽位规则。在运行时,无需风扇。除模块外,只需要DIN标准的导轨,就可以将模块旋转到位,安装在导轨上并用螺钉紧固。这种结构形式非常牢固并且有很高的电磁兼容性。背板总线集成在模块上,通过将模块插入到总线连接器进行装配。
可以产生诊断中断和过程中断,并不是所有的模拟量模块都具有中断功能,有的只具有下述的部分中断功能。模拟量模块是否产生中断可以用STEP7来设置,如果没有使能中断,中断将被禁止。
1、诊断中断
如果已经允许产生诊断中断,被激活的错误事件(故障产生的报文)和错误事件的消除(故障排除后的报文)都可以通过终端来报告。出现诊断中断时,CPU暂时停止用户程序的执行,去处理诊断报警组织块0B82。在用户程序中,0B82可以调用系统功能SFC51或SFC59,从模块中获得更为详细的诊断信息。
2、模拟量模块“超出上限或下限”触发的硬件中断通过设置上限和下限定义一个工作范围。如果过程信号(例如温度)超出或低于该范围,模块将触发一个被允许的过程中断,中用户程序的执行,去处理硬件中断组织块(0B40)。并应对0B40中的用户程序编程,对超出上限或下限的异常情况进行处理。
技术型cpu模块的主要功能:
1、高速的指令处理。0.1~0.6us的指令处理时间在中等到较低的性能要求范围内开辟了全新的应用领域。
2、人机界面(hmi)。方便的人机界面服务已经集成在S7-300操作系统内,因此人机对话的编程要求大大减少。
3、诊断功能。CPU的智能化的诊断系统可连续监控系统的功能是否正常,记录错误和特殊系统事件。
4、口令保护。多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改。