FB块的实参问题

我编了一个FB块,输入应为整型,输出为REAL,我在实参中任意定义两个地址,且地址与其他没有冲突,也定义了数据类型,但一旦下载则CPU出错。可是用数据块中定义的地址作为实际参数就没有问题,这是什么原因。

问题补充:
其实,我的问题只是如何赋实参的而不是如何编制FB,该FB没有问题,用模拟已经证明。

最佳答案

看看PLC的诊断缓冲区是什么错误,才能对症下药。


你的这种情况极有可能是输入了本不存在的地址,比如PLC的M区只有256个字节,你输入了MW260,那么PLC就会报错了。


还是先看看诊断缓冲区吧

提问者对于答案的评价:
的确地址范围超出256字节

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年3月6日 下午12:30
下一篇 2018年3月6日 下午12:31

相关推荐

  • 上传到STEP7的硬件组态和程序,无法在线监控,如何解决?

    通过工业以太网上传了四个S7 300硬件组态和程序到STEP7中,有两个的硬件组态和程序可以实现在线监控,另外两个不能实现在线监控,在保证CPU不停机和不通过重新下载的情…

    自动化系统综合 2020年10月31日
  • 两个300的PLC如何通过MPI方式进行数据交换

    两个300的PLC如何通过MPI方式进行数据交换 最佳答案 通过MPI接口在CPU间循环地交换少量数据,当过程映像被刷新时,在循环扫描检测点上进行数据交换;而无组态的连接的MPI通…

    自动化系统综合 2017年12月8日
  • 基本指令

    请问西门子plc辅助继电器与数据寄存器分别是什么? 最佳答案 s7-200是m.vs7-300是m.db块。西门子相互之间可以通用。 提问者对于答案的评价:谢谢

    自动化系统综合 2017年12月9日
  • 模组型号区别

    请问132-4BD01-0AA0和132-4BD00-0AA0区别?下载中心没找到手册这类资料 问题补充:可否有相关手册可查阅 最佳答案 132-4BD01-0AA0是132-4B…

    自动化系统综合 2017年11月6日
  • 编码器MODBUS

    MODBUS编码器是不是只能用MODBUS程序通讯? 最佳答案 应该是使用MODBUS通信协议来交换数据,但具体的还是要看厂家的说明有些厂家的设备,不仅支持MODBUS协议,可能还…

    自动化系统综合 2018年12月3日
  • GSD文件使用问题

    安装完成新的变频器GSD文件,安装在其他的设备项。不在profibus-dp/Snamic中。打开项目时还是报不能发现变频器。在其他项目中可以正常组态使用。不知是为什么?安装好的路…

    自动化系统综合 2017年6月7日
  • 300PLC组态问题

    315CPU报SF错误是怎么了?应该怎么解决?是不是报这个错误了,也无法建立与电脑的连接,我现在想把里面的东西下出来都不行了。 问题补充:但是我现在无法连接起来啊!下载的时候提示不…

    自动化系统综合 2018年12月5日
  • dp主站间通讯

    资料介绍 300 和400间的主站通讯可以用S7 通讯实现,但 这时每个主站是否可以单独和自己的从站通讯? 最佳答案 可以的。主站之间的S7…

    自动化系统综合 2017年8月18日
  • 请问大家一个多传动问题?

    我们是造纸厂,传动是西门子做的,我发现一个轴温度有点高,达到80度左右。它是二压辅助传动,和二压组成主从轴带动一个网,然后,它的转矩是-75%,其他轴温度还好,请问大家传动如果转矩…

    2017年6月8日
  • 对软启动3RW4445设置的求教

    我有一台软启动3RW4445,原来控制160kw4极电机1450RPM,现改为6极电机,在设置上除了对电流,转数更改之外,还有需更改的项目吗?求教 问题补充:型号:3RW4445&…

    自动化系统综合 2017年11月25日