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关闭
以上,是本次案例演示,这里面网络地址的问题如果有时间我会再做一期,如果自己练习,这个网络地址分配也可以