注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控论坛 -- PLC论坛 -- 西门子PLC论坛 -- PLC网络通信

中国工控网搜索:

 登陆:密码:  注册  密码

搜索:

发表人:shidi78 发表时间:2009/1/24 20:09:00  

 

 本栏论题: S7-200之间通信   [16630]

    S7-200通信最经济的方式就是采用PPI协议和自由口通信协议。对于S7-200之间进行通信,PPI协议又更适合——它比自由口通信的编程更简单!下面就对这个PPI通信进行说明——以2台S7-200通信为例,做一个实例。
   
    设备配置:1台S7-200 CPU 226CN的PLC、 1台S7-200 CPU 224XP的PLC
   
    硬件连接:原则上需要配备1条紫色的Profibus电缆、2个黑色的Profibus-DP接头。如果需要在PLC通信时对所有在线的PLC进行监控/编程操作而不占用另外的通信口(也就是说,假如所有PLC用端口PROT1进行PPI通信,而现在要对所有PLC依次编程/监控,但又不想占用这些PLC的端口PROT0——端口PROT0可能已作它用),那么必须在其中1台PLC采用带编程口的Profibus-DP接头。所以说,带编程口的Profibus-DP接头在整个网络中只需要一个就可以了。这样,也就可以在某一台PLC处对在网的其它PLC进行编程/监控。
   
    引脚分配:
   
    ........S7--200 CPU上的通讯端口是符合欧洲标准EN 50170中PROFIBUS标准的RS--485兼容9针D型连接器。下表列出了为通讯端口提供物理连接的连接器,并描述了通讯端口的针脚分配。下面是S7-200的通信接口——D型9孔母头的引脚定义。
   
   
    网络电缆的偏压电阻和终端电阻
   
    为了能够把多个设备很容易地连接到网络中,西门子公司提供两种网络连接器:一种标准网络连接器(引脚分配如表7-7所示)和一种带编程接口的连接器,后者允许您在不影响现有网络连接的情况下,再连接一个编程站或者一个HMI设备到网络中。带编程接口的连接器将S7--200的所有信号(包括电源引脚)传到编程接口。这种连接器对于那些从S7--200取电源的设备(例如TD200)尤为有用。两种连接器都有两组螺钉连接端子,可以用来连接输入连接电缆和输出连接电缆。两种连接器也都有网络偏置和终端匹配的选择开关。典型的网络连接器偏置和终端如图所示:
   
   
    ........处于中间节点的从站在不工作时可以断电。
   
    PROFIBUS电缆的接法
    ........PROFIBUS电缆,紫色,只有两根线在里面,一根红的一根绿的,然后外面有屏蔽层,接线的时候,要把屏蔽层接好,不能和里面的电线接触到,要分清楚进去的和出去的线分别是哪个,假如是一串的,就是一根总线下去,中间不断地接入分站,这个是很常用的方法,在总线的两头的两个接头,线都要接在进去的那个孔里,不能是出的那个孔,然后这两个两头的接头,要把它们的开关置为ON状态,这时候就只有进去的那个接线是通的,而出去的那个接线是断的,其余中间的接头,都置为OFF,它们的进出两个接线都是通的(我觉得德国人真的是和我们的思维不同,我觉得应该是OFF表示关闭吧,他偏设置ON为关闭,搞不懂)。这就是线的接法,接好了线以后呢,还要用万用表量一量,看这个线是不是通的。假如你这根线上只有一个接头,你量它的收发两个针上面的电阻值,假如是220欧姆,那么就是对的,假如你这根线已经做好了,连了一串的接口,你就要从一端开始逐个检查了。第一个单独接线的接口,是ON状态,然后你把邻近的第一个接口的开关也置为ON,那么这个接口以后的部分就断了(出口的线已经被关掉了啊~)现在测最边上,就是单线接的那个接口,之后的东西一直都是测这个接口,测它的收发两个针,和刚才一样,假如电阻是110欧姆(被并联了),那么这段线路就是通的,然后把中间刚才那个改动为ON的接口改回到OFF,然后是下一个接口改为ON,。。。。。。就这么测下去,哪个的电阻不是110欧姆了,就是那一段的线路出问题了。
   
    ........PROFIBUS网络电缆(西门子产品号:6XV1 830-0EH10),波特率为100Kbps以下时也可使用普通双绞线(截面积不小0.22平方毫米)。 原则上绿色接RS485信号负(对应Profibus接头的A1)、红色接RS485信号正(对应Profibus接头的B1)。当然,统一反着接也可以——绿色接RS485信号正(对应Profibus接头的B1)、红色接RS485信号负(对应Profibus接头的A1)。不要交叉就行。
   
    Profibus-DP现场总线电缆电缆:用于Siemens公司支持的Profibus-DP总线系统。
   
    ●能够对应12Mbps的高速传送,充分发挥PROFIBUS-DP的功能。
   
    ●铝箔PET带和高密度编织的双层屏蔽使抗干扰性能出色,通信的传送质量稳定。
   
    ●护套使用了柔软性和耐油、耐热性能良好的无铅聚氯乙烯混合物。
   
    ●护套的颜色以紫色(RAL001)为标准色。
   
    ........德国LAPP UNITRONICO BUS L2/FIP:实心裸铜丝导体,2芯绞合成对,芯线颜色为红+绿。 铝箔屏蔽后加裸铜丝编织,PVC外护套,阻燃,符合VDE 0472第804部份,B类试验(IEC 332.1),紫色(RAL4001)。
    ........传输速率决定允许的总线电缆最大长度如下:
    PROFIBUS-DP 1.5MBit/s=最长200m
    (SIMATIC网) 12.0MBit/s=最长100m
    工厂通讯处理层 1.0MBit/s=最长200m
    2.5MBit/s=最长200m
    ........上述参数适用于PROFIBUS-DP及PROFIBUS—FMS总线电缆。
   
    ........国产普通屏蔽电缆也可以替代PROFIBUS电缆,没有问题,实践证明是可以用的。这样说吧,使用是没有问题的,但是是要有些请提条件的,比如西门子给出的多大速率下对应多大的通讯距离,西门子DP电缆没有问题,但是国产屏蔽电缆就有可能不能用到这么长的通讯距离。要选用质量好的国产屏蔽电缆。
   
    ........为了保证信号的稳定要在DP网络的两端接电阻,3和8脚接220电阻,3和VP引脚接390电阻,8脚和DGND脚接390电阻。如果有RS485连接器,就不用自己加终端电阻,RS485连接器中已经自带终端电阻了。
   
    .......国产屏蔽电缆抗干扰的能力应该要若一些,如果是电磁环境很差的地方,例如有交交变频系统等,建议使用profibus-dp电缆。比较重要的系统中,对通讯安全非常严格的话,建议还是使用西门子的profibus-dp电缆。
   
    ........上面是官方提到的硬件连接方式, 在实际中,我们可能因为使用情况不同(临时使用、实验使用、同一个电控柜内使用等),手边没有现成的Profibus电缆和Profibus-DP接头。那么,在这种情况下就需要自己制作了。下面就简单说一下制作方法:
   
    1、不带编程口的通信线制作:
   
    ........有多少个PLC就买多少个D型9针公头,然后买需要长度的Profibus电缆(实在没有,买屏蔽双绞线也可以,不过抗干扰性没那么好哟;近距离的话,随便用什么线连接都可以,哪怕是2根单股导线,也没问题)。通过电缆,把这些D型9针公头的3脚依次连接在一起,把这些D型9针公头的8脚也依次连接在一起。接线的时候注意点,不要接错了——笔者就因为疏忽大意接错线,导致查了几个小时的故障才发现接线错了(首先怀疑线错了,用万用表打,没发现问题,晕哟,可能是遇见鬼了;最后把线全拆了,重新焊接即恢复正常)。
   
    ........如果通信存在问题,那么建议把这些D型9针公头的5脚也接在一起,强制低电位相等。如果有屏蔽线的话,就接上屏蔽线。屏蔽层接到每台设备的外壳并最后接大地。
   
    ........至于终端电阻和偏置电阻,距离短的话,就可以不接了。不过,虽然不接,也得了解其原理——终端电阻和偏置电阻如17楼图示。因为PROFIBUS的连接电缆通常采用TYPE A标准,其中的电缆阻抗值最大为165欧,390/220/390的等效电阻是170,是为了实现阻抗匹配。当没有通讯进行时,终端电阻可以保证信号线间的电压差。通常加载在终端的电压为5V,390/220/390使得两信号线点的电压值分别为1.95和3.05V,是理想的静态电压(差分)。
   
    ........官方的PROFIBUS接头有进线和出线2个口,采用官方的PROFIBUS接头接线时需要注意:“首站”和“末站”都接进线。
   
    ........其实“首站”和“末站”接出也能通信的,但是为了保证通讯的稳定,“首站”和“末站”都要把终端电阻置为ON,这时如果还把“首站”和“末站”接出线,那么“首站”和“末站”都被终端掉了。所以西门子规定:“首站”和“末站”都接进线。
   
    2、带编程口的通信线制作:
   
    ........先制作不带编程口的通信线,然后再找一个D型9孔母头,与其中一台PLC的D型9针公头一对一连接:1-1,2-2,3-3,4-4,5-5,6-6,7-7,8-8,9-9。PLC编程电缆(多主站电缆)连接那个D型9孔母头。这样,电脑就可以监控那台PLC了。同时,因为同时也连接到了网内所有PLC,所以也可以监控网内所有PLC。
   
    ........注意:无论是否采用西门子原装的总线电缆和接头,如果是不带编程口,那么就只能监控到1台PLC而监控不到在网的其它PLC————例如,1台PLC采用端口PORT1与其他PLC进行通信,而编程电缆连接到了这台PLC的端口PORT0,那么在电脑上是无法监控到在网的其它PLC的。因为,电脑的编程电缆的通信线3,8脚和在网的其它PLC都不存在物理连接嘛。
   
    采用了不带编程口的通信线,PLC插在不是联网那个通信口上监控,只能看到1台PLC:
   
   
   
    采用了带编程口的通信线,PLC插在联网那个通信口上监控,能看到在网的所有PLC:
   
   
    不过,最好只搜索设定的波特率就可以了,不要搜索所有波特率,否则可能出现问题:
   
   
    要监控在网的哪台PLC,需要打开相应的PLC程序,然后搜索出所有的PLC,再把光标置于相应的PLC上,点击“确定”。然后可以下载和监控那台PLC:
   
   
    如果电脑上当前PLC程序和“通信”的当前地址的PLC的程序不同,是无法监控该PLC的。
   
    如果电脑上当前PLC程序“系统块”中的地址和“通信”的当前地址不同,那么将无法下载:
   
   
    下面就来针对dingqw1234网友的要求做一个实例:1台CPU 226CN 作为主站,1台CPU 224XP作为从站,要把CPU 224XP的输入点数据全部传到CPU 226CN里面。
   
    一、硬件连接:
   
    ........按照上面所说的方法,用到编程口的通信电缆把CPU 226CN和CPU 224XP的端口PORT1连接起来。当然,这个连接口可以随意组合,不过,根据不同的情况,可能会影响到程序的编制——如果同一台PLC的2个编程口的地址不同(要连接多个通信设备或不同的用途,就需要把2个通信口设置为不同的地址),那么就可能会影响到程序的编制。
   
    二、PLC地址分配:
   
    ........编程软件TEP 7 MicroWIN分配的地址固定是0;程序中PLC的默认地址为2,这个我们要修改;因为

