您好:
我现在用OP_A_LIM的V管脚想与CTRL_PID (FB61)的 LMN_HLM、MAN_HLM及NM_LMNHR连接,但只能和LMN_HLM相连,无法与MAN_HLM及NM_LMNHR相连,显示信息:input or output cannot be interconnected!
问题补充:
CTRL_PID MAN_HLM-IN(REAL)
OP_A_LIM V-OUT(REAL)
数据格式都是浮点数啊,好奇怪啊!
最佳答案
1、首先,由于PCS 7是建立在TIA(全面集成自动化)理念上的DCS系统。因此PCS 7系统的CTRL_PID (FB61)功能块与STEP 7系统的FB41(SFB41)功能块虽功能作用相同,但在具体的使用上是肯定不同的。
2、因为,PCS 7系统的很多功能块(包括CTRL_PID)在使用时,是需要考虑为上位机WinCC监控操作使用的自动集成而设计的。
3、因此,CTRL_PID (FB61)功能块的引脚端口MAN_HLM、MAN_HLM、NM_LMNHR、NM_LMNLR以及SP_OP、MAN_OP等是考虑为CTRL_PID (FB61)功能块生成后的上位机WinCC上操作面板中预留使用的,所以不能让用户在组态程序中使用。
4、否则,将导致对同一变量出现共享多点操作,而引起混乱。
提问者对于答案的评价:
了解,多谢!
专家置评
剑忠老师回答的非常好,大家如果在开发块时也要注意.希望各位老工程师也像剑忠老师一样,有空多来帮助一下新手.
我补充一点是,在组件视图下打开FB61这个块,这些不能连接变量的引脚,它的属性里有一行:S7_LINK=False,是禁止与其它块互连的意思.
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc192604.html