西门子以太网通讯设置

合集下载

西门子S7-200系列PLC以太网通讯配置

西门子S7-200系列PLC以太网通讯配置

错误!未指定书签。

北京亚控科技发展有限公司2022年2月本文档主要介绍在PLC编程软件STEP 7 MicroWIN 里的以太网设置。

1)在“控制面板”里找到“Setting the PG/PC Interface”(在STEP 7 MicroWIN 编程软件里也可以),如图(一),选择网卡(例如TCP/IP->ADMtek AN983 10/100 PC…),点击“属性”,出现图(二)所示对话框,确认关闭图(一)图(二)对话框。

图(一)图(二)2)打开STEP 7 MicroWIN 编程软件,点击左侧“通信”,弹出“通信”对话框,双击“双击刷新”,找到S7200 CPU,如图(三)所示。

图(三)3)通过选择或手动将CP243-1的地址填写到“远程”里后确认关闭,如图(四)图(五)。

图(四)图(五)4)点击“工具”菜单,选择“以太网向导”,并打开,如图(六),图(七)。

图(六)图(七)5)点“下一步”,进入图(八)所示画面。

图(八)6)点击“读取模块”,找到CP243-1以太网模块,如图(九),选择相应的模块,点击“下一步”,设置IP地址,子网掩码,网关,如图(十)。

图(九)图(十)7)点“下一步”,配置连接数目,如图(十一),完成后点“下一步”。

图(十一)8)这里要注意:选择“此为服务器连接…”,并勾选“接受所有连接请求”,其它默认。

点“下一个连接”,做同样设置,如图(十二)。

图(十二)9)确认后,进入图(十三)所示窗口,不作修改,点“下一步”,进入图(十四)窗口,点击“建议地址”后,点击“下一步”,进入图(十五)所示界面。

图(十三)图(十四)图(十五)10)进入图(十五)界面后,不用做任何修改,点击“完成”。

弹出图(十六)对话框,选择“是”,后关闭窗口,到此以太网的设置完成了,同样按以上步骤设置其它PLC。

图(十六)。

西门子S7-300以太网连接设置

西门子S7-300以太网连接设置

西门子S7-300以太网连接设置硬件设备:
控制器一个:CPU 314C-2 PN/DP
电源:PS307
普通网线一根:尽量使用双绞线(一端A、另外一端B)
将硬件设备连接并通电后进行以下设置
1、将电脑的IP地址设置为:192.168.0.25
子网掩码:255.255.255.0
2、打开Step7 在选项中选择设置PG/PC接口
3、首先选择使用ISO开头的协议参数
4、之后在PLC选项中选择编辑Ethernet节点
5、点击MAC地址后边的浏览
点击开始,在右边空白处会显示出控制器的IP地址以及MAC地址。

未分配前IP地址为0;0;0;0
6、选中设备,确定之后将回到步骤4中的界面。

在设置IP组态中设置如下:IP
地址:192.168.0.1 子网掩码:255.255.255.0其余默认不动
7、完成后回到步骤2界面中,此时选择TCP/IP的协议。

完成后将可以通过Step7
软件下载硬件组态以及程序。

西门子PLC的以太网通讯及OPC通讯介绍

西门子PLC的以太网通讯及OPC通讯介绍

西門子PLC的以太網通訊及OPC通訊介紹1.以太網通訊CAL有很多地方用到以太網通訊,L2,焊機與PLC間通訊等,表檢的成像原理為:在金屬板帶表面沒有缺陷時,反射的光在明視場下很強,而在暗視場的散射光很弱;如有缺陷,則明視場的光強減弱,而暗視場的光強增加。

根據這個原理,通過檢測攝像頭裡光強的變化,可檢測出材料表面上的一些物理缺陷。

CAL 僅僅用到了它的檢測破孔這一個功能。

下面再來看西門子的以太網通訊,使用以太網通訊處理器可能的連接方式:我們可以看到不同的通訊方式在PLC裏面需要調用不同的功能塊。

