840dsl无法初始化硬件?MCP连接不正确?

在PLC程序中的OB100运行调用FB1初始化外设时总是出错停止,其中MCP用的是483C PN,以太网已连接,地址开关也设了,FB1参数如下:CALL  "RUN_UP" , "gp_par"
       MCPNum           :=1
       MCP1In           :=P#I 0.0
       MCP1Out          :=P#Q 0.0
       MCP1StatSend     :=P#Q 8.0
       MCP1StatRec      :=P#Q 12.0
       MCP1BusAdr       :=192
       MCP1Timeout      :=
       MCP1Cycl         :=
       MCP2In           :=
       MCP2Out          :=
       MCP2StatSend     :=
       MCP2StatRec      :=
       MCP2BusAdr       :=
       MCP2Timeout      :=
       MCP2Cycl         :=
       MCPMPI           :=
       MCP1Stop         :=
       MCP2Stop         :=
       MCP1NotSend      :=
       MCP2NotSend      :=
       MCPSDB210        :=
       MCPCopyDB77      :=
       MCPBusType       :=B#16#55
。。。。
不知道哪有问题?MCP总是闪烁不停,PLC无法运行?

最佳答案

楼主的问题具有一定代表性,注意以下几点:
1.PLC 的CPU 如315、315-2DP、316-2DP 和318-2 型,则信号地址不能与MCP 等地址冲突,注意手轮MPI总线的地址以及通讯速率设定。
通讯速率设定为187.5KBPS,你的总线挂在MPI还是OPI上。如.果挂在MPI上就不用改HHU波特率了(187.5)。挂在OPI上需要更改HHU为1.5M。对照拨码设定,检查是否正确,
2.总线的连接必须正确,MCP模块的总线插头上的终端电阻应设为off,
3.检查在OB1 中一定要调用FC19 或FC25,否则在PLC 启动过程中,MCP 上的所有灯是不停地闪烁,
4.西门子提供的OB100的原文件,必须经过编译后才可以使用,
5.请仔细查看在S7编译源程序时的错误提示,或者利用s7在线诊断功能。根据提示查找报错原因,对于调试也有一定帮助的,

以上说明可以助力楼主快速解决MCP问题。

提问者对于答案的评价:
谢谢二位,最后发现是PLC基本程序版本和NCU版本不一致造成的,已解决了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日
下一篇 2017年11月12日

相关推荐

  • 请教840D系统输入密码时提示“执行通过DDE发出的命令时出错”

    840d系统磨床,出现厂家程序不能运行的问题。总清NC后,显示钥匙权限为”0“,输入SUNRISE后,提示“执行通过DDE发出的命令时出错”,不能进入制造商权限,无法重装NC数据。…

    SINUMERIK 2017年6月18日
  • dsc功能介绍

    大神能具体说一下什么是dsc,dsc功能的作用是什么? 最佳答案 DSC功能也是动态伺服控制,在PLC内循环计算位置环(我们常说的TO),则位置环的更新时间会取决于通信的总线周期时…

    SINUMERIK 2020年10月31日
  • 840Dsl系统,连机S7-300问题

    请教: 840Dsl系统,新机床,没有注释,连机能找到但step7在upload时看到的地址是192.168.214.1,上传时有关于PROFIBUS的地址提示什么的,没有理会继续…

    2020年10月31日
  • 单圈旋转轴绝对编码器回转轴重新上电坐标变换

    电机为绝对编码器 512线单圈绝对,电机和主轴传动比为 1:14(31050=1 31060=7) 请问34220如何设置(我现在设置的是16)断电过后坐标变换 版主推荐答案 &n…

    SINUMERIK 2017年6月1日
  • 螺距补偿问题

    通过激光干涉仪螺距补偿后,比如将X轴的补偿数据写入AX1-EEC.ARC保存。经过若干时间,机床各轴重新做激光补正,通常做法再重新编辑AX1-EEC.ARC.现在我想要保留以前的补…

    SINUMERIK 2017年6月29日
  • 840D双MCP 双HHU的问题

    对各参数设置,PLC参数也设置后,运行后界面都对,但第二个MCP一直闪灯,找不出原因。请帮忙解决一下。 问题补充:感谢两位的回答。再有,两个HHU如何进行设计?应该是OPI上挂一个…

    SINUMERIK 2017年10月31日
  • 802s循环文件未装入NC

    802s循环文件未装入NC   04.01.01 -802sc   bl   &…

    SINUMERIK 2020年10月31日
  • 840系统,如何实现让回转台面按自己的方向旋转?

    在加工过程中,从0度转到270度时,是顺时针至270度,程序编辑再回到0度,由逆时针返回,这样旋转台面转过太多,这个问题如何解决? 最佳答案 ACP ACN 提问者对于答…

    SINUMERIK 2017年11月1日
  • 询问840D SL safely 作用?

    你好,小弟刚入行西门子数控机床,看到老工程师在 HMI界面上作了如下操作:SAFELY->COPY S1data->Reset(Po)->co…

    SINUMERIK 2017年11月19日
  • 如何从840DSL系统中上载PLC程序

    有5711适配器,安装好STEP V5.5软件的电脑,请问如何从840DSL系统中上载PLC程序?与从840D系统上载PLC程序相比,有什么不同?需要注意什么事项?请各位…

    2017年6月10日