s7-300产品目录里315-DP CPU的技术参数定义:
1.I/O地址区
输入:2kB
输出:2kB
2.过程映像
输入:128字节
输出:128字节
3.数字量通道
输入:16384
输出:16384
请问:I/O地址区、过程映像、数字量通道是什么意思?有什么区别?
答:
2KB=2*1024*8=16384 //能带的数字量I/O的最大通道数
2K BYTE=1K WORD=1024 WORD //也是模拟量通道的最大数
就是说,两者不能兼得,一个达到最大数,是以对方为0的代价获得的。
更有一点,程序的复杂程度不能高,如果把计算能力都用光的话,那么也一样需要更高级别的CPU。
至于过程映像表128BYTE=128*8=1024
就是说,如果你的数字通道在少于1024的时候,可以用X.Y的方式直接访问单个通道。就是说,最大能到I127.7和Q127.7
从1024到16384之间,你虽然理论上可以用作数字量,但不能直接访问通道,还需要程序中作处理,更加增加了CPU的计算负荷。。。
所以从基本的判断,如果数字量通道大于127.7,则同样,放弃吧,CPU需要升级了!