上海卓曙自动化设备有限公司
我司主营西门子PLC模块 , 西门子变频器 , 西门子触摸屏

河池西门子S7-1500PLC模块代理商专业价优

河池西门子S7-1500PLC模块代理商专业价优河池西门子PLC代理,河池西门子S7-1500代理,西门子PLC代理


打开诊断视图(即在线的HW Config),其中的CP 343-1、IE/PB Link和ET 200S DP上有故障符号。双击CP 343-1,打开它的模块信息对话框,在“诊断缓冲区”选项卡中可以看到信息“外部错误,进入的事件”。

  双击诊断视图中的 IE/PB Link,打开它的模块信息对话框,在“常规”选项卡中,可以看到“模块可用且正常,外部出错”。在“诊断缓冲区”选项卡,可以看到模块被拔出的信息、该模块所在的站地址和模块的诊断地址,以及信息“外部错误,进入的事件”。

  (2)拔出ET200SPN电源模块的诊断

  4. 绘制顺序功能图的注意事项

  下面是针对绘制顺序功能图时常见的错误提出的注意事项

  1)两个步**不能直接相连,必须用一个转换将它们隔开。

  2)两个转换也不能直接相连,必须用一个步将它们隔开。

  3)顺序功能图中的初始步一般对应于系统等待启动的初始状态,这一步可能没有什么输出处于1状态,因此在画顺序功能图时很容易遗漏这一步。初始步是必不可少的,一方面因为该步与它的相邻步相比,从总体上说输出变量的状态各不相同另一方面如果没有该步,无法表示初始状态,系统也无法返回停止状态。

  4)自动控制系统应能多次重复执行同一工艺过程,因此在顺序功能图中一般应有由步和有向连线组成的闭环,即在完成一次工艺过程的全部操作之后,应从*后一步返回初始步,系统停留在初始状态(单周期操作,见图5-9),在连续循环工作方式时,将从*后一步返回下一工作周期开始运行的第一步(见图5-14)。

  

  运行时拔出ET200SPN插槽1的电源模块,CPU的LED状态不变,CP343-1、IM151-3PN

  和有诊断功能的DI、DO模块的SFLED亮,未产生中断。

  在诊断视图中,CP343-1和ET200SPN有故障符号。

  CP343-1的诊断缓冲区的诊断信息为“外部错误,进入的事件”。

  IM151-3PN的“模块信息”对话框的“常规”选项卡中的信息为“模块可用且正常,外部出错”,“IO设备诊断”选项卡的诊断信息为“插槽1中的模块丢失”。

I/O访问错误中断(OB122)

  CPU如果访问有故障的I/O模块、不存在的或有故障的DP从站的PIPQ输入/输出数据。或者访问了一个CPU不能识别的 I/O 地址,CPU的操作系统将在每个扫描周期调用一次OB122.

  6. 故障处理中断组织块的作用

  DP从站出现故障时,如果S7-400没有生成和下载OB82、OB85、OB86和OB122,S7-300 没有生成和下载OB82、OB86和OB122,CPU将切换到STOP状态。为了防止某个从站的故障造成整个PROFIBUS主站系统停机,作为一个常规的措施,至少要生成和下载上述组织块。即使没有在这些OB中编写任何程序,在DP从站出现上述故障时,CPU也不会进入STOP模式。

 如果要使用本功能,首先使PLC处于运行监控状态,并将PLC的"INITLAL/TEST"开关打到“TEST”位置,工作模式打到“PROG”位置。选择“Debug/Test-run”,打开如图4-40所示的“运行测试设置”对话框

“选择继电器设置”对话框

  a.输出使能设置(Output Status):输出禁止(Output Disable)、输出使能(OutPut Enable)。b.断点设置(Break):断点不可用(Break Invalid),断点可用(Break Valid)。c.程序执行式设置(Start Step):连续(Continuous),单步(Start Step)。

  完成设置后,按"OK"按钮,选择"Debug/Performing-Test-run",打开如图4-41所示的“执行运行测试”对话框。

  a.输出状态(Output Status)和断点(Break):显示在Test-run窗口中的设置。

  b.单步执行(Start Step):单击此按钮,可使PLC单步执行,忽略在Test-run窗口中的设置。

  c.连续执行(Continuous):单击此按钮,可使PLC连续执行,忽略在Test-run窗口中的设置。

“执行运行测试”对话框

  图4-41 “执行运行测试”对话框

  需要注意的是,生成上述OB后,CPU虽然不再进入STOP模式,但是可能不易察觉这些危险状态,它们会被忽视。为了解决这一问题,在故障 OB 中,应编写记录、处理和显示故障的程序,例如记录中断的次数,保存OB的局部变量,调用读取诊断数据的SFC13等。以便在出现故障时,迅速地查明故障的原因和采取相应的措施。

  通过中断组织块的局部变量提供的信息,可以获得故障的原因、出现故障的模块地址、模块的类型(输入模块或输出模块)、故障出现或故障消失等信息。CPU的模块信息对话框中的诊断缓冲区保留着CPU曾经调用过的组织块的信息。

展开全文
优质商家推荐 拨打电话