4修改初始值_如何对S7-1200PLC程序进行在线修改?

随着客户需求不断的提高,各厂商、各型号的PLC的性能都在不断的改进。程序在线修改就是众性能中的一项。在生产过程中如果遇到需要增加或者调整某项功能时,不能因为这一项功能,将就要专门停车进行,这样可能会给企业带来不必要的损失。如果PLC具备在线修改的功能,那么这一问题将会得到解决。而S7-1200PLC是众多具备在线修改功能PLC中的一款。今天我们一起学习如何在对S7-1200PLC程序进行在线修改。

一、工具

1、TIA Portal V14

2、S7-PLCSIM V14

二、方法

为了介绍的简洁、不冗长,本文将不再介绍如何建立工程项目、创建设备、如何仿真等。我将直接介绍如何进行修改程序。

1、将PLC控制器运行起来,打开需要修的程序,比如修改程序中某个变量的初始值/起始值,比如:将变量“LAST_STA”初始值2,改为3,如图1所示:

c3460be04ca8da7b30eccc0015439048.png

图1

此时,左侧程序块下,对应被修改的数据块/程序段的状态将会发生变化,如图2所示

36159a07315fb25fa191d0295fdae417.png

图2

图2中方框内显示状态,代表某个变量的值/程序有修改,需要在线下载后,新的值/功能才会有效。

2、程序修改后或者变量原始初值修改后,对程序或者数据块进行在线下载,选中需要在线下载的数据块或者程序段,右键单击,在弹出的菜单中选中下载到设备--软件(仅更改),如图3所示

8730ea95d5680b036045a6caebcc35bf.png

图3

通过上述步骤,下载完成后,之前需要下载的状态全部恢复正常,如图4所示

deba05024b5f15294edaffc1ce292cd7.png

图4

三、在线下载须知

S7-1200PLC支持在线下载功能,但是不是任何情况都能的,比如增加新的组织块(OB块)时,此时下载控制器会停止,如果不停止控制器,程序无法下载。比如:在程序块中新增一个组织“COB[OB123]”,此时在左侧可以看到程序段处于需要下载的状态。如果按照在线下载的步骤去对程序进行在线下载,此时会弹出“下载预览”框,在该框中如图5 b的位置选择“无动作”,此时c位置的装载为灰色。如图5所示:

090605770fd29e113da2762082d660f8.png

图5

此时,需要将图5中b位置选择“全部停止”,这时“装载”按钮可选,单击“装载”按钮,可以对程序进行下载,如图6所示:

3efd1fbba797baaf31284ebc74d27452.png

图6

下载完后,在弹出的下载结果对话中勾选“全部启动”,然后完成。控制器继续运行。如图7所示:

d45a857970c38504e10107b7ee996cd4.png

图7

本文对S7-1200PLC如何进行在线修改程序就简单介绍到这里,欢迎读者前来阅读和补充!

知识在于分享,知识在于传播,知识在传播中完善和创新!

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值