| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
上海卓曙自动化设备有限公司>>西门子数控伺服控制>>西门子828D数控系统>> 西门子828数控屏黑屏不启动维修

西门子828数控屏黑屏不启动维修

返回列表页
  • 西门子828数控屏黑屏不启动维修
  • 西门子828数控屏黑屏不启动维修
  • 西门子828数控屏黑屏不启动维修
  • 西门子828数控屏黑屏不启动维修
  • 西门子828数控屏黑屏不启动维修
收藏
举报
参考价 422
订货量 1
具体成交价以合同协议为准
  • 型号
  • 品牌 Siemens/西门子
  • 厂商性质 经销商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2019-07-04 15:56:35浏览次数:350

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

电动机功率 4kW 外形尺寸 3mm
应用领域 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 重量 6kg
西门子828数控屏黑屏不启动维修
西门子数控系统显示300608伺服故障维修,西门子数控系统维修,数控系统伺服驱动器维修,数控系统伺服电机维修,西门子802DSL面板维修,按键操作失灵维修,花屏维修,黑屏维修,无显示维修,西门子整流单元维修,西门子数控系统显示300608伺服故障维修,西门子802DSL数控系统维修,数控系统报25201伺服故障维修,数控系统接地故障维修。

详细介绍

西门子828数控屏黑屏不启动维修

西门子S7-300/400其他常见组织块

  1DPV1中断组织块OB55OB57

    如果PROFIBUS-DP V1(简称DPV1)从站的模块或机架改变了操作模式,例如由RUN切换为STOPCPU的操作系统可能调用状态中断组织块OB55

    如果用户通过本地或远程访问更改了DPV1从站插槽的参数,CPU的操作系统可能调用更新中断组织块OB56OB57DPV1从站的插槽触发的制造商特定的中断的组织块。

    2多处理器中断组织块OB60

    S7-400的一个机架可以插入多4CPLT,协同完成同一个复杂任务。OB60用来确保在多CPU过程中CPU的反应与事件同步。

    3.同步循环中断组织块OB61~OB64

    DP从站从采集输入信号到输出逻辑运算结果需要经过7个不同的循环,同步循环中断用于实现各DP从站数据处理的同步。

    4.技术功能同步中断组织块OB65

    技术功能( Technology)同步中断组织块OB65用于技术功能CPU的程序启动和技术功能块更新的同步。

    5.背景组织块OB90

    S7-400CPU可以保证设置的小扫描循环时间,如果它比实际的扫描循环时间长,在循环程序结束后CPU处于空闲的时间内可以执行背景组织块(OB90)。如果没有对OB90编程,CPU要等到定义的小扫描循环时间到达为止,再开始下一次循环的操作。用户可以将对运行时间要求不高的操作放在OB90中去执行,以避免出现等待时间。

    OB90的优先级为29(低),不能通过参数设置进行修改。OB90可以被所有其他的系统功能和任务中断。

    由于OB90的运行时间不受CPU操作系统的监视,用户可以在OB90中编写长度不受限制的程序。实际编程很少使用OB90

STEP 7指令如果访问有故障的模块,例如直接访问I/O错误(模块损坏或找不到),或者访问了一个CPU不能识别的I/O地址,CPU的操作系统将会调用OB122。局部变量OB122 SW_FLT(错误代码)B#16#42时,为I/O读访问错误;为B#16#43时,为I/O写访问错误。错误代码B#16#44B#16#45表示错误相当严重,例如可能是因为访问的模块不存在,导致多次访问出错,这时应采取停机的措施。

    【例6-6  同步错误组织块应用举例。

    建立一个名为“OB121例程”的项目,生成FC 1OB1无条件调用FC 1FC 1中是一段错误的指令(超出了定时器的地址范围):

    A    T    3000

    M    2.0

    用仿真软件模拟运行程序,切换到RUN模式时,CPU视图对象上的红色SF灯亮,不能进入RUN

    SIMATIC管理器中执行菜单命令“PLC”→“诊断/设置”→“模块信息”,打开模块信息对话框,选中“诊断缓冲区”选项卡(见图6-22),可以看到错误标志(红色指示灯)。

    诊断缓冲区的第1条是的信息,选中第2条有关停机原因的信息,下面的窗口指出停机原因的详细信息:因为没有下载错误OB,程序在OB1中断。选中第3条信息,可以看到在FC 2发生了定时器编号错误,请求调用OB121。点击对话框中的“打开块”按钮,将会打开出错的块FC 1。在诊断缓冲区的“堆栈”选项卡的块堆栈中,可以看到从上到下排列着OB1FC 1,表示出错时程序的调用路径。选中OB1,点击该选项卡中的“I堆栈”按钮,打开中断堆栈,可以看到发生中断时累加器、地址寄存器和状态字的内容,在“中断点”区可以查到断点的位置。点击“帮助”按钮可以得到有关的帮助信息。

    返回SIMATIC管理器,生成OB121(可以是一个空的块),下载后重新运行,可以进入RUN模式,但是SF灯会亮。

    可以在错误处理OB中调用SFC20BLKMOV”(复制数据块),来保存OB的启动信息,供分析故障时使用。

同步错误是与执行用户程序有关的错误,程序中如果有不正确的地址区、错误的编号或错误的地址,都会出现同步错误,操作系统将调用同步错误OB

    OB121用于对程序错误的处理,OB122用于处理模块访问错误。

    同步错误OB的优先级与检测到出错的块的优先级*。因此OB121OB122可以访问中断发生时累加器和其他寄存器的内容。用户程序可以用它们来处理错误,例如出现对某个模拟量输入模块的访问错误时,可以在OB122中用SFC 44定义一个替代值。

    同步错误可以用SFC 36MASK_FLT”来屏蔽,使某些同步错误不触发同步错误OB的调用,但是CPU在错误寄存器中记录发生的被屏蔽的错误。用错误过滤器中的一位来表示某种同步错误是否被屏蔽。错误过滤器分为程序错误过滤器和访问错误过滤器,分别占一个双字。

    调用SFC 37DMSK FLT”并且在当前优先级被执行完后,将解除被屏蔽的错误,并且清除当前优先级的事件状态寄存器中相应的位。可以用SFC 38READ_ERR”读出已经发生的被屏蔽的错误。对于S7-300CPU 318除外),不管错误是否被屏蔽,错误都会被送入诊断缓冲区,并且CPU的“SFLED会被点亮。

    可以在不同的优先级屏蔽某些同步错误。在这种情况下,在特定的优先级中发生这类错误时不会停机,CPU把该错误存放到错误寄存器中。但是无法知道是什么时候发生的错误,也无法知道错误发生的频率。

    6-7中的变量PRGFLT_SET_MASKACCFLT_SET_MASK分别用来设置程序错误过滤器和访问错误过滤器,某位为1表示该位对应的错误被屏蔽。屏蔽后的错误过滤器可以用变量PRCFLT_MASKEDACCFLT_MASKED读出。错误信息返回值RET_VAL0时表示没有错误被屏蔽,为1时表示至少有一个错误被屏蔽。

 

    6-7    SFC 36MSK_ FLT”的局部变量表

SFC 36“MSK_ FLT 西门子828数控屏黑屏不启动维修

 

 

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言