西门子315PLC老系统增加16位模拟量输出模块编程调试经历

发布时间:2024-01-26
上周日为提高公司关键设备压光机的三个辊速度给定精度,决定增加一块16位4通道的模拟量模块(电压精度在±0.12),代替原12位(电压精度为±0.5)8通道内的3个模拟量0-10v输出,作为3个辊的速度给定值。
首先将此模块安装在扩展机架上。
使用300mpi数据线连接到cpu,mpi口上,为安全起见首先将原cpu315-2dp内程序下载到电脑内备份。
在硬件组态内组态好模块,使用默认地址pqw480-487,模块属性类定义为e,0-10v输出。
在ob1内做一个简单程序将原来的12位模拟量输出给定速度的地址,赋值给新的16位输出模块。使用move指令,但是下载不成功,报不能复制ob1,查看报错帮助。
重启编程软件重新下载ob1内程序还是不行,后来通过参考数据看原程序的给3个辊速度地址的编程块在fc6内,尝试在fc6内原输出的12位pqw语句并联加多一个16位的pqw输出,编程就是加多一行t。
这样编程后下载就正常了。问题解决了。在原有程序块增加程序之前,为安全起见一定要使用选型菜单内比较在线离线程序工具,看在线和离线程序是否一致。有什么区别没有,这个很重要。
将原12位精度的3根输出线拆除,接到16位模块上,输出线开机控制辊速度正常,速度给定的精度提高了,满足了生产工艺调整速度的精度要求。
上一个:厚声1206W4F4532T5E电阻
下一个:高低温冲击试验箱试验范围

扫地机器人死角(扫地机器人扫角落)
JY蓄电池放电监测仪低价
城管能采取行政强制措施吗
防卫过当致人死赔钱吗
赌博严重的怎么处理
著作权侵权诉讼怎么举证
防盗门锁芯怎么挑选 盘点选择防盗门锁芯的方法
阻碍解救被绑架儿童罪立案条件是什么?
如何取消亚马逊音乐订阅服务(如何取消亚马逊音乐订阅自动续费)
总磷在线自动分析仪原理是什么