以下是关于《S7-200之间通信 》论题的回复(共11篇)

回复人:feijin 

 回复时间:2009/1/27 15:20:00

支持(827) | 反对(462)

 

    谢谢

回复人:george8412 

 回复时间:2009/4/27 17:13:00

支持(875) | 反对(427)

 

    我用两个226进行PPI通信,一个做主站,一个做从站,主站用NETR和NERW读写从站的实时时钟,并且分别把对方实时时钟的“秒”信息以BCD格式传送到自身开关量输出字节QB0显示。PPI通信:主站用1口,从站用0口,主站0口用电脑监控
    可是苦于没有网络(总线)连接器,自己做了一个,就是找了两个D型9针口,刚开始是A接A,B接B,实验不行,然后又把+5V和地分别连起来,还是不行,最后没辙把9针全一一对应连起来,还是不行,现在小弟发帖求助各位大侠,到底怎么接才能通信成功呢?
    十万火急!!!

回复人:yclizi 

 回复时间:2009/9/15 11:02:00

支持(500) | 反对(675)

 

    供应西门子PLC编程电缆PC-PPI,USB-PPI+,USB-MPI+,
    批发西门子PLC编程电缆PC-MPI,PC-TTY 西门子编程电缆,西门子S7300S7200编程电缆,西门子USB接口编程电缆,西门子串口编程电缆
    USB-PPI USB接口的西门子PLC S7-200编程电缆,带指示灯,对应西门子产品:6ES7 901-3DB30-0XA0 ,通信距离达2公里,电缆长度为3米。
    USB-PPI+ 隔离型USB 接口的 S7-200PLC 编程电缆,带指示灯,对应西门子产品:6ES7 901-3DB30-0XA0,通信距离达2公里,电缆长度3米。
    PC-PPI RS232 接口的西门子 S7-200PLC 编程电缆,RS232/PPI 接口,对应西门子产品号: 6ES7 901-3CB30-0XA0电缆长度为2米(2-50米可供选择)。
    USB-MPI+ 隔离型USB接口的西门子 S7-300编程适配器,带通信指示灯,对应型号6ES7 972-0CB20-0XA0 通信距离可达1公里(187.5Kbps 时)长度5米。
    PC-MPI+ 对应西门子产品号:6ES7 972-0CA21-0XA0,西门子S7-300PLC编程通信适配器,光电隔离型,外观同西门子,含RS232电缆(5米)。
    PC-TTY 西门子S5系列PLC编程口(DB15)通讯接口电缆,对应西门子的型号:6ES5734-1BD20,电缆长度3米(3-20米可供选择)。
    6ES7 972-0CB20-0XA0 USB 接口的西门子 S7-300/400PLC 编程适配器电缆, 5米 ,带通信指示灯,直接使用 SIMATIC Manager软件中的USB接口(国产的需要安装驱动生成串口,不可以直接选择软件中的USB接口),需安装西门子原装驱动程序,支持PG/PC主站,可替代西门子产品: 6ES7 972-0CB20-0XA0 。 MPI 端口自动适应通信速率有 19.2Kbps 和 187.5Kbps、500Kbps、1.5Mbkps DP主站通信。
    6ES7 972-0CA23-0XA0 RS232 接口的西门子 S7-300/400PLC 编程适配器电缆, RS232/MPI ,带通信指示灯,可替代西门子产品: 6ES7 972-0CA23-0XA0 , PC 端口通信速率 19.2Kbps ~ 115.2Kbps 自动适应, MPI 端口通信速率 187.5Kbps 和 19.2Kbps 自动适应。可使用 PC/MPI+ 连接 PLC 与第三方厂家的触摸屏通信。
    6ES7901-3DB30-OXAO隔离型USB接口的西门子S7-200PLC多主站PPI编程电缆,直接使用 STEP7 MicroWIN 软件中的USB接口,无需安装驱动程序,支持PPI 、多主站PPI、高级PPI协议,支持187.5Kbps高速通信,100%同西门子6ES7 901-3DB30-0XA0 , 3米,带通信指示灯。
    6ES7901-3CB30-0XA0 隔离型 RS232 接口的西门子 S7-200全系列编程适配器电缆, RS232/PPI隔离,带通信指示灯 3米
   
    LOGO!PC-CABLE 光电隔离型西门子LOGO!PLC通讯编程电缆,对应西门子产品号: 6ED1 057-1AA00-0BA0 ,电缆长度2.5米
    LOGO!USB-CABLE 光电隔离型USB接口西门子LOGO!PLC通讯编程电缆,菱形适配器,三灯指示,长度3米
   
    6ES7901-1BF00-0XA0 PC/MPI模块用RS232电缆/TP27触摸屏下载电缆,5米,对应西门子产品号:6ES7901-1BF00-0XA0。
    6ES7 901-0BF00-0AA0 S7-200/300PLC到西门子触摸屏连接电缆,5米,对应西门子产品号:6ES7 901-0BF00-0AA0 。
    6XV1 440-2KH32 西门子OP触摸屏编程电缆,3米,对应西门子产品号:6XV1 440-2KH32
    6ES7972-0BA41-0XA0 PROFIBUS 总线连接器 不带编程口 35度电缆引出线。
    6ES7972-0BB41-0XA0 PROFIBUS 总线连接器 带编程口 35度电缆引出线。
    6ES7972-0BA12-0XA0 PROFIBUS 总线连接器 不带编程口 垂直电缆引出线。
    6ES7972-0BB12-0XA0 PROFIBUS 总线连接器 带编程口 垂直电缆引出线。
    6XV1-830-0EH10 SIEMENS L2电缆 2芯屏蔽(总线电缆或PROFIBUS电缆)。
    6ES7 390-1AM00 40针前连接器 螺紧型,特有的定位槽可以防误插。
    6ES7392-1AJ00 20针前连接器 螺紧型,特有的定位槽可以防误插。
    6ES7390-1AE80-0AA0 S7-300 PLC 用导轨 长度483MM。
    6ES7390-1AF30-0AA0 S7-300 PLC 用导轨 长度530MM。
    6ES7 390-1AJ30-0AA0 S7-300 PLC 用导轨 长度830MM。
    6ES7195-1GF30-0XA0 S7-300 PLC 用导轨 长度530MM(热插拔导轨)。
    6GK1561-1AA00 CP5611卡。
    电话:0769-82624636分机805 13662724541 传真:0769-82624636
    联系人:汪小姐 QQ: 396040867地址:东莞市南城区国际商会大厦 我的淘宝网址:http://shop35098236.taobao.com/
    公司网址:http://www.dgycgk.com/ E-Mail:yc.lizi@yahoo.com.cn
   

