plc实参和形参不一致
问题描述
- 精选答案
-
在 PLC 编程中,函数块和子程序的参数传递有具体的规则。如果在调用函数块或子程序时,实参和形参不一致,会导致程序出现错误。常见的情况有以下几种:
1. 实参和形参个数不一致:当函数块或子程序的形参个数与实参个数不一致时,会导致编译器或 PLC 运行时出现错误,因为系统无法确定缺少或多余的参数应该如何处理。
2. 实参和形参类型不匹配:当函数块或子程序的形参类型与实参类型不匹配时,例如实参是布尔类型,而形参是整型,也会导致编译器或运行时出现错误。这是因为 PLC 是一种强类型语言,需要明确数据类型的信息。
3. 实参和形参顺序不一致:当函数块或子程序的实参顺序与形参顺序不一致时,例如实参 1 传递给了形参 2,实参 2 传递给了形参 1,也会导致编译器或运行时出现错误。这是因为实参和形参的顺序需要一一对应。
因此,在 PLC 编程中,需要注意实参和形参的一致性,确保参数类型、数量、顺序等方面都正确匹配,从而保证程序的正确性和可靠性。
- 其他回答
-
形参和实参类型可以不一样,但同时可能引起类型不匹配错误。
函数调用时,将实参的值传递给形参,系统首先会自动隐式地把实参的值的类型转换为形参的类型,然后再赋值给形参。
实参和形参在数量上,类型上、顺序上应严格一致,否则就可能发生类型不匹配的错误。变量或属性类型错误。例如,一个整型值的变量不能赋给字符串值,除非整个字符串可识别成为整型。尽量在兼容的数据类型间赋值。例如,Integer 可以被赋给 Long,Single 可以被赋给 Double。
- 其他回答
-
实参就是你所用到的实际的地址,如,I0.0,M0.0,注意数据类型 实参就是PLC实际的位,字,双字等,I0.0 ,M0.0,MW2,MD10等
猜你喜欢内容
-
简单网:构建全网教育数据枢纽,让知识检索化繁为...
简单网:构建全网教育数据枢纽,让知识检索化繁为“简”回答数有0条优质答案参考
-
去三亚有什么好玩的地方
去三亚有什么好玩的地方回答数有1条优质答案参考
-
石狮一日游必去景点推荐
石狮一日游必去景点推荐回答数有1条优质答案参考
-
电气工程师的证书考取条件是什么
电气工程师的证书考取条件是什么回答数有1条优质答案参考
-
房地产估价师的具体报考条件有啥
房地产估价师的具体报考条件有啥回答数有1条优质答案参考
-
房产经纪人的工作内容具体包含什么
房产经纪人的工作内容具体包含什么回答数有1条优质答案参考
-
学习小提琴都有哪些难点
学习小提琴都有哪些难点回答数有1条优质答案参考
-
企业行政管理证书的含金量怎么样
企业行政管理证书的含金量怎么样回答数有1条优质答案参考
-
初学者要怎么入门小提琴
初学者要怎么入门小提琴回答数有1条优质答案参考
-
报考珠宝鉴定师要啥条件
报考珠宝鉴定师要啥条件回答数有1条优质答案参考
















