❶ 在主程序给出确定值,如何修改
一、工具
1、TIA Portal V14
2、S7-PLCSIM V14
二、方法
为了介绍的简洁、不冗长,本文将不再介绍如何建立工程项目、创建设备、如何仿真等。我将直接介绍如何进行修改程序。
1、将PLC控制器运行起来,打开需要修的程序,比如修改程序中某个变量的初始值/起始值,比如:将变量“LAST_STA”初始值2,改为3,
此时,左侧程序块下,对应被修改的数据块/程序段的状态将会发生变化,中方框内显示状态,代表某个变量的值/程序有修改,需要在线下载后,新的值/功能才会有效。
2、程序修改后或者变量原始初值修改后,对程序或者数据块进行在线下载,选中需要在线下载的数据块或者程序段,右键单击,在弹出的菜单中选中下载到设备--软件(仅更改),
通过上述步骤,下载完成后,之前需要下载的状态全部恢复正常,
三、在线下载须知
S7-1200PLC支持在线下载功能,但是不是任何情况都能的,比如增加新的组织块(OB块)时,此时下载控制器会停止,如果不停止控制器,程序无法下载。比如:在程序块中新增一个组织“COB[OB123]”,此时在左侧可以看到程序段处于需要下载的状态。如果按照在线下载的步骤去对程序进行在线下载,此时会弹出“下载预览”框,在该框中如图5 b的位置选择“无动作”,此时c位置的装载为灰色。
此时,需要将图5中b位置选择“全部停止”,这时“装载”按钮可选,单击“装载”按钮,可以对程序进行下载
下载完后,在弹出的下载结果对话中勾选“全部启动”,然后完成。控制器继续运行。如图7所示: