liuqiang309
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 150 点
下载积分: 679 分
在线时间: 34(小时)
注册时间: 2011-08-04
最后登录: 2024-04-24
查看liuqiang309的 主题 / 回贴
楼主  发表于: 2021-05-04 15:46
PLC输出点坏了之后,用其它的输出点进行替换,在触摸屏设置参数之后,怎么在程序实现呢?
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2793 个
工控威望: 3565 点
下载积分: 3409 分
在线时间: 3713(小时)
注册时间: 2007-11-04
最后登录: 2024-04-29
查看tingfenghu的 主题 / 回贴
1楼  发表于: 2021-05-05 12:12
要这么复杂吗?
D0作为输出的寄存,
只要设置D0的值,就可以设置对应输出的继电器,
如果for来循环,所有点都可以随便设置。

LD D0 =1   OUT Y0
LD D0 =2   OUT Y1
LD D0 =3   OUT Y2
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2793 个
工控威望: 3565 点
下载积分: 3409 分
在线时间: 3713(小时)
注册时间: 2007-11-04
最后登录: 2024-04-29
查看tingfenghu的 主题 / 回贴
2楼  发表于: 2021-05-05 12:31
前面的条件不用管,
比如最后输出M0
上电   MOV   D1000  D0   在触摸屏设置D1000的数值就是对应输出
思路大概是这样,程序用FOR,NEXT,

增加内容:
       采用断电保持寄存器,直接设置对应寄存器,LD= D1000 K0,


[ 此帖被tingfenghu在2021-05-05 12:43重新编辑 ]
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/