315-2dp作从站配置问题
刘玉蓉
发布于2014-11-05 17:34
1
0
标签:
PLC是313c-2dp,需要对方一个315-2dp的一些数据,所以想让对方把315-2DP配置成从站,因为对方的PLC有些技术保密,所以程序不会给我,大家看看下面的方法可以吗:让对方把315-2dp设置成从站,其他不做任何改变,我在313c-2dp项目中添加一个315-2dp的从站(按照对方的硬件配置),然后配置好313和315的I/O交换区,编译后把313的硬件配置下载到313,然后连接到315,这样就可以读到315的数据了吗?
如果集成在一个项目里面肯定可以的,但是像上面的情况可以吗??
问题补充:
让对方仅仅把315-2DP设置成dp从站,不配置i/o交换区,然后下载硬件配置,
佳答案
首先如果两个S7-300PLC采用PROFIBUS DP现场总线通信方式时,除了选择相同的波特率,还必须组态DP从站和主站各自的发送区和接收区, 先对从站组态,然后再对主站进行组态并下载到各自的CPU中,如果对方的PLC进行技术保密,你如何修改对方PLC的硬件配置和下载程序;即使你采用PROFIBUS-DP DX通信方式,也必须组态发送区和接收区的数据,所以采用DP主从站通信是不可能的;
如果对方315-2DP与你的PLC的通信距离较近(不超过50米),可以采用无组态的通信方式,通过调用系统功能X_PUT(SFC68)和X_GET(SFC67)分别发送数据和接收数据,利用MPI单边无组态的通信方式;
如果你采用以太网通信方式,由于你的PLC与对方的315-2DP本身没有自带以太网接口,需要双方配置以太网通信模块CP343-1进行组态,通过CP模板把两个S7-300 连接到一个以太网Ethernet(1)上,通过在本地CP通信处理器 “属性”中选择“One Way”(单边通信),只需在本地侧313-2DP通过调用FB14/15(PUT/GET),即可向对方发送数据或读取对方的数据