您现在的位置:智能制造网>技术首页>技术交流

200PLC连接方案

2015年09月29日 09:58来源:上海启水自动化科技有限公司 李明松 >>进入该公司展台人气:969

本人在使用s7-226cn的map serv库程序控制伺服马达时,出现的问题已经解决,归纳起来有几点经验,值得跟各位战友分享:
     1.程序经支持中心测试,发现map serv程序存在bug影响了程序的正常运行。问题发生原因,调用map serv库时,使用了在线编辑功能,运行出错,产生诸多问题,例如map sevr q0.0正常默认的存储区占用vb0~vb67会变成vb??????????~vb???????????〔例正常的homing_fast_spd :vd23,在混乱的程序内已经变成homing_fast_spd  :vd3196059671〕根本无法想象哪来的百亿位vb地址,更害人的是交叉引用还是显示正常。解决的办法是建立全新的项目,重新编写原程序〔不允许拷贝,否则问题会一同拷贝过来〕;另外,含上升、下降沿的程序也不要在线编辑,更不能直接拷贝程序上的上升、下降沿元件;
     2.在编写程序时,map serv正常的存储区占用位地址,默认的几个q点、i点都不能占用,更不要编辑他们,否则程序必然发生冲突,运行起来会乱七八糟,让你吃不了兜着走;我曾经在走投无路的情况下,对方向输出q0.2进行了赋值,运行结果比七国更乱;
     3.plc、伺服驱动器间的通信线、接地等必须严格遵循作业规范,否则,你会因干扰而发生的混乱动作搞到*精神崩溃;
     以上是本人的切身体会,而非危言耸听,望战友们切记,切记!

     不过事实证明,在使用恰当的情况下,用map serv软件编程,确实是方便、灵活,投资zui低!

分享一个我刚刚完成的项目经验:
 
 有几套200系列plc+兼容以太网转换器(不能完成plc之间通讯)
 以太网路由器连接各套plc并连接触摸屏,通过触摸屏的宏命令实现不同plc之间数据的传递。


单就你的项目,也可以通过plc的485网络实现互通,把port0网络延伸到200 smart。我个人没有成功经验,按道理是可以的。


cpu s7-200 订货号:        注释:

6es7211-0aa23-0xb0    cpu221   dc/dc/dc6输入/4输出 

6es7211-0ba23-0xb0    cpu221   ac/dc/继电器6输入/4输出 

6es7212-1ab23-0xb0    cpu222   dc/dc/dc8输入/6输出 

6es7212-1bb23-0xb0    cpu222   ac/dc/ 继电器8输入/6输出 

6es7214-1ad23-0xb0    cpu224   dc/dc/dc14输入/10输出 

6es7214-1bd23-0xb0    cpu224   ac/dc/ 继电器14输入/10输出 

6es7214-2ad23-0xb0    cpu224   xp dc/dc/dc14输入/10输出 

6es7214-2bd23-0xb0    cpu224   xp ac/dc/继电器14输入/10输出 

6es7216-2ad23-0xb0    cpu226   dc/dc/dc24输入/16输出 

6es7216-2bd23-0xb0    cpu226   ac/dc/继电器24输入/16输出


西门子国产cpu:

6es7212-1ab23-0xb8    cpu222 cn dc/dc/dc8输入/6输出 

6es7212-1bb23-0xb8    cpu222 cn ac/dc/继电器8输入/6输出 

6es7214-1ad23-0xb8    cpu224 cn dc/dc/dc14输入/10输出 

6es7214-1bd23-0xb8    cpu224 cn ac/dc/继电器14输入/10输出 

6es7214-2ad23-0xb8    cpu224xp cn dc/dc/dc 14 输入/10输出 

6es7214-2bd23-0xb8    cpu224xp cn ac/dc/继电器14输入/10输出 

6es7216-2ad23-0xb8    cpu226 cn dc/dc/dc24输入/16输出 