回复人:w22192969 

 回复时间:2009/11/12 16:06:00

支持(418) | 反对(577)

 

    很好的主题,感谢分享

回复人:kxyb5 

 回复时间:2009/12/26 16:47:00

支持(516) | 反对(515)

 

    希望详细的技术资料

回复人:hbgs2001 

 回复时间:2010/2/4 10:13:00

支持(1054) | 反对(1168)

 

    北京慧博时代科技有限公司位于海淀区中关村,做为中关村高新技术企业,是国内最早的一家专业维修各类工业、军工、航天等领域设备电路板的芯片级维修公司,现提供以下plc维修服务: 富士 PLC维修、安川 PLC维修、三肯 PLC维修、三菱 PLC维修 、日立 PLC修理、西门子 PLC维修、ABB PLC维修、丹佛斯 PLC维修及各类软启动器,以及其他品牌PLC修理
    地 址:北京海淀区知春路108号豪景大厦A座1801室(北京慧博时代科技有限公司)
    速递地址:北京海淀区昆明湖南路空军西郊干休所内
    邮局地址:北京海淀区2715信箱 邮 编:100097
    维修部电话: 010-88459350
    传真:010-88453028
    联系人:夏海涛
    手机:13240138010
    网址:www.huibogs.com www.dianlubanweixiu.com

回复人:missanna 

 回复时间:2010/4/16 11:56:00

支持(528) | 反对(613)

 

    挺好的论题,顶一下

回复人:zxy2011999 

 回复时间:2011/6/30 13:42:00

支持(464) | 反对(490)

 

    希望详细的资料
   

回复人:liuyaoyao 

 回复时间:2011/7/10 15:41:00

支持(621) | 反对(558)

 

    直接买一根

回复人:zhang64011 

 回复时间:2012/3/10 8:50:00

支持(457) | 反对(437)

 

    好厉害 就希望这样的高手分享你们的经验

回复人:wangxiaoyan_ 

 回复时间:2018/7/12 11:53:00

支持(331) | 反对(307)

 

    很详细 谢谢

如果要回复本栏论题,请首先中国工控网www.chinakong.com

·如果你已经是中国工控网www.chinakong.com成员,请直接登录。

·如果你还不是中国工控网www.chinakong.com成员,请首先注册,注册为免费!

注册名:

密  码:

           注册中国工控网www.chinakong.com
           忘记密码

关闭该窗口

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