品牌
厂商性质
长沙市所在地
莆田西门子PLC代理商。莆田西门子PLC代理商。
西门子S7-300与S7-200之间的MPI通信
通信组态
S7-200站选用224XP,其中Port0作为Modbus通信口,Port1用于与笔记本的CP5512通信。西门子S7-300与S7-200SMART之间的以太网S7通信-硬件及网络组态图8 设置S7连接参数点击 "Address Details" ,再弹出来的对话框设置 Partner 的 Slot 为1,如图9所示。本文以S7-200作为Modbus 主站,CP341作为Modbus 从站,实现Modbus RTU通讯,阐述两者在通讯方面的设置和注意事项。一. *种情况(同一项目中操作)CM1243-5 做 DP 主站,CPU300 的 CP342-5 DP 接口做 DP 从站,使用 Step7 V13 在一个项目中操作。
数据监控
注意事项
(1)虽然MPI的波特率可以达到12M,但是受到S7-200通信能力的限制,所以可设为9.6K,19.2K,187.5K三种波特率。(2) 如果PPI或者MPI的通信距离超过50m,需要加中继器;如果中继器之间没有任何站点的情况下,远距离可为1000米。(3)MPI不能与作为PPI主站的S7-200PLC通信。
2.3 CP PTP Modbus Slave V3.1 SP7CP341或CP441-2用于Modbus从站时,需要安装此驱动协议,但安装之前须先安装PtP Driver,此驱动可以在购买Modbus Dongle时选择购买。图 13 Step7 V5.5 创建 CPU300 并组态 CP342-5 的 DP 接口2.4 软件编程在 S7-300 侧,CP342-5 进行数据发送接收,需要通过编程实现。CP341和S7-200双方的程序及物理连线已经做好。地址名称类型值注释0.0Slave_addressBYTEB#16#0A从站地址1.0Function_codeBYTEB#16#01功能代码2.0Reg_startAdrWORDW#16#0位起始地址4.0Reg_numWORDW#16#4位数表 5 FC01 的SEND 源区域结构西门子S7-300CP341作主S7-200作从的Modbus通信测试FC02主站读取从站多个DI点状态FC02功能下,“P_SND_RK”FB8的LEN为6,DB1的头两个字节分别是所要读取从站的地址10号站(16#A),和功能码02,如表6所示。
(一)在仿真器中显示变量符号表
现在输入一个地址试试:符号表出来啦!
(二)仿真器的单次扫描功能:
(三)使用OB35制作一个周期时钟脉冲:
因为OB35是循环中断功能,这里我们可以是使用OB35做一个自己的周期时钟脉冲(放在OB35里面需要定期执行的程序也可以这么使用)。
(四)CPU属性中通讯设置的注意事项:
注意:当实际连接的设备数目大于设定数目的时候,*个连接的设备会自动离线
(五)关于符号表的导出(导出成EXCEL格式的文件):
保山西门子PLC代理商:待审核