2007-03-12
程序的下装和上载
程序编制完成只有,需要将程序下装的PLC中或者是simulator中去,下载之前需要选择下载的参数。如果参数选择不当,则会影响后面一些功能的应用或者影响下载的速度。
如果需要以后通过软件的上载功能从PLC中将程序上载出来,需要在project之code generation options 中,选择以下的选项:
1,Inlcude IEC upload information
Include variable comments :包含变量的注释
Include section comments :包含区段的注释
Include EFBs ;包含用户的EFB库
nclude DFBs :包含用户自编的程序
2, Include diagnostics information(将程序下装时的诊断信息一并包含)
3,在online--download controller 中,应将configuration ,IEC Program Sections选中,如果在程序中对某些变量设置了初始值,还应该将State RAM + Initial Values选中,否则,容易出现错误。
评论12
楼主 2007/1/16 20:13:27
调试的步骤
1,程序编写完成之后,首先应该利用程序的编译功能,检查程序是否有语法错误。
2,语法错误检查完毕之后,按照流程图,初步检查逻辑是否有错误。之所以是初步检查,因为有些逻辑错误紧紧通过流程图不太容易检查出来,必须在实际运算之后才能检查出来。
3,逻辑检查完毕,下装、运行程序。检查程序的输入输出是否争取。如果输入输出有错误,则则分具体情况来分别对待:
1)检查接线是否有错误;
2)查看IO模件实际的输入输出是否有误;
3)检查程序逻辑。检查逻辑则是一个非常麻烦的事情,有时候紧紧是一个小小的错误,可能导致很大的麻烦,因此,做逻辑检查的时候应该十分的小心,耐心,如果条件允许,最好是能有别人帮你看看,因为很多时候,自己做的东西不容易检查出来错误。我再写毕业论文的时候是深有体会,明明看了好多遍的论文,本以为绝对不会有问题,没想到,导师看了不到五分钟,就找到了好几个错别字,唉,当时那个郁闷啊。
总之,程序的调试是一个慢工细活,兄弟们,慢慢的做啊。
楼主 2007/1/17 9:13:39
还要多实际,我曾在公司编好程序,到了现场又调了很长时间.这就说明现场分析不全面.
楼主 2007/1/17 10:33:21
程序不完善的地方,多是在现场调试时才能发现的。如果只是依靠自己的推理设计出来的程序是不会达到理想的要求。所以现场调试是完善程序一个重要的步骤
楼主 2007/1/17 12:42:00
现场调试非常重要。那是工程的最后一步。
但是在出场之前,应该做好的还是先仔细检查逻辑。不能把所有的问题都等到现场调试去做,我个人理解,作为一个工程人员来讲,表示特别的好,
原因在与:
在很多情况下,现场的时间不充足,忙中容易出错,着急上火;
如果在现场更改的东西太多,业主可能会怀疑你们公司或你个人的工作能力&态度问题;
楼主 2007/1/17 13:59:57
如果长时间的修改调试程序,现场的维护人员就会说三道四的,反正多是一些不利于自己的声音。
楼主 2007/1/17 18:31:54
哈哈,真好。
不知道是哪个版主给哪个回帖的加的啊?
谢谢啊!
楼主 2007/1/17 18:54:35
本来就是值得认真学习的精华
楼主 2007/2/9 23:17:28
明天再看。
楼主 2007/2/10 22:48:58
不老虎是谁呀,这么历害
楼主 2007/3/12 11:05:01
值的一看