再次请教关于dp全局诊断的问题?

SET   

      =     "DP".MS1.ACTIVE

ANF1: CALL  "GLOBAL_DP_DIAG"

       CHECK_ACTIV            :="DP".MS1.ACTIVE

       EXTERNAL_DP_INTERFACE  :=FALSE

       DP_MASTERSYSTEM        :=1

       DATA_FIELD             :="DP".MS1.DATA_FIELD

       SUM_SLAVES_DIAG        :="DP".MS1.SUM_SLAVES_DIAG

       LIST_SLAVES_NOT_PRESENT:="DP".MS1.SLAVE_NOT_PRESENT

       LIST_SLAVES_ERROR      :="DP".MS1.SLAVE_ERROR

       RETVAL                 :="DP".MS1.RETVAL

       BUSY                   :="DP".MS1.BUSY

      AN    "DP".MS1.BUSY

      AN    "DP".MS1.ACTIVE

      JC    MS2

      AN    "DP".MS1.BUSY

      R     "DP".MS1.ACTIVE

      JU    ANF1

------------------------------------------------

请问上面的fc的参数是和意义,此fc中调用了sfc51。该程序用于诊断dp 从站的是否上电,是否掉站。西门子有这样的fc 吗?还有就是fc125/fb125在哪里可以下载或在step7标准库中那里可以找到。

Diagnostic block for Report System Error

Report System Error Diagnostic Block

This FB contains the generated code of STEP 7 Report System Error.

It is called up in the error OBs as well as in OB1 or in a time OB.

The FB evaluates the system errors and displays them by means of an Alarm_S

to the display device.

While the FB executes, all interrupts are delayed

请问这是怎么回事,是自动生成的吗?还是我用的程序中的作者自己做的fb 后加密的.

最佳答案

下载FC125和FB125,把项目中的功能块调入你的项目中就可以了
 里面有帮助文件,可以查看形参!
 https://support.automation.siemens.com/WW/llisapi.dll?query=fc125&func=cslib.cssearch&content=skm%2Fmain.asp&lang=en&siteid=csius&objaction=cssearch&searchinprim=0&nodeid0=10805179

提问者对于答案的评价:
很好。谢谢!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352832.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:21
下一篇 2021年7月5日 上午1:21

相关推荐

  • p总线和k总线的区别

    如题,谢谢各位大虾 最佳答案 楼上回答很准确,支持。S7-400的模块是使用机架上的总线连接起来的。机架上的P总线(I/O总线)用于I/O信号的高速交换和对信号模块的高速访问。C总…

    自动化系统综合 2020年10月31日
  • 3RK1904-2AB01 手操器的使用

    如使用AS-interface 手操器更改编码器的地址,此编码器有四个地址,怎么把这四个地址都更改 最佳答案 AS-Interface – Intro…

    自动化系统综合 2017年5月28日
  • 给定一个值如何做可以在5S内匀速减少到0?

    本人现在调试中遇见问题,要求简单但不知怎么实现,给定一个值VD782,需要一个程序在5S内将其值匀速减少到0,不用自减指令,速度太快,望高手指点,最好有程序提供给我进行参考。请尽快…

    自动化系统综合 2020年11月1日
  • step7下载程序时报警!

    PLC为400的冗余系统,每个PLC的网口各连接一个交换机,两个交换机分别链接在一台电脑上的两个网卡上,下载程序时有时正常,有时报警,报警内容为:该CPU具有其他在线连接,请在载入…

    自动化系统综合 2017年6月3日
  • SITOP电源没有输出

    系统通电后,  在SITOP电源的 L端和N端(输入端)有220V交流电压    但是任何指示灯都没有亮,&n…

    自动化系统综合 2020年11月1日
  • 314C-2DP挂ET200S

    总体网络是这样的: 314C-2DP作为主站,智能从站IM151-7F-CPU,下一站是IM151-1(带DS1e-X电机启动器),再下一站是420变频器,我想先绕过智能…

    自动化系统综合 2020年11月1日
  • 取消剩余行程

    请教各位老师:DB21-30.DBX6.2通道上取消剩余行程与DB31-6*.DBX2.2轴上取消剩余行程,两者应用上有什么区别?如果要求某一M代码激活时,取消某轴的剩余行程,然后…

    自动化系统综合 2017年11月12日
  • Profibus 通讯故障

    我有一条生产线,有40多个站点通过PROFIBUS 通讯,最近经常出现通讯故障。当出现某个设备的通讯故障报警时,也没发现它的通讯模块或CPU有报警。看着一切都正常。我把P…

    自动化系统综合 2020年10月31日
  • 再请教PID温度控制

    加热炉采用中频电源(三相全波桥式整流电路)控制,从中频电源控制柜采集两路信号一路为电压A,另一路为电流B,输入PID模块,PID输出4-20MA去控制中频电源.采用功率控制即C=A…

    自动化系统综合 2020年11月1日
  • 关于增加一个PLC点的问题

    各位前辈,有一段程序,我想在原有的基础上增加一个空的plc点,比如:E63.0,在63.0这个点亮的时候,接触器吸合,纸过滤器电机开始行走。 图片说明:    …

    2017年8月18日

发表回复

登录后才能评论