湖南西控自动化设备有限公司
主营产品: 西门子PLC变频器工控机伺服电机触摸屏软件电缆
S7-300移植到S7-1500_2_先别进行一致性检查
发布时间:2024-07-04

程序移植前关键的步是什么?


如果你的回答是:对源程序进行一致性检查,那就大错特错了!!


上一期我带大家盘点了S7-300/400移植到S7-1500在什么情况下才可以移植!接着讲,程序移植前关键的步,这步千万不能做错!


好多程序块都是使用SCL编写的,如果没有源文件,就只能使用STL方式打开了,但是这些程序块有的是违反STEP7的编程规则的。例如在程序中调用的一个系统函数,


图片


如果去掉源文件,使用STL打开就变成这样了。


图片


这都是啥呀,能符合编程规范吗?这时如果执行一致性检查,


图片


调用的程序居然没有了,这移植还能对吗?


所以程序移植前的步应该是先检查哪些程序块是缺少源文件转换过来的,再搜索一下哪里使用UC或者CC了,后使用CALL替换CC或者UC重新调用一下并赋值参数。


图片


这样就替换了原来不符合规范的代码了,做好了这些,接下来才能执行一致性检查!你都记住了吗?


展开全文
商铺首页 拨打电话 QQ联系 发送询价