像S7-Connection方式連接的,需要調用SFB12/FB12等來讀取發送數據息,而TCP等連接的,需要FC5等來讀取發送數據。

下面簡單介紹下每種連接特點:Send/receive: iso 連接:ISO傳輸服務通過組態連接提供SEND/REVEICE interface服務在以太網上傳輸數據,此時服務使用的是ISO協議。

此通訊速度較快,可是不能實現網絡路由,只能用於局域網通訊。

Send/receive: iso-On-TCP 連接:突破了局域網的限制,可以路由到公網上去;數據重發功能和基於第2層的CRC校驗保證了數據傳輸的完整性和可靠性。

Send/receive: TCP 連接:TCP/IP提供面向連接的數據通訊,數據並不會被打包因而並沒有數據包確認位,在這TCP服務提供了統一的sccket接口到每一個終端,因而數據塊可以整體發送,這裡區別於iso-On-TCP 連接。

Send/receive: UDP連接:UDP提供簡單數據傳輸,無需確認,與TCP同屬第4層協議。

與TCP相比,UDP屬於無連接的協議,數據報文無需確認。

S7通信:S7協議是西門子S7家族的標準通信協議,使用S7應用接口的通信不依賴特定的總線系統(Ethernet,PROFIBUS,MPI)。

接口位於ISO-OSI參考模型的第7層,下面圖模型各層的通信方式。

西门子以太网通讯步骤

西门子以太网通讯步骤

西门子S7-300以太网通讯步骤
1、使用网线连接CP与你的PC,注意,直接连接请使用交
叉线,否则,请通过交换机进行。

在Step7中组态CP343-1模块,设定IP地址,在模块上有地址。

同时,需要新建一条以太网网络。

2、在Set PG/PC Interface中选择你常用的网卡,可以设置
为Auto。

3、然后,回到Simatic Manager中,在PLC菜单下选择编
辑以太网节点(edit Ethernet Node),会出现如下对话框填入IP地址(IP地址设定与Step7硬件组态相同)和MAC
地址,MAC地址可以在模块上找到,如果你不清楚,可以点击可在线访问的节点中看到一个没有IP地址的模块,同时也可以看到该模块的MAC地址。

设定完毕后,选择分配IP组态按钮。

此时,可以通过CP343-1下载程序了,不需要西门子的编程电缆,以后如果要更改IP地址,你可以在Step7硬件组态中更改IP地址重新下载即可。

mac是网卡的物理地址,就好象身份证一个网卡全世界只有一个mac。

IP好像名字,你的别人说话,别人先知道你的名字,名字相同的人很多,但是身份证不一样。

PING通的方法很简单,也很复杂。

在同一局域网内的话,就是保证每个电脑的地址在一个网段内,比如192.168.0.1-192.168.0.254那么就可以PING通。

不在一个网段的话,通过路由指向也是可以PING通的,但是需要设置路由路径,在本机其他机器,或者路由器上。

现在很多电脑都开防火墙,或者防止PING攻击的软件,所以有时候链接正常也PING不通也是很正常的,。

西门子与vijeo citect通讯配置文档

西门子与vijeo citect通讯配置文档

西门子400与citect通讯配置文档一.驱动psdirect的安装西门子以太网驱动psdirect的驱动有两个安装程序-前端和后端程序。

前端安装程序PSDirect.exe。

后端安装程序为EthBackend的一个文件夹。

1.前端程序的安装双击psdirect.exe,执行前端程序的安装点击 Next 按钮,直到安装路径选择点击Brose按钮,选择安装的路径,必须为citect的安装目录.然后确定,在以后的每个对话框中选择确定直到完成。

2.后端程序的安装在文件夹EthBackendv找到setup.exe,双击执行安装选择“Next“直到路径选择的对话框点击Brose按钮,在路径选择对话框中选择的路径必须为citect安装目录下的 bin文件夹。

如下图所示确定后,点击下一步。

为后端程序选择一个程序菜单。

点击按钮“Brose“,为启动后端程序进行系统菜单选择,如下图所示点击确定,选择下一步,直至安装完成。

