大家好。我大致看了一下简明调试手册,但是还有点不太确定:
比如说 我想在 NC 中调用 I0.0 这个输入。那么我需要先在PLC里写上:
A I0.0
= DB10.DBX123.0 (输入9)(但是不是 DB10.DBB122 这个字节上的位不能用?)
然后在NC程序中,想调用 I0.0,是不是可以写成: $A_IN【9】 ?
简调中写的:
禁止外部NCK数字输入 (比如 DB10.DBB122);
覆盖外部NCK数字输出的屏幕形式;
是什么意思?怎么应用?
谢谢了。
问题补充:
谢谢,请问:
禁止外部NCK数字输入 (比如 DB10.DBB122),是什么意思?如何应用?
最佳答案
但是不是 DB10.DBB122 这个字节上的位不能用?
其它的位仍然可以用。比如你用了DB10.DBX123.0,那么其它如DB10.DBX123.1仍然可以使用。
然后在NC程序中,想调用 I0.0,是不是可以写成: $A_IN【9】?
是的。必须这样写。
西门子840D系统的这些NCK与PLC通讯的数据块是有定义的,就只能理解按区域使用,用户不能够自定义。来自NCK的外部I/O信号已经转移到以DBB122开头的范围中,所以禁止用户用此区域地址作其它定义。
提问者对于答案的评价:
谢谢。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc189201.html