• PCS7组态及简单项目搭建


    1.新建项目
    在这里插入图片描述
    2.新建S7-400站点
    在这里插入图片描述
    3.组态硬件
    在这里插入图片描述
    4.插入背板
    在这里插入图片描述
    5.组态电源模块(根据项目用的电源模块进行组态,看订货号)
    在这里插入图片描述
    6.组态CPU模块(根据项目用的电源模块进行组态,看订货号),双击CPU模块会出现以太网接口的新建框,因为这个项目没有用到以太网,这里就直接确定就行,如果后期自己的项目中有以太网可以在组态好的网络中加
    在这里插入图片描述
    确定之后会出现PROFIBUS接口配置,这里点新建,改好网络名称后点击确定。选中新建的PROFIBUS网络点击确定
    在这里插入图片描述
    在这里插入图片描述
    7.组态CP模块(通讯模块)(根据项目用的电源模块进行组态,看订货号),双击后新建以太网,改完名字后,点击确定,然后选择以太网再确定。
    在这里插入图片描述
    在这里插入图片描述
    8.组态PM125模块,因为PM125模块是外部厂家做的模块,你的PCS7中可能找不到这个模块,需要下载这个模块的GSD文件,如果没有,我提供了网盘下载,链接:
    链接:https://pan.baidu.com/s/1x81L2UxLaVZGi3bYNjRcfQ?pwd=8888
    提取码:8888

    把这里面的GSD文件放在项目的这个文件夹下就可以

    在这里插入图片描述
    然后我们就可以在DP总线的文件夹下看到这个PM125了
    在这里插入图片描述
    把PM125拉到PROFIBUS网络上,修改地址为7(随意,不要把地址重复就行),点击确定
    在这里插入图片描述
    9.组态PM125的输入输出
    如下图一是要组态的IO点,这里面有知识点,输入数据有一个通信标志位,输出数据有一个通信标志位和一个输出用户数据长度信息,并且在组态的时候,数字量是字节,而模拟量要用字。例如数字量输出需要用字节的个数为1+9/8=3(向上取整)
    在这里插入图片描述
    在这里插入图片描述
    具体组态步骤如下,先添加四个通用模块
    在这里插入图片描述
    先设置数字量输入DI,右键第一个通用模块,点击对象属性,I/O类型选择输入,长度为:1+2/8=2,单位为字节,如下图配置好之后点击确定
    在这里插入图片描述
    再设置模拟量输入,这里面模拟量长度和变量个数一样长,注意单位是字
    在这里插入图片描述
    同理设置数字量输出2+9/8=4和模拟量输出14
    在这里插入图片描述
    在这里插入图片描述
    最后保存并编译,没有错误的话就可以
    10.下载硬件组态到CPU
    (1)设置PG/PC接口,因为没有实物,咱们用PLCSIM进行仿真(如果有实物选择TCP/IP),如下图二,选择后点击确定
    在这里插入图片描述
    在这里插入图片描述
    (2)打开PLCSIM,把协议换成PROFIBUS
    在这里插入图片描述
    (3)回到HW config组态界面中,下载组态到CPU
    在这里插入图片描述
    在这里插入图片描述
    点击显示,然后回出现可访问节点,同时按键变成更新
    在这里插入图片描述
    选择节点点击确定,下载好之后,右键PM125模块中的数字量输出,在弹出框中选择“监视/修改”,当点击PLCSIM的输出时,咱们组态好的硬件相应的I点也变亮,说明咱们的组态是好的,数据是互通的

    在这里插入图片描述
    11,简单编程控制
    在块中右侧空白点击插入,插入功能块,语言为LAD,名称是FB1,点击ok
    在这里插入图片描述
    双击建好的FB1块进入,简单写一个起保停电路,点击保存
    在这里插入图片描述
    插入CFC块,双击CFC块进入,把FB1块放到右侧空白处,点击下载,无脑确认就行
    在这里插入图片描述
    在这里插入图片描述
    12.效果展示,点击I0.0,Q0.0亮且组态的IO点也亮,点击I0.1关闭在这里插入图片描述
    在这里插入图片描述
    以上,是本次案例演示,这里面网络地址的问题如果有时间我会再做一期,如果自己练习,这个网络地址分配也可以

  • 相关阅读:
    python中openpyxl库用法详解
    定速巡航在TruckSim中仿真应用
    SpringBoot-Web开发-文件上传
    【机器学习笔记】10 人工神经网络
    零基础入门低代码后端开发,只需几行代码就可以操作数据库
    LinkedList详解-Deque接口链表实现方案
    多云管理产品组合VMware Aria,开启多云管理新篇章
    2023最新SSM计算机毕业设计选题大全(附源码+LW)之java宿舍管理系统65x02
    提高独立站转化率的小技巧
    数据库设计与建模
  • 原文地址:https://blog.csdn.net/qq_45156021/article/details/126941535