十六位输入
定义中的十六位数字命令的一种,格式为:
十六位输入 输入量,万位,千百位,十个位,目标高八位,目标低八位
书写格式必须遵循编程格式.
注意:
1:输入量必须使用开关量,而不得使用内存.
2:万位是一个输入口的低4位,其中本命令不用的高4位可以另做它用.
千百位和十个位同时使用了2个输入口,一个端口的高4位是千位,低4位是百位.
另一个端口的高4位是十位,低4位是个位.
包括万位,总共使用2个半端口,即20个输入点.
3:5个位的每4个点按从高到低的次序,组成8421的规则输入.
从高到低的接通数 |
表达数 |
断开-断开-断开-断开 |
0 |
断开-断开-断开-接通 |
1 |
断开-断开-接通-断开 |
2 |
断开-断开-接通-接通 |
3 |
断开-接通-断开-断开 |
4 |
断开-接通-断开-接通 |
5 |
断开-接通-接通-断开 |
6 |
断开-接通-接通-接通 |
7 |
接通-断开-断开-断开 |
8 |
接通-断开-断开-接通 |
9 |
其他数 |
无意义 |
4:目标高八位,目标低八位必须使用内存,而不得使用开关量.
逻辑关系表达:
当输入量不接通,不进行任何处理.
当输入量接通时,输入为8421码,第一个端口的高四位不理睬
第一个端口的低四位为万位
第二个端口的高四位为千位
第二个端口的低四位为百位
第三个端口的高四位为十位
第三个端口的低四位为个位
数值为端口的4,3,2,1从高到低,
或者 端口的8,7,6,5 从高到低
输入的端口数据进行十进制->十六进制转换
结果存在目标高八位和加数高八位组合成的十六位数字内.
定义的结果:
所有的输入量本身不会被改变,可以允许多次作为定义的输入.
目标高八位和目标低八位的状态根据定义逻辑改变.运算的结果是非记忆的,与定义之前的输出量状态无关.
说明:
更深入的请参阅 十六位数字
举例:
十六位输入 输入11,输入口2,输入口3,输入口4,内存05,内存06
|
当前位置:张前苏PLC软件>>基本命令>>十六位输入 |
北京张前苏电子科技有限公司制作 |