6es7216-2bd23-0xb8    cpu226 cn ac/dc/继电器24输入/16输出


西门子em221开关量模块 

6es7221-1bh22-0xa8

simatic s7-200,数字量输入em 221,仅用于s7-22x cpu,16di,24v dc,漏/源,输入


6es7221-1bf22-0xa8

simatic s7-200,数字量输入em 221,仅用于s7-22x cpu,8 di,24v dc,漏/源,输入


6es7221-1ef22-0xa8

simatic s7-200,em 221 数字量输入 mod,可选隔离,8di,120/230v ac


西门子em222开关量输入模块


6es7222-1bd22-0xa8

simatic s7-200,数字量输出em 222,仅用于s7-22x cpu,4do,4-24v dc;5 a/点,源


6es7222-1bf22-0xa8

simatic s7-200,数字量输出em 222,仅用于s7-22x cpu,8dq,24 v dc


6es7222-1ef22-0xa8

simatic s7-200,数字量输出em 222,可选隔离,8dq,120/230v ac,0.


6es7222-1hd22-0xa8

simatic s7-200,数字量输出em 222,仅用于s7-22x cpu,4do(继电器);10 a,5 - 30v dcor 5 - 250v ac


6es7222-1hf22-0xa8

simatic s7-200,数字量输出em 222,仅用于s7-22x cpu,8do(继电器输出s)2a



西门子em223开关量模块


6es7223-1bf22-0xa8

simatic s7-200,数字量i/oem 223,仅用于s7-22x cpu,4 di / 4 do,24 v dc


6es7223-1bh22-0xa8

simatic s7-200,数字量i/oem 223,仅用于s7-22x cpu,8 di dc 24 v,漏/源,8 do dc 24v,0.7/点,源


6es7223-1bl22-0xa8

simatic s7-200,数字量i/oem 223,仅用于s7-22x cpu,16di 24v dc,漏/源,16do 24v dc,0.7/点


6es7223-1bm22-0xa8

simatic s7-200,数字量i/oem 223,仅用于s7-22x cpu,32di 24v dc,漏/源,32do 24v dc,0.7/点,源


6es7223-1hf22-0xa8

simatic s7-200,数字量i/oem 223,仅用于s7-22x cpu,4 di / 4 do 继电器,5-30 v dc,250 v ac


6es7223-1ph22-0xa8

simatic s7-200,数字量i/oem 223,仅用于s7-22x cpu,8 di 24 v dc,漏/源,8 do 继电器,2a/点


6es7223-1pl22-0xa8

simatic s7-200,数字量i/oem 223,仅用于s7-22x cpu,16 di 24 v dc,漏/源,16 do 继电器,2a/点


6es7223-1pm22-0xa8

simatic s7-200,数字量i/oem 223,仅用于s7-22x cpu,32 di 24 v dc,漏/源,32 do 继电器,2a/点


西门子em231


6es7231-0hc22-0xa8

simatic s7-200,模拟量输入em 231,仅用于s7-22x cpu,4 ai,0 - 10v dc,12位转换器


6es7231-7pb22-0xa8

em 231 2 路输入热电阻


6es7231-7pd22-0xa8

em 231 4 路输入热电偶


入门实例:*次使用s7-200笔录

对于很多没有使用过s7-200plc的朋友来说,很多问题可能成为大家的拦路虎,感觉入门很难。以下就用一个实例,为大家介绍*次使用s7-200plc时具体步骤,帮助您迈开使用plc的*步。文中希望实现的功能是:按下一个开关,点亮一个输出点。本文可以帮您解决*次使用s7-200时的以下问题:



(一) 需要准备哪些硬件和软件呢?

*次使用s7-200时,需要准备硬件有:s7-200cpu,如cpu224xp(订货号:6es7 214-2bd23-0xb8)

编程电缆 pc/ppi电缆(订货号:6es7 901-3db30-0xa0)


