发新话题
打印

浅谈S7-300/400的应用

浅谈S7-300/400的应用

无可非议的,在自动化控制行业,目前西门子还是处于霸言主地位,对此,我谈谈个人对使用S7-300/400软、硬件的一些个人管见。
      首先说说硬件,在硬件方面,由于西门子更新很快,在很大程度上增加我们使用的难度,选型、价格以及适应范围。一般情况下来说,相对比较大的工程控制才会选用到300以上,精细的选型就请参考西门子提供的技术手册,我这里谈谈西门子选型及组态的基础。PLC的使用:
1、我们得有机架,机架的长度,我们根据使用的模块数和安装方式进行选择。当然,选择长度偏长也可以,可以进行人工裁截。
2、PLC电源模块,这是给CPU供电所需的,如果电源模块偏大,还可以给现场的一些简单的传感器供电。
3、CPU,我们看应用场合和应用的要求,进行选择,如果有上位机监控可以选用带网络功能的CPU。
4、网络模块,支持以太网连接时,如果CPU无此功能,可进行选择。
6、I/O模块,有模拟量模块及数字量模块,根据具体的工艺要求进行选择,在有些情况下,400的CPU可以选用300的模块,通过PROFIBUS进行通信,远程站我们可以选用ET 200M通信。
        硬件组态:我这里以STEP 7 5.4中文版作为示例。如果本身西门有的硬件型号,我们可以进行直接选择,如果没有,比如说使用的是别的品牌的或是西门子近期更新的就需要进行GSD文件更新。
        打开STEP7的硬件组态,选项---HW更新/打开GSD文件,HW更新可以到网上下载西门子本身有的硬件更新文件,打开GSD文件是指打开你相应电脑位置的GSD文件,可以是供用商提供的,例如用别厂的变频器,RFID等,一般供用商会提供GSD文件的。
        进行组态,把相应的硬件组态,一般情况下要确定型号同硬件实物完全一致。组态完成后编译并保存。
       写程序,OB1里面除了特别简单的程序以后,我们一般不写主程序,这样做的好处有很多,大的工程我每段可以分得很明确,再有就是我改其实的FC或是FB,对整体程序的更改影响更小。
       西门子的访问有位访问、字访问、双字访问等等,如果我们想定义数据块来进行访问,这一点要弄清楚才行,要不很有可能会出错了也不知道错在哪里。
      程序的上传和下载,上传,是指我们把程序上传至我们的计算机,下载则是把程序下载到CPU。计算机与CPU的通信可以有MPI协议,也可以TCP/IP协议等。这里就讲这两种协议的的使用方法:
       1、MPI协议,这是比较常用的方法,我们使用西门子300/400专用数据线进行通讯,首先我们要在选项——设置PC/PG接口里面选择MPI协议,如果没有,则是你的数据线驱动没有安装,安装即可。然后进行上传或是下载。
        2、TCP/IP协议,第一步如MPI协议一样,得设置接口,我们选TCP/IP协议,还有一点很重要,我们得确定网卡类型,这里的网卡类型指我们使用的计算机的网卡,现在笔记本很多都有两个网卡,即无线网卡和普通的网卡,一般的笔记本都会有自适配器,我们选择即可,如果没有,则需要正确选择我们的网卡。还有一件事就是要确定我们电脑的网段与300网络的网段是不是相同,如果不同,有些时候能下载上传,却不能监视。还有一种情况比较特殊,是我曾经遇到过的,在CPU组态储存里面没有网络模块,然后硬件已配置好,这时用TCP/IP协议很有可能找不到网卡或是CPU,我解决的办法是通过MPI协议重新组态后就可以用了,这一点特别是在上位机监控的时候比较特殊,有些时候上位机监控通讯时好时坏很可能跟这个有关系。
        这里简单的谈了些个人实际工作中的经验,如有错误或是更好的办法请大家不吝指教。
       请关注我们:苏州普蓝特自动化系统有限公司,www.plant-auto.cn
       如需部分相关资料,可以同我们联系。

TOP

你们那什么网站啊!怎么连接的!盗连的吧

TOP

回复 2# 的帖子

这不是盗连的,是我公司的网站。

TOP

发新话题
最近访问的版块