对于<风飘沙>的题目1,是不是还可以理解成:“有100个点的输入开关量,要求有100个输出点与之形成一一对应的关系”呢?!请网友们注意:这里所谓的“一一对应的关系”是指:这100个输出点,其中每一个点的输出(0 / 1)情况都分别与100个输入点中唯一的一个对象相对应,形成一对一的关系!总共构成100对的对应关系。
如果<风飘沙>的题目1 是表达这样的一种题意,那么,前面的各位拿出的答案都不符合题目1 的要求!
怎样才算是满足这种题意的答案呢?我可以给出一个最简洁的答案谨供网友们参考:
这条传送指令所处理的是112个输入点X与112个辅助继电器M (也可以用输出继电器Y)一对一(唯一)对应的关系。至于多出的12个(输出)M,你可以将它们空着不用就是了。而对于多出的12个输入点X,你可以在程序中做其它功能的控制,把用作其它功能的指令写在这条传送指令之前或者之后都一样的不耽误其正确实现其它功能!
如果有网友想对第14楼的那个参考答案在实际的PLC上进行验证,那还真有一点困难!最大输入输出点数的FX2n才128点(输入64点,输出64点),要验证14楼的答案还要给PLC加扩展单元!嫌不嫌麻烦?!
给大家一个容易获得器材的方案,用13楼图片中的FX2n-48MT(或48MR)来实验。
把控制点数改小一些,但其控制的道理是一样的。
LD M8000
BMOV K2X0 K2Y0 K3
END
用这个片断实验,我们可以看到24个输出指示灯之点亮或熄灭分布完全与24个输入指示灯的分布情况一模一样!即:输出继电器与输入继电器的状态是一对一的(唯一)对应关系。