需要准备的软件有:setp7-micro/win v4.0 sp6

还需要准备一台装有windows xp sp2的电脑

准备好硬件,我们就需要在电脑上正确安装s7-200的编程软件。特别提示要注意这个软件是setp7-micro/win,而不是setp7。据老工程师讲,setp7是给s7-300等系列plc编程用的,不能给s7-200进行编程。对于setp7-micro/win软件而言,目前常用的版本是v4..0 sp6。和安装其它软件一样,正确安装好编程软件后,您就可以在桌面上看到如下所示的图标。至此,我们就为下一步的调试做好基本准备喽!



(二) 如何为plc的接线呢?

从以下接线图可以看出,我们需要做的就是将为plc提供电源和为数字量输入点正确接线。



(三) 如何与plc通信呢?

1. 连接编程电缆

将编程电缆的usb口侧插在电脑上,db接口插在plc的port0或者port1上。然后将plc的模式开关设置为stop。

2. 编程软件设置

(1)打开编程软件后,在整个界面的左侧,点击设置pg/pc接口。如下图所示:

在出现的对话框中,选择pc/ppicable(ppi),并点击属性

属性对话框的*个界面,使用如下设置:

在属性对话框中的第二个选项卡中,选择通讯接口为usb,具体如下设置:

之后保存并关闭相应的对话框。

(2)回到编程软件的初始界面,然后点击通信

出现如下界面:

将搜索所有波特率打勾后,双击刷新即可。

如果能出现如下页面,即表示pc与plc的通讯成功。



(四) 如何编写程序呢?

打开编程界面,单击红色标注处,可以添加一个常开触点

同样的方法添加一个输出线圈:

需要为输入和输出分配正确的地址,如下所示。之后点击下载

出现如下界面后,继续点击下载

下图显示的是下载中的界面:

下载成功后,就可以进行plc调试,进一步测试具体功能是否可以实现。



(五) 如何调试plc呢?

先将模式开关设置为run,然后拨动连接在输入点i0.0上开关,即可看到输出点点亮了。至此,表明我们的程序和plc运行一切正常。

如果想在编程软件上监控输入点和输出点的状态,可以点击状态表

打开状态表后,在地址栏中输入需要监控的地址,如下所示:

之后点击监控即可:

正常监控后就可以在当前值中看到相应的数值:

开关未按下时的状态

开关按下后的状态

从以上的笔录,我们可以看出s7-200plc是一款简单易学的控制设备。当然,plc还有通讯、pid控制、运动控制等等很多功能,我们可以在本中的相关介绍中一步一步的对其进行学习和了解。相信不需要很长时间,您也可以成为s7-200plc的使用高手!

全年征稿/资讯合作 联系邮箱:1271141964@qq.com
  • 凡本网注明"来源:智能制造网"的所有作品,版权均属于智能制造网,转载请必须注明智能制造网,https://www.gkzhan.com。违反者本网将追究相关法律责任。
  • 企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
  • 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。


编辑精选

更多


宣传样本推荐图书

旗下子站

工控网机器人仪器仪表物联网3D打印工业软件金属加工机械包装机械印刷机械农业机械食品加工设备制药设备仓储物流环保设备造纸机械工程机械纺织机械化工设备电子加工设备水泥设备海洋水利装备矿冶设备新能源设备服装机械印染机械制鞋机械玻璃机械陶瓷设备橡塑设备船舶设备电子元器件电气设备



关于我们|本站服务|会员服务|企业建站|旗下网站|友情链接| 兴旺通| 产品分类浏览|产品sitemap

智能制造网 - 工业4.0时代智能制造领域“互联网+”服务平台

Copyright gkzhan.comAll Rights Reserved法律顾问:浙江天册律师事务所 贾熙明律师

客服热线:0571-87756395加盟热线:0571-87759904媒体合作:0571-89719789

客服部:编辑部:展会合作:市场部:

关闭