simatic.net连接simense 300

按照A0030操作外,硬件配置时直接或交叉连线的区别?另外通过SIMATIC.NET可以连接同一网络内的两套PLC吗,如何操作?请详细说明

最佳答案

DTE 类设备:PC、路由器、交换机uplink口、HUB级联口
DCE 类设备:交换机普通口、HUB普通口
同类设备间相连使用交叉线方式;异类设备间相连使用直通线方式。

说明:
DTE(Data Terminal Equipment)是数据终端设备,也就是具有一定的数据处理能力以及发送和接收数据能力的设备。大家知道,大多数的数字数据处理设备的数据传输能力是很有限的。直接将相隔很远的两个数据处理设备连接起来,是不能进行通信的。必须在数据处理设备和传输线路之间,加上一个中间设备。这个中间设备就是数据电路端设备DCE(Data Circuit-terminating Equipment)。DCE的作用就是在DTE和传输线路之间提供信号变换和编码的功能,并且负责建立、保持和释放数据链路的连接。DTE可以是一台计算机或一个终端,也可以是各种的I/O设备。典型的DCE则是一个与模拟电话线路相连接的调制解调器。DCE虽然处于通信环境内,但它和DTE均属于用户设施。用户环境只包括DTE。

例如:

PC PC 交叉线
PC HUB 直通线
HUB普通口 HUB普通口 交叉线
HUB普通口 HUB级联口 直通线
PC 路由器 交叉线
路由器 路由器 交叉线
PC 交换机 直通线
路由器 交换机 直通线
交换机普通口 交换机uplink口 直通线
交换机普通口 交换机普通口 交叉线
交换机uplink口 交换机uplink口 交叉线
 
 
 
电缆内有8根电线,分为4对,每一对就是一对双绞线,依次为:(橙白,橙);(绿白,绿);(蓝白,蓝);(棕白,棕)
  
  568A的排线顺序从左到右依次为:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕。
  
  568B则为:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕。
  
  其中1、2用于发送数据,3、6用于接收数据,4、5用于传输语音,7、8用于传输电源。
  
  所谓的交叉线是指:一端是568A标准,另一端是568B标准的双绞线。
  
  直连线则指:两端都是568A或都是568B标准的双绞线。
  
  顺便说一下,许多朋友在做RJ45头的时候,只是保证线两端的顺序一一对应,却并未按照568A/568B的排线标准去做。这样虽能连通网络,但这种线的抗干扰性非常差,经常出现诸如传输速度慢、网络时好时坏的情况。希望大家在做网线的时候一定按照标准去做,并且根据实际的工程经验网线长度最好不小于1.5米,这对提高网络的稳定性是非常必要的!
  
  
  当以下设备互联时,需使用直连线:
  1. 将交换机或HUB与路由器连接;
  
  2. 计算机(包括服务器和工作站)与交换机或HUB连接;
  
  3. 交换机与交换机之间通过UPLINKS口连接。
  
  而这些设备互联时,则需使用交叉线:
  1. 计算机与路由器连接;
  2. 交换机与交换机连接;
  3. HUB与HUB之间连接;
  4. 两台PC直接相连;
  5. 路由器接口与其它路由器接口的连接;
  6. Ethernet接口的ADSL Modem连接到PC机的网卡接口。
  
  总之,同一层设备相连用交叉线;不同一层设备相连用直连线

如何通过ETHERNET建立SIMATIC NET OPC 服务器与2个PLC 的S7连接:只要在opc sever 下再建一个连接——如“s7_connection2”双击这个连接,在属性中把地2个PLC地址输入既可。
注:如果是MPI或PROFIBUS通信的话你的电脑还必须加装CP5611类等网卡.
1、 打开STEP 7 V5.2,新建一个空工程,此例中工程命名为OPCTest0819。

在空工程中加入一个PC STATION。

为PC STATION重新命名为“OPC”。

双击右边的Configuration图标进行PC STATION的硬件组态。

2、在左边的设备树内选择 SIMATIC PC STATION -> User Application -> OPC Server,选中V6.1 版最新的构件,将其添加到右边的1号插槽中。

然后将CP5611卡对应的构件添加到4号槽中。

在添加CP5611卡时,会弹出下面的窗口,要求选择CP5611卡的Profibus地址和新建DP子网。

单击 new 进入如下界面,如下图选择正确的波特率和Profile选项。点 OK 确认。

DP子网配置完成,点 OK 确认。

保存并编译组态结果。

下一步进入Configure Network

进入 Configure Network后打开NetPro对通讯网络进行配置。

双击后出现下图对话框。按图示红色框中选择相应选项。

在下图中填入CPU314C-2 DP的PROFIBUS地址 2,然后单击Address Details… 按钮。

在下图中红框处填入CPU314C-2 DP的槽号 2。

然后连续确认保存配置。得到下图的界面。

保存并编译配置结果。

在弹出的检查对话框里选择Compile and Check every thing,并确认。

正常情况下,检查结果应该没有错误。然后双击任务拦红色框中的 Station Configuration Editor 图标。

先单击 Station Name…,将PC站名称改为“OPC”(必须和STEP7 中建立的PC站名称相同)。

改完PC站名称后,在1号槽中添加OPC服务端,并确认。

接着在4号槽中添加CP5611卡。

单击 OK 后弹出下面的对话框。在其中选择CP5611卡的PROFIBUS地址 1,波特率选1.5Mbps,Bus profile&: 选择 Standard,然后点 OK 确认。

以上配置完成后确认如下图所示,Station Configuration Editor 的工作状态处于 RUN_P 方式。

