CP5611卡通讯配置与项目创建.docx
- 文档编号:11774185
- 上传时间:2023-04-01
- 格式:DOCX
- 页数:14
- 大小:601.70KB
CP5611卡通讯配置与项目创建.docx
《CP5611卡通讯配置与项目创建.docx》由会员分享,可在线阅读,更多相关《CP5611卡通讯配置与项目创建.docx(14页珍藏版)》请在冰豆网上搜索。
CP5611卡通讯配置与项目创建
一、先检查硬件设备的连接
1.CP5611卡是否已经插在电脑上。
2.电脑与PLC之间通过DP-PROFIBUS完成物理连接,DP-PROFIBUS与PLC的连接端为MPI口。
3.在电脑上,进入控制面板,查看PLC与电脑的物理连接是否正常。
否则可查看PLC是否正常上电,电缆(DP接头)的终端电阻是否处于适当位置。
具体方法:
使用“控制面板”中的“设置PG/PC接口”。
在“已使用的借口参数分配”中选择图1“CP5611(MPI)”。
点击右边的图2“Test(诊断)”按钮,弹出诊断窗口,点击左下方的“read(显示)”按钮,如出现图3的情况为硬件连接成功。
图1图2
图3
二、配置SIMATIC300Station(SIMATIC300站点)
1打开SIMATICManager,新建一个project(项目)文件,键入文件名wh,确定。
2.右击文件名wh,在下拉菜单选中Insertnewobject(插入新对象),选择SIMATIC300Station(SIMATIC300站点),文件名下方会出现一个分支SIMATIC300
(1)。
3.双击SIMATIC300,右边会出现hardware(硬件),双击hardware(硬件),进入硬件设置界面。
4.从右侧树上,打开SIMATIC300,选择RACK-300,双击RACK-300下的Rail,添加导轨,左侧窗体会出现一个表格图4。
图4
5.先选中Rail的1号位置,添加电源PS-300树下的PS3075A图5。
图5
6.先选中Rail的2号位置,添加CPU-300下的CPU313C-2DP下的第二个(实际应到PLC上去找CPU的型号),双击即可,地址选择4,子网:
PROFIBUS。
若要设置地址,可以再Rack(机架)表框中选中“DI16/DO16”,右击选择“对象属性”,即可编辑指示灯对应的地址图6。
图6
7.先选中Rail的4号位,添加FM-300下的PositioningModules下的第四个6ES7353-1AH01-OAEO(实际操作中,应到现场去读取),双击即可加到4号位置。
注意:
以上要在几号位放置对应的设备期间,必须与PLC实际物理位置相对应。
8.点击左上角的saveandcompile按钮(图标为
,保存和编译)。
9.在SIMATICManager窗口的option(选项)下拉菜单中选择setPG/PCinterface(设置PG/PC接口),设置为“CP5611(MPI)”并确认。
或者从控制面板中进入setPG/PCinterface(设置PG/PC接口)设置也行,(此时硬件接口必须为MPI)。
10.在Rack(机架)中选中CPU,选择PLC下的clear/reset(清楚/复位),并确认。
之后点击download(下载)按钮,将设置下载到PLC(注意:
先清楚PLC里面的配置信息,再重新写入)。
三、配置PC-Station(PC-站点)
将硬件接口换为DP-profibus。
1.右击文件名wh,下拉菜单选中insertnewobject(插入新对象),选择SIMATICPC—station(SIMATICPC-站点),更名为OPC。
2.双击OPC,右边会出现configure(组态),双击configure(组态),进入设置界面图7。
图7
3.在1号位添加OPCserver(OPC服务器),选中1号位置,双击右侧的SIMATICPCStation下的UserApplication下的OPCServer下的第三个。
4.在2号位添加CP5611.选中2号位置,双击右侧的SIMATICPCStation下的CP5611下的第2个。
地址为5,类型为profibus图8。
图8
5.点击左上角的saveandcompile按钮(图标为
,保存和编译)。
6.打开stationconfigurator。
添加OPCserver(OPC服务器)和CP5611。
OPCserverd(OPC服务器)的属性为默认,CP5611的设置如图9。
(注意,此处二者的位置一定要和第4步中的位置一致。
)
图9
6.点击上方的cinfigurenetwork(图标
组态网络),再图形上选择OPCserver(OPC服务器【左下方】)右击,在下拉菜单点击对象属性,添加一个S7-connection,并确认。
再编译,选择compileandcheckeverything(仅编译改变的内容)。
7.在SIMATICManager窗口的option(选项)下拉菜单中选择setPG/PCinterface(设置PG/PC接口),设置为PCinternal(local),并确认。
8.点击download(下载)按钮,将设置下载到本机。
这时,打开stationconfigurator(站点组态程序),应该为下图。
至此连接建立。
四、检测。
1、打开OPCScount,双击OPC.simanticNET.添加一个group,名为sd。
2.右击辞group名称sd,选择Additem,弹出OPCnavigator窗体,选择其中的S7文件夹,若下方有s7-connection1,则设置成功。
3.点击s7-connection1,将相关的内存地址作为items添加到sd上,如Q0.1,Q1.1设为Bool型量,改变其值可以发现PLC的O0.1,O1.1灯随之而变。
4.至此所有配置完成
五、ProfibusDP通过SIMATIC.NET6.2OPC服务器和CP314C-2DP通讯
软件环境:
STEP75.2SIMATIC.NET.6.2。
硬件环境:
CP314C-2DPCP5611卡双公头9针直连线。
打开STEP7V5.2,新建一个空工程,此例中工程命名【为OPCTest0819】。
在空工程中加入一个PCSTATION,为PCSTATION重新命名为“OPC”,双击右边的Configuration图标进行PCSTATION的硬件组态。
在左边的设备树内选择SIMATICPCSTATION->UserApplication->OPCServer,选中V6.1版最新的构件,将其添加到右边的1号插槽中;然后将CP5611卡对应的构件添加到4号槽中,在添加CP5611卡时,会有窗口弹出,要求选择CP5611卡的Profibus地址和新建DP子网。
单击new进入界面,如下图选择正确的波特率和Profile选项,点OK确认。
DP子网配置完成,点OK确认,保存并编译组态结果。
下一步进入ConfigureNetwork,进入ConfigureNetwork后打开NetPro对通讯网络进行配置。
双击后出现下图对话框,选择相应选项。
在下图中填入CPU314C-2DP的PROFIBUS地址2,然后单击AddressDetails…按钮。
在下图中红框处填入CPU314C-2DP的槽号2。
然后连续确认保存配置,保存并编译配置结果。
在弹出的检查对话框里选择CompileandCheckeverything,并确认(正常情况下,检查结果应该没有错误)。
然后双击任务拦红色框中的StationConfigurationEditor图标。
先单击StationName…,将PC站名称改为“OPC”(必须和STEP7中建立的PC站名称相同)。
改完PC站名称后,在1号槽中添加OPC服务端,并确认。
接着在4号槽中添加CP5611卡。
单击OK后弹出下面的对话框。
在其中选择CP5611卡的PROFIBUS地址1,波特率选1.5Mbps,Busprofile&:
选择Standard,然后点OK确认。
以上配置完成后确认如下图所示,StationConfigurationEditor的工作状态处于RUN_P方式。
进入到SETPG/PCINTERFACE程序设置通讯界面如下:
设置完成后,再次回到NetPro程序下载PCStation网络配置,点击Yes按钮,点OK。
配置信息下载完毕后打开StationConfigurationEditor,可以看到1号槽和4号槽状态图标变成下图的“黄色铅笔”图标,125号槽Stationmanager的状态图标也变成“黄色铅笔”图标。
如果看到所有已配置槽的状态图标都已经变成“黄色铅笔”,则说明配置信息已经成功下载到StationConfigurationEditor。
下一步就应该用西门子自带的OPC客户端测试程序Scout测试西门子OPC服务器是否正常工作(此时PLC的DP口应该和上位机CP5611卡正确连接,PLC已经上电正常工作)。
打开Scout程序后,首先连接到OPCSOPC服务器,连接OPC服务器OPCS成功后会弹出如下对话框,要求你填写新建Group名称,双击建立好的TESTOPC组图标,弹出OPC浏览器对话框,可以在此界面下添加与各个PLC寄存器区对应的变量(Item)。
如下图所示,展开\\S7:
àS7connection_1àobjects目录树,其下列出的M、I、Q、DB等子项对应PLC不同的寄存器区,M对应M区,I对应I区,Q对应Q区,DB对应V区DB块的访问。
下面举一个例子对M区地址M0.0、M0.1的访问。
展开M子项,双击[NewDefinition]。
在弹出的Item添加界面中按下图添加。
Datatype项选择X,其含义是选择BOOL类型的变量,Address项填写0,其含义是对应M寄存器区字节地址0位置开始,BitNo填写0代表是地址0开始的字节中的第0个位(一个字节中的8个位分别是第0位到第7位)。
添加完Item后将出现在程序中间列表中的项目加入到右边的列表中就可以了。
如下图所示,变量列表栏Quality栏显示good则说明通讯正常(也可以从左边组名前的闪电图标的颜色来判断通讯是否处于连接状态,绿色为连通、红色为断线)。
下面简单介绍一下西门子OPC服务器支持的常见数据类型:
Datatype含义
B字节,BYTE
CHAR单个ASCII字符
WWORD,16位单字
INT16位整数
DWORD32位双字
DINT32位整数
XBOOL值,BIT,位
REAL实数,32位浮点数
用西门子自带OPC客户端测试程序Scout测试没有问题。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CP5611 卡通 配置 项目 创建