PCS7,pcs7与step7有何区别

如何学习西门子PCS7?

PCS7,pcs7与step7有何区别


西门子pcs7是西门子推出的dcs系统 , 不过个人认为算不上正真的dcs系统 。他目前使用的硬件是基于s7-400的plc , 以及各种远程IO模块 , 比如西门子的IM153等 , 这样为了节省成本 , 可以使用西门子s7-300的IO模块 , 当然目前西门子推出了针对于pcs7的cpu可供选择 。如上图 , 曾经是我做过的一套西门子pcs7系统 , 使用的是s7-400FH的plc , 可以实现硬件冗余 , 电源 , 网络 , cpu , io模块冗余 , 且使用了故障安全功能 , 安全等级达到sil2等级 。
这套系统学习的前提是要熟悉西门子s7-400和300的相关硬件 , 会step7的软件使用 , 会wincc软件的使用 , 以上条件必不可少 。对于pcs7系统使用的编程语言与以往的lad梯形图等编程语言不同 , 他的编程语言基本是通过cfc编程语言实现 , 所以这个就必须学会使用 。如上图为cfc编程语言 , 和fbd语言有一些类似 , 不过学起来并不难 , 西门子提供了很多功能块 , 可以直接调用 , 非常方便 。
目前该软件的最新版本是pcs7 v9 , 他的APL库非常丰富 , 而且还集成了很多行业库 , 不过这种需要另外购买 。使用apl库可以直接生成逻辑控制程序 , 也会自动生成对应的faceplate , 在wincc画面可以直接使用 , 而不用自己动手制作 。如上图 , 是一个模拟量监控的块 , 它会对应有一个面板提供给我们 , 当然这个面板我们可以自己修改 。
目前该系统没有太多的网上资料 , 主要是通过官方的各种编程手册 , 帮助手册 , 或者找系统代理商 , 或者西门子进行专业的培训 , 当然价格非常不菲 。该系统如果没有接触过 , 调试过 , 第一次会非常难 , 即使你看了所有的资料 , 也会遇到各种各样的问题 , 主要是网络通讯 , 可能第一步通讯问题 , 就会卡住你很长时间 , 最好的办法就是找一个数字这套系统的工程师现场调试 , 你跟着他学习 , 把每一步都记录下来 。
【PCS7,pcs7与step7有何区别】当然你也可以关注我的头条文章 , 里面有很多pcs7编程相关的文章可以学习 , 我也准备推出专栏 , 专门讲解西门子pcs7系统 , 可以留意 。在进行编程组态的时候 , 如果你是新入手 , 最好使用向导自动生成硬件组态 , 防止重要的内容没有配置 , 进行客户端程序下载时 , 要注意共享文件问题等 。多练习 , 多学习 , 相信经历一个项目后你就会熟悉了 。

    推荐阅读