进入到SET PG/PC INTERFACE程序设置通讯界面如下:

设置完成后,再次回到NetPro程序下载PC Station网络配置。

点击 Yes 按钮。

点 OK。

配置信息下载完毕后打开 Station Configuration Editor ,可以看到1号槽和4号槽状态图标变成下图的“黄色铅笔”图标,125号槽 Stationmanager 的状态图标也变成“黄色铅笔”图标。

如果看到所有已配置槽的状态图标都已经变成“黄色铅笔”,则说明配置信息已经成功下载到Station Configuration Editor。下一步就应该用西门子自带的OPC客户端测试程序Scout测试西门子OPC服务器是否正常工作(此时PLC的DP口应该和上位机CP5611卡正确连接,PLC已经上电正常工作)。


打开Scout程序后,首先连接到 OPC Simatic.net OPC服务器。

连接OPC服务器OPC Simatic.net成功后会弹出如下对话框,要求你填写新建Group名称。

双击建立好的TESTOPC组图标。

弹出OPC浏览器对话框,可以在此界面下添加与各个PLC寄存器区对应的变量(Item)。

如下图所示,展开 \S7: à S7 connection_1 à objects 目录树,其下列出的M、I、Q、DB等子项对应PLC不同的寄存器区,M对应M区,I对应I区,Q对应Q区,DB对应V区DB块的访问。

下面举一个例子对M区地址M 0.0 、M 0.1 的访问。展开M子项,双击 [New Definition]。

在弹出的Item添加界面中按下图添加。Datatype项选择X,其含义是选择BOOL类型的变量,Address项填写0,其含义是对应M寄存器区字节地址0位置开始,Bit No填写0代表是地址0开始的字节中的第0个位(一个字节中的8个位分别是第0位到第7位)。

添加完Item后将出现在程序中间列表中的项目加入到右边的列表中就可以了。

如下图所示,变量列表栏 Quality 栏显示 good 则说明通讯正常(也可以从左边组名前的闪电图标的颜色来判断通讯是否处于连接状态,绿色为连通、红色为断线)。

下面简单介绍一下西门子OPC服务器支持的常见数据类型:

Datatype 含义

B 字节,BYTE

CHAR 单个ASCII字符

W WORD,16位单字

INT 16位整数

DWORD 32位双字

DINT 32位整数

X BOOL值,BIT,位

REAL 实数,32位浮点数

用西门子自带OPC客户端测试程序Scout测试没有问题

提问者对于答案的评价:
谢谢,解释的非常清楚,另外我想问,我按照A0030文档进行配置时,没有发生错误,但用OPCSCOUT进行测试,读不到PLC中的DB块,原因是否是交叉和直通连线错误,或者需要将组态好的PC STATION下载到PLC CPU内?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc171501.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月12日 下午7:22
下一篇 2017年6月12日 下午7:22

相关推荐

  • 西门子通讯网线被干扰怎么办?

    当运行电机时,Profibus通讯线就受到干扰.  问题补充:工作流程是: 当第一工位自动工作完毕后,向第二工位运行是.输出电机抱闸,此时西门子PROFORBU…

    SIMATIC Net 2017年6月19日
  • cp5611 通讯

    用CP5611 PPI连接S7-200出现端口无法打开CP5611自检正常电缆也没问题请问是什么原因? 问题补充:simatic net提示: A&n…

    SIMATIC Net 2017年6月18日
  • opcenum的安装

    最近遇到难题,PLC300,上位机两台,一台作为服务器,采用profibus与CPU通讯,另一台采用simatic.net,做客户端。目前客户端主机坏了,重装的系统,没组过设置,遇…

    SIMATIC Net 2017年6月5日
  • 关于西门子工业无线网络硬件连接

    我们订购来了柔性馈线6XV1875-5CH10和天线ANT792-4DN,发现这两个不能接在一起(见附图)。在6XV1875-5CH10和天线ANT792-4DN之间应该还缺少个配…

    2017年5月29日
  • simatic.net 6。1 工程下载问题

    求助!!  我用simatic.net 6。1 组态一个工程时,这个工程是组态王做监控软件,5个单独的S7-200构成,我想通过simati…

    SIMATIC Net 2017年6月24日
  • 关于自由口通信轮询/RS485总线/Modbus相关问题

    各位工程师好,以下问题麻烦解答一下:1.目前有个项目,需要同时监控5个带RS485输出的测量传感器的实时值,上位机是台达的PLC。但是这个传感器不能支持Modbus RT…

    SIMATIC Net 2017年6月1日
  • cpu315与DCS通讯

    三台CPU315通过一根总线连接到DCS主机的CP5613网卡上,如果用OPC通讯怎么让DCS主机读取下位机上的数据?(具体点) 问题补充:主机跟PLC组态好了以后怎么让DCS读取…

    SIMATIC Net 2017年6月6日
  • CP 1616 驱动程序带黄色感叹号

     CP 1616 驱动程序带黄色感叹号 最佳答案  Windows 的 CP 1616 使用&nbs…

    2021年7月5日
  • 关于用s7-200和profibus io从站组建系统的疑问

    用s7-200作为主站,et200作为从站,但系统中io点各有40多个,et200好像没那么多点,请问怎样组建系统?et200可以扩展吗? 最佳答案 S7-200不能做为Profi…

    SIMATIC Net 2017年6月19日
  • 网络通信方式

    MPI,工业以太网,还是PROFIBUS-DP,是怎么组网的,比如什么情况下,这个网络是MPI,什么情况下是工业以太网,什么情况下又是PROFIBUS-DP,也就是我们在进行组网时…

    SIMATIC Net 2017年5月29日