如图选择了ViJeo Citect7.0二.后端程序的配置点击开始菜单->程序->ViJeo Citect7.0->Siemense industry Ethernet Configration 弹出的界面为西门子以太网通讯配置界面。

如下图所示如图箭头所示,2个网卡图标的即为配置软件的2个通讯通道。

两个通道可以运行不同的通讯协议:MAC和TCPIP。

一个通道只能运行一种,但是可以把两个通道同时运行不同的协议,也可以运行相同的协议。

如下图我们选择TCPIP。

如果以太网网卡为CP1613,则只能选择TCPIP。

普通以太网则可以MAC,也可以TCPIP。

1.TCPIP通讯的配置点击OK,然后回到配置主界面,选择ADD,增加PLC。

Device Name:为PLC命名,这个名字很重要,Citect中定义设备时,设备名必须与这里定义的名字必须要一致,否则通讯不了。

在PLC Type里选择相应PLC类型,如果是CPU400,则可以配置双CPU冗余。

西门子触摸屏以太网通讯设置

西门子触摸屏以太网通讯设置

西门子触摸屏以太网通讯
设置
It was last revised on January 2, 2021
西门子的触摸屏用MPI口进行OS更新或程序的上传下载,速度都太慢了,要两三个小时,是否以通过以太网进行更新那通信电缆是怎么制作的呢
答:首先,您用什么屏是否带有以太网功能(是否有网线接口)有,才能用以太网下载更新。

下载方法2种:
1、电脑跟屏幕直接连接(特殊接法网线)
电缆采用交叉打法:
一头绿白,绿,橙白,蓝,蓝白,橙,棕白,棕
另一头橙白,橙,绿白,蓝,蓝白,绿,棕白,棕
先将屏幕下载选择改成以太网下载Ethernet ,并把屏幕的IP地址设成电脑的号段一样
如:电脑192.168.3.10 屏幕192.168.3.20
然后wincc filxible 2008 下载模式选择为以太网(Ethernet)地址输入192.168.3.20
点击传送即可!
2、电脑通过路由器再跟屏幕连接(常用接法网线)
如果手头有路由器和2跟直连打法网线(两头颜色对应,一般局域网用网线)电缆采用交叉打法:
两头都是橙白,橙,绿白,蓝,蓝白,绿,棕白,棕
先将屏幕下载选择改成以太网下载Ethernet ,并把屏幕的IP地址设成跟路由器、电脑的号段一样
如:路由器192.168.3.1 电脑192.168.3.10 屏幕192.168.3.20
然后wincc filxible 2008 下载模式选择为以太网(Ethernet)地址输入192.168.3.20
点击传送即可!。

西门子以太网(S7协议)通讯

西门子以太网(S7协议)通讯

西门子以太网(S7协议)通讯一、概述西门子支持多种协议,包括DP协议,FMS协议,S7协议,当使用力控通过以太网S7协议访问设备时,需要安装西门子SIMATIC NET5.0的相应软件。

二、硬件配置安装网卡1、硬件安装:请参照西门子说明书,注意地址设置。

2、板卡软件设置:打开PG/PC界面,(“开始”菜单或“控制面板”中),点击INSTALL按钮,弹出Install/Remove Interface对话框,在Selection的选项中,选择相应的板卡,点击Install 安装。

安装完成后,可在控制面板的系统项中检查是否有冲突。

三、通讯配置运行SIMATIC NET PB soft s7中的COML S7,生成新的.TXT文件1、在network type中选择TCP/IP2、在name栏中,键入一个S7 连接名,此名代表一个PLC站点,比如testtcp。

3、在VFD栏中,键入REQ(或VFD)4、在Remote Addr键入需要访问的PLC的IP地址,比如202.168.0.1。

5、Local TSAP键入1.00(缺省)6、Remote TSAP为四位16进制数字,中间以“.”隔开。

第二位数字表示远程站点的类型:2-OS, 1-PG,0-PS;第三位数字表示PLC的CPU的RACK号,第四位数字表示CPU的SLOT号,一般为:02.02。

