MODBUS占用PROT 0口,占用后还能找到~

现场是这样一个情况,程序是从PLC上载的,上载后无库存储区。没有库存储区时,下载程序。口不会被modbus占用,通讯不上。
  重新下载有库存区的程序,结果从站掉电时,modbus主站会报5号,就是主站设备未调用故障。
  modbus主程序上有跳转指令,但是跳转没有接通。

最佳答案

1、没有库存储区时,程序编译会显示错误。
添加modbus库存储区后编译无任何错误再下载.
2、从站掉电,主站不跳转:主站对从站丢失的错误捕获有问题,或者说没捕捉到丢站的错误。
   可以在主站中编写从站按一定频率送来的0/1脉冲,当超时收不到脉冲后报警,程序跳转。

提问者对于答案的评价:
问题已经解决:
  楼主说的很对,假如电脑上没有安装MODBUS库时,上载程序是会出现找不到MODBUS的库存储区,但是存储区占用的字在交叉引用,和占用字中可以看到。
  我所说的跳转是加载CTRL前面的,可能是因为它没有被一直为1,出现我所遇到的问题。
现在问题已经解决了,修改了程序。谢谢~

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日 下午2:15
下一篇 2017年12月8日 下午2:15

相关推荐

  • S7-200强制为什么没有效果。

    已在状态表中将VB1强制为3,但为什么在编辑区看到的VB1仍然是1呢? 图片说明:    最佳答案 你网络监控中的数值,是PLC参与处理的值。虽然你在状态表中强…

    2017年12月2日
  • S7-224XP模拟量输入的问题

    如果我给S7-224XP自带的输入端子M、A+一个0—10V的电压信号,那这个模拟量输入是AIW0还是AIW2呢? 最佳答案 1、CPU 224 XP本体上的模…

    SIMATIC S7-200 2020年10月31日
  • modbus通讯指令问题

    modbus通讯指令问题: 使用了MBUS_INIT指令,其中一个参数是HOldstart,我设置成了&vb100,然后MAXhold设置1000.而后,我使用串…

    SIMATIC S7-200 2021年7月4日
  • 数据分布图

    即:不是可以知道(在软件里用指令看出)比如说M0.1与M1.1是否有重叠,就是知道(二维的看到M0.1与M1.1的分布图),谢谢(我就想在软件里二维的看一下,怎嘛操作?谢谢 问题补…

    SIMATIC S7-200 2020年10月31日
  • PLC输出指示灯已经点亮但是输出没有信号

    现场PLC输出指示等已经点亮但是PLC继电器输出没有闭合,这是什么原因造成的? 问题补充:我这个PLC继电器输出以前控制是正常的,可是最近不知道为什么就没有输出了,有时还能输出,就…

    SIMATIC S7-200 2020年11月1日
  • 误将s7USB删除了怎么办?

    在与s7-200通讯时,由于通讯不上,而将s7USB给误删了,如何恢复? 问题补充:注:是与pc机通过编程电缆通讯 图片说明:       …

    2017年7月25日
  • s7-200扩展模块EM231热电偶模块

    请问一下为什么我的s7-200plc的EM231热电偶模块上的SF红灯一直闪?请问下有哪几种原因?我好一一排除。谢谢各位! 钻石用户推荐最佳答案 1、查看PLC的信息,看看模块出了…

    2021年7月5日
  • 关于s7-200的TCP通讯问题

    现S7-200控制系统,要求提供RJ45接口,并支持modbus TCP传输协议,可传输至总控中心SCADA系统。请问应该怎样实现,除了需要增加硬件的话,软件中要增加通讯…

    SIMATIC S7-200 2020年11月1日
  • s7-200 224xp中的V区数据如何导出excel

    如何将s7-200 224xp中程序运算结果的产生的V区数据如何导出到excel 最佳答案 直接的指令200里是没有的,需再安装PC ACCESS软件。同类问题…

    SIMATIC S7-200 2017年6月8日
  • 200与TD400C

    用一个plc200与2个TD400C配置,地址为2、3、4。在200中使用向导配置,是必须配置2个TD400C,还是只需要配置1个,如果2个TD400C所显示的内容一样。如果显示的…

    SIMATIC S7-200 2017年11月1日