发布日期:2022-04-27 点击率:109
Profibus-DP是用于散布式的I/O设备高速通讯的一种协议,该协议界说了主站和从站,支撑单主或多主体系,各主站间为令牌传递,主站与从站间为主/从传送,主站周期地读取从站的输入信息并周期地向从站发送输出信息。
S7-200可经过增加EM277 Profibus-DP拓展模块的办法支撑Profibus-DP网络协议,作为DP从站。运用Profibus-DP协议办法S7-200和组态王通讯时,需求经过OPC办法来完成,组态王不再供给直接的DP驱动,其间西门子供给OPC Server,组态王作为OPC Client进行数据通讯。详细装备进程为:
(1)将CP5611通讯卡装置在PC机中,并依据硬件装置导游装置卡的驱动程序,用Profibus-DP通讯电缆将CP5611卡与EM277通讯口相连,CP5611作为DP主站。
(2)在PC机上装置Simatic net 6.0软件,它用于组态全部Profibus-DP网络。软件装置后,首要挑选SIMATIC NET→Settings→Configuration Console,在PC Station中增加OPC Server程序及CP5611通讯卡;然后运用SIMATIC NET→Settings→Commissioning Wizard→PC Station Wizard创立项目和虚拟PC Station;更改硬件组态时,在弹出PC Station 的装备图中增加EM277的GSD文件后,设置CP5611卡的地址和通讯波特率及协议办法,此处咱们将CP5611卡的地址设为1,通讯波特率设为1.5M,协议挑选DP,并将CP5611卡操作办法挑选设为DP Master;在HW Config窗口的DP Master 总线上增加EM277模块作为DP从站,双击总线上的EM277模块设置其地址(请求与实习模块的拨码设置共同) ,此处咱们设为2,并为EM277树立数据交流区,可依据实习需求挑选交流区巨细;在SET PG/PC Interface设置为S7ONLINE(STEP 7)→PC internal(local), CP_L2_1:→CP5611(PROFIBUS);然后将以上装备信息下载到虚拟PC站中,如图1所示:
图1 Profibus-DP硬件组网界面
(3)经过西门子供给的OPC Server程序读写plc中的的数据。用鼠标点击SIMATIC NET→Profibus→Softnet Profibus→OPC Scout,进入OPC Server的项目装备环境;在OPC Server顶用鼠标双击“OPC.SimaticNet”,新建一个组名,双击创立的组则可翻开“OPC-Navigator”,此刻可看到在装备网络进程中挑选的协议;双击“DP”项,在OPC中作相应的界说。界说结束后,运转OPC Server程序,则可经过Profibus-DP总线协议和PLC树立衔接。
(4)用组态王读取OPC Server中的数据。在组态王中挑选OPC.SimaticNET树立OPC服务器,在“数据字典”中界说变量,变量为I/O型,衔接设备为OPC服务器,即OPC.SimaticNET,寄存器中可直接引证OPC中所界说的一切变量元素;在制造好的画面上树立变量的动画衔接并运转组态王,则组态王可经过OPC与S7-200通讯。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航