自学300时遇到的几个问题,望各位学长用自己的话不吝解答,谢谢诸位

1.想测试两台PLC通过MPI网络相互控制,所以PLCSIM能打开2个CPU么
2.MPI通信中,组态好的全局数据环GD用不用下载到每个CPU中?
3.我把第一台CPU的MB0:1放到全局数据环上给第二台CPU用,那第一台CPU还能用MB0这个字节么?
4.ET200M是什么?是一个具体的模块的名称还是一个机架的名称?还是分布式IO的统称?概念混淆。。
5.组态了4个机架32个数字量模块,但是模块之间地址有空隙(比如第4个槽位组态了个DI8),这时我还能在PROFIBUS-DP上组态ET200M么?如果地址间没空隙还能组态ET200M么?
6.在实际中ET200M是不是要有一个PS模块?可是在软件组态时却是从4号槽位开始组态,不用组态PS么?
7.在图中,如果从站的IB0传送到主站的QB0,那么从站的编程是不是L
IB0 ,T IB 20,主站的是L QB 10,T QB 0?我想知道的是数据接口区里的IB QB是不是DI DO模块上的IB QB?在L QB 10中,会不会是把本地的DO模块的QB10装载了进累加器?数据接口区里的IBQB怎么和DIDO模块的IBQB区分?

图片说明:

自学300时遇到的几个问题,望各位学长用自己的话不吝解答,谢谢诸位   

最佳答案

1、新版的PLCSIM虽然能打开2个CPU,但还不支持MPI通讯
2、要下载到每个CPU
3、你是要把第一个CPU的MB0发送给第二个CPU,你这个MB0就是用来发送数据的,也就是第二个CPU可以读取这个MB0,当然你再不能拿MB0做别的用途,否则第二个CPU会接收到不该接收的数据。
4、ET200M是分布式IO的一种,后面可以挂接S7-300的IO模块,从而做为分布式IODP从站。
5、IO映像区有剩余的可以分配给ET200的IO,如果不够可以用PIW、PQW等直接访问
6、ET200M和CPU一样需要电源,电源模块不需要组态。
7、从站的QB10发送到主站的IB20,要实现从站的IB0传送到主站的QB0
在从站里L    IB0;T    QB10
在主站里L    IB20;T    QB0
 通讯接口区分配的IO地址不是DIDO模块上的IO地址也不会和模块的IO地址重复

在L QB 10中,会不会是把本地的DO模块的QB10装载了进累加器?

这个你理解有误,QB10是发送区的地址,加载到累加器里没什么意义,从站传送到QB10的数据会通过通讯线路传送到主站的IB20,而且从站本机也不会出现另外的DO模块具有QB10的分配地址

数据接口区里的IBQB怎么和DIDO模块的IBQB区分?

其实都是IO,只不过通讯数据接口的IBQB是和主站交换数据(读取主站QB输出到主站IB),而DIDO模块的数据是读取DI输出到DO。

提问者对于答案的评价:
谢谢您

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc246341.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日 上午12:38
下一篇 2018年12月2日 上午12:38

相关推荐