厂家供应6ES7221-3AD30-0XB0板模块厂家供应6ES7221-3AD30-0XB0 布式的I/O设备高速通信的一种协议,该协议定义了主站和从站,支持单主或多主系统,各主站间为令牌传递,主站与从站间为主/从传送,主站周期地读取从站的输入信息并周期地向从站发送输出信息。
S7-200可通过增加EM277Profibus-DP扩展模块的方法支持Profibus-DP网络协议,作为DP从站。使用Profibus-DP协议方式S7-200和组态王通讯时,需要通过opc方式来实现,组态王不再提供直接的DP驱动,其中西门子提供OPCServer,组态王作为OPC Client进行数据通讯。具体配置过程为:
(1)将CP5611通讯卡安装在PC机中,并根据硬件安装向导安装卡的驱动程序,用Profibus-DP通讯电缆将CP5611卡与EM277通讯口相连,CP5611作为DP主站。
(2)在PC机上安装Simatic net6.0软件,它用于组态整个Profibus-DP网络。软件安装后,选择SIMATICNET→Settings→Configuration Console,在PC Station中添加OPCServer程序及CP5611通讯卡;使用SIMATIC NET→Settings→Commissioning Wizard→PCStation Wizard创建项目和虚拟PC Station;更改硬件组态时,在弹出PC Station的配置图中添加EM277的GSD文件后,设置CP5611卡的地址和通讯波特率及协议模式,此处我们将CP5611卡的地址设为1,通讯波特率设为1.5M,协议选择DP,并将CP5611卡操作模式选择设为DPMaster;在HW Config窗口的DP Master总线上添加EM277模块作为DP从站,双击总线上的EM277模块设置其地址(要求与实际模块的拨码设置一致),此处我们设为2,并为EM277建立数据交换区,可根据实际需要选择交换区大小;在SET PG/PCInterface设置为S7ONLINE(STEP 7)→PC internal(local),CP_L2_1:→CP5611(PROFIBUS);将以上配置信息下载到虚拟PC站中,如图1所示:
图1 Profibus-DP硬件组网界面
(3)通过西门子提供的OPC Server程序读写plc中的的数据。用鼠标点击SIMATICNET→Profibus→Softnet Profibus→OPC Scout,进入OPC Server的项目配置环境;在OPCServer中用鼠标双击“OPC.SimaticNet”,新建一个组名,双击创建的组则可打开“OPC-Navigator”,此时可看到在配置网络过程中选择的协议;双击“DP”项,在OPC中作相应的定义。定义完毕后,运行OPCServer程序,则可通过Profibus-DP总线协议和PLC建立连接。
(4)用组态王读取OPCServer中的数据。在组态王中选择OPC.SimaticNET建立OPC服务器,在“数据字典”中定义变量,变量为I/O型,连接设备为OPC服务器,即OPC.SimaticNET