抖音粉丝群1
『7x24小时有问必答』

AI浪潮下的计算机行业——从业者现状与未来展望

在初学CODESYS编程应用的时候,对平台不熟悉实属正常,我们的入门课程已经有156位朋友学习,所以后续所有学习的朋友都可以在购买课程后加小编的微信联系,正常关于这个平台的任何问题都可以沟通交流!

对于其中关于CODESYS里面的登录后下载重点分享下,欢迎各位朋友点赞、分享和留言讨论!

首次下载

我们在创建完程序后,准备下载到一个全新的PLC或者仿真器Win的时候,会弹出以下对话框:

上述的具体提示翻译过来:
设备“Device”上不存在应用程序“Application”。是否要创建它并继续下载?
给出的三个按钮对应的含义:
是(Y)      否(N)         详细信息(D)...

一般来说,首次下载程序在检查完程序正确无误后,即可选择Yes进行下载!需要注意的是下载到实际调试的设备上时,请确认现场没有人员在设备范围内!保证人员和设备安全的情况下进行操作!

已有程序的情况下进行登录和下载

如果设备中已经有程序在执行了,那么我们在登录设备后,会出现两种情况:

第一种:如果没有源程序,或者编译的程序信息和控制器本身的信息不一致
  

这个提示的含义:
警告:PLC上当前有一个应用程序“Application”处于运行模式。由于没有匹配的编译信息,需要替换此现有应用程序。
点击“是”下载最新代码,或点击“否”中止操作。
同样给出的按钮
| 是(Y) | 否(N) | 详细信息(D)... |

正常来说,这个提示有助于以下的两种情况:

1、有可能连接到的设备不是目标设备。这个我们就遇到过,同一个局域网里面,公司两个同事都在测试,一不小心就下到同事那边的设备里去了。

2、确实没有源代码,或者代码跟实际运行的不一致,这个就不能选择Yes进行下载了。

当然,我们可以点击Details详细信息进行查看:
图中这种情况,把当前打开的程序和已经在PLC运行中的程序进行了详细对比,这也可以准确知道设备里面运行的程序的具体信息。上图可以看到程序完全不一致!那肯定是不能下载的,特别是正在运行的机械设备。

针对这种情况,那就不能选择Yes,除非有源代码!否则,可能导致运行的设备不能开机,甚至导致设备损坏。

第二种:如果有源程序的情况下,可能会弹出以下对话框:
我们标题提出的这个问题,不想下载,只是想看看,那必须是有源程序的情况下,才会有这图中三个选项的!

具体的含义:
应用程序自上次下载后已发生更改。您希望执行什么操作?
选项
通过在线更改登录
通过下载登录
无更改登录
勾选框:更新启动应用程序
如果只是看看,那直接选择第三项即可:
这样就算手上的程序有更改过,只要不下载进去,登录后可以看到实际程序的运行情况:
例如,最后一行是我加上去的,选择第三选项,只是登录不下载那么这行代码并不执行,甚至rt的当前值都无法监控。
回答完文章标题的内容,还有两个选项:
第一选项是默认的选项,正常来说,如果程序更改无误,确定要更新下载,最好是在确认设备没有自动运行且停机的时候,进行这一步操作!需要特别谨慎,由于是在线登录并且更改,所以要有十足的把握下点击OK。

勾选框,默认是勾选更新bootApplication的,这里我们可以不取消,目的是防止最后下载的程序在断电重启后依然有效。

第二选项是登录下载程序,下载后会Stop PLC,再次运行需要人工点start PLC。所以根据实际的需要进行选择,如果暂时不能停机的情况下,那就先不做任何操作,点击Cancel取消即可。

好了,关于程序的下载及标题所提到的,我们都已经和大家分享,这部分如有任何问题和疑问,可以留言区留言讨论哦!

--------END--------
喜欢本文请分享及“点赞”和“在看”

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

Copyright 2010-2015. All rights reserved. 

微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码