ib与pib的区别
林慧玲
发布于2014-03-12 18:10
2
0
标签:
目前正在使用的是s7-300cpu315做主站,利用gsd类型模块作为从站读取空压机控制器内参数,并可以实现远程控制,直接只用通过profibus线传输数据。在读程序时发现,主站读取空压机内i/o类参数时,直接使用了iw18、iw20、iw22进主站db内,但是在传输压力、温度类变量时,使用的是pib400、pib402、pib404等进主站db内。
为什么在传输压力、温度类变量时,不用ib400、ib402、ib404等,i/o类参数为什么使用iw18、iw20、iw22,而不用piw类,区别在哪里。并且已经尝试的将ib400修改为pib400,下载试验,发现cpu直接报故障,sf灯亮,当时没有重启cpu,直接又改回去了。
还有西门子触摸屏通过网线与cp343-1通信,其子网掩码必须为255.255.255.0么,为什么用同一个ip,使用255.255.252.0无法与cpu建立连接。
佳答案
1、i表示di的意思,也就是数字量输入。p,在是用模拟量上面,一般可以用piw读取模拟量虽然都是外设输入,但是还是针对不同输入类型的
2、子网掩码确实是用来区分不通网段的,不同网段的ip当然也是可以访问到的,但是需要做一些路由设定之类。