如下图:7、在File菜单中,选择 Generate Binary DB As 生成二进制数据库。

见下图:四、网卡的配置重新进入PG/PC界面。

选择相应的网卡为S7ONLINE (STEP 7) -→TCP/IP-→******方式。

如下图:点击Properties弹出Propeities界面:在SAPI S7 (Protocol)页中,点击Search,查找并选择在COML S7中生成的相应的 *.ldb文件。

图形如下:五、力控I/O设备定义在力控I/O设备定义中选择PLC/SIEMENS(西门子)/SOFTNT S7双击出现一下界面:在设备名称中输入设备名(不要超过8个字符),配置完数据更新周期、故障查询周期和查询时间后,进入下一步:在Access Point:中选择S7ONLINE, VFD:中将自动出现在COML S7定义的VFD项。

实用西门子以太网通讯教程

实用西门子以太网通讯教程

Siemens s7-400/s7-300 communication
S7-400与s7-300之间进行以太网通信的时候, S7-400做主站,信号的采集和写入都通过S7-400编程来实现。

具体配置方式分2大步来实现
1.硬件配置
i)如图1-1 配置好S7-400主站,设置好CP443-1(如果是S7-400之间通信最
好把MAC地址也设置上,这样数据可以通过ISO进行通信,ISO的通信速
度比TCP/IP快)这里需要保证进行数据通信的S7-400 与S7-300之间的以太
网在同一个网段
图1-1
ii)S7-300的以太网设置如图1-2
图1-2
iii)硬件组态配置好后,需要进行网络配置。

这时需要打开主站的NetPro,如图1-3 可按照图配置参数
图1-3
iv)配置完以后,需要下载到主站的PLC中,下载完成后可以激活网络配置如图1-4 连接状态为绿色,显示已激活。

这时网络配置就完成了
图1-4
2.软件设置
i)首先需要设置CPU系统时间的存储器,如图2-1
图2-1
ii)需在OB1中调用SFB14 GET COM_FUNC 及SFB15 PUT COM_FUNC 如图2-2
图2-2 iii)SFB14功能块的详细配置如图2-3
图2-3
3.通过以上配置,我们可以实现S7-400于S7-300 的以太网通信,如果是S7-300
于S7-300之间的以太网通信,需要调用FB14 GET 如图3-1 配置同上
图3-1
这样做有一个好处,就是只要在主站做配置,从站只有把需要接受及发送的数据打包成DB块就可以了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西门子以太网通讯
一、功能:
S7-200做客户机(主站), S7-300做服务器(服务器)
二、硬件配置:
1.CP243-1
2.CPU224
3.CPU314
4.CP343-1
三、设置步骤:
第一步打开S7-200编程软件MicroWIN,在工具栏中选择以太网向导
第二步读取CP243-1【以太网模块】。

注意:PC与S7-200连接正常才能读取到
第三步选择以太网模块
第四步输入【 CP243-1 】的IP地址 192.168.0.50
注意 IP设置与S7-300侧要在同一个网段
第五步配置连接数【最多连接8路】以太网模块要占用地址,建议放在最后插槽连接数:根据实际的连接数配置
第六步
1.选择客户机连接【s7-200为客户机】
2.【03.02】----03:单边通信 02: S7-300CPU模块的插槽号
【10:00】 ----1:固定 0:连接号 00:s7-200CPU模块的位置
3. 输入CP343-1的IP地址【在S7-300的硬件组态中设置】
4. 单击“数据传输”,进入配置窗口。

注意:连接号一定要记住,在编程的时候会应用到
第七步
1.选择向服务器读取数据
2.选择读取数据的大小【最大212个字节】
3.数据的对应关系。

【把S7-300“DB10.DBB0开始的10个字节”的数据读取到本地“VB0开始的10个字节”中】
4.配置完后点击【新转输】
注意:传输号要记住,在编程中要应用到
第八步
1. 选择向服务器写入数据
2. 选择写入数据的大小【最大212个字节】
3. 数据的对应关系。

【把本地“VB10开始的10个字节”的数据写入到S7-300“DB10.DBB10开始的10个字节”中】
4.配置完后点击确认
注意:传输号要记住,在编程中要应用到
第九步选择保护[通信子程序在S7-200占用的V区地址,不能与编写程序时用的V区地址重复]
第十步配置完后点击【下一步】
第十一步完成以太网通信配置点击【完成】
第十二步在S7-200中编写以太网通信程序
Chan_ID 连接号【地址在以太网配置完后自动生成,可以在符号表中查看】Data 转输号【地址在以太网配置完后自动生成,可以在符号表中查看】
START发送、接收不能同时进行【自振荡比较来错开控制】
Abort为“1”时取消
S7-200做客户机:S7-300侧不需要写程序,只要把硬件组态正确,以太网模块的IP设置与S7-200以太网向导中配置的保持一致,此外还要建立与S7-200数据传输大小相对应的DB块。

用网线将路由器与CP343-1/CP243-1进行连接。

【200、300程序的省略】
二、下面介绍PC与S7-300经过路由器无线连接的配置【192.168.0.1为路由器的IP】
诊断CP343-1与路由器的连接(CP243-1与路由器的连接省略)
设置S7-300的PG/PC接口中。

建立变量表来监控DB块的数据,测试无线连接状况。

【连接成功】
四、测试程序:
1、测试S7-200读取S7-300的数据【S7-200将S7-300从DB10.DBB0开始的10个字节的数据,读取到本地VB0开始的10个字节中】打开S7-200的状态表和S7-300建立好的变量表,进行监控状态。

(转发暗号:亿维价值观:诚信、责任、合作、创新)
将S7-200“ VB0-VB9”添加到状态表S7-300“DB10.DBB0-DB10.DBB9”添加到变量表【初始“0”】
将s7-300“DB10.DBB0—DB10.DBB9”写入相应的数,然后在s7-200状态表监控相对应的数据。

2.测试S7-200写数据给S7-300。

【S7-200将VB10开始的10个字节的数据,写入到S7-300从DB10.DBB10开始的10个字节中】
将S7-200 VB10-VB19 添加到状态表S7-300 DB10.DBB10-DB10.DBB19 添加到变量表【初始“0”】
将s7-200 “VB10-VB19”写入相应的数,然后在s7-300 对应的DB块中监视其状态。

以太网向导
以把S7-200的以太网模块CP243-1配置为CLIENT,使用STEP 7 Micro/WIN32中的向导进行通信的配置即可。

在命令菜单中选择工具--> 以太网向导。

图1 打开以太网向导
第一步是对以太网通信的描述.点击下一步开始以太网配置。

图2 向导介绍
在此处选择模块的位置,在线的情况下,您也可以用读取模块按钮搜寻在线的CP243-1模块。

点击下一步;
图3 读取模块
在此处填写IP地址和子网掩码。

点击下一步;
图4 地址设置
需要填写模块的连接数目,如只和CP343-1通信则在此处填写1,点击下一步。

图5 模块占用地址设置
选择此为客户机连接,远程属性TSAP (Transport Service Access Point)填写为03.02,输入343-1的IP地址.,点击数据传输按钮进入数据交换的定义。

图6 连接设置
点击新传输按钮进入设置:选择是读取数据还是写入数据。

填写通讯数据的字节个数,填写发送数据区和接收数据区的起始地址,本例中为从S7-300的MB200开始读取8个字节到vb1000开始的8个字节的区域中。

点击确认按钮:
图7 数据区域设置
选择CRC校验,使用缺省的时间间隔30秒,点击下一步按钮。

图8 使用CRC
填写模块所占用的V存储区的起始地址。

你也可以通过Suggest Address按钮来获得系统建议的V存储区的起始地址, 点击下一步按钮。

图9 配置存储区
完成以太网向导配置后需要在程序中调用以太网向导所生成的ETHx_CTRL和ETH0_XFR, 然后,将整个项目下载到作CLIENT的S7-200 CPU上。

图10 程序编写。

相关文档
最新文档