百度
苏州硫化机 油压机维修
级别: 略有小成
精华主题: 0
发帖数量: 187 个
工控威望: 334 点
下载积分: 1462 分
在线时间: 378(小时)
注册时间: 2007-11-30
最后登录: 2024-12-17
查看百度的 主题 / 回贴
楼主  发表于: 2019-09-29 18:03
描述:程序段1
图片:
描述:程序段2
图片:
我看到一个压机程序,有多个压力开关。
程序都是把通道的读取值发送到D100。
程序运行正常。

这样使用有什么好处吗?
怎么感觉有问题。
cythyx
级别: 家园常客
精华主题: 0
发帖数量: 451 个
工控威望: 527 点
下载积分: 1634 分
在线时间: 107(小时)
注册时间: 2019-06-27
最后登录: 2024-11-24
查看cythyx的 主题 / 回贴
1楼  发表于: 2019-09-29 21:25
正常的,从上到下扫描对D200,D220的值没任何影响。
999感冒灵
级别: 略有小成
精华主题: 0
发帖数量: 274 个
工控威望: 351 点
下载积分: 1210 分
在线时间: 65(小时)
注册时间: 2019-05-29
最后登录: 2023-12-17
查看999感冒灵的 主题 / 回贴
2楼  发表于: 2019-09-30 09:59
理论上应该没问题,没试过这么干是我就不会这么做,哪个寄存器就这么值钱开多一个怎么了
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1278 个
工控威望: 6109 点
下载积分: 52272 分
在线时间: 1123(小时)
注册时间: 2012-04-24
最后登录: 2024-12-19
查看john42tw的 主题 / 回贴
3楼  发表于: 2019-10-07 08:00
可以,D100只是轉介。
經常使用。
主要是相似的步驟,指要改幾個元件就好。
苏格拉没有底
能力有限,努力无限。
级别: 网络英雄
精华主题: 0
发帖数量: 992 个
工控威望: 5731 点
下载积分: 517 分
在线时间: 517(小时)
注册时间: 2019-07-04
最后登录: 2024-12-20
查看苏格拉没有底的 主题 / 回贴
4楼  发表于: 2019-10-08 11:54
没有冲突啊,但是最好不要这样。毕竟寄存器大把的
改变思维就是改变现状的方法,思想觉悟决定生活的富裕程度。
枫落云端
施主,脚抬一下
级别: 略有小成

精华主题: 0
发帖数量: 341 个
工控威望: 465 点
下载积分: 1547 分
在线时间: 414(小时)
注册时间: 2017-10-10
最后登录: 2024-11-29
查看枫落云端的 主题 / 回贴
5楼  发表于: 2019-10-08 12:35
这个方法就是做暂存用,不多消耗PLC的寄存器,如果再进一步使用FB封装方式,变量不涉及到全局的话,就用局部变量,编程思路里的低耦合,相当于减少了输入输出的变量,移植性强。
本帖最近评分记录:
  • 下载积分:+1(勤工俭学) 有道理。一段小程序,用 ..
    正林智控
    级别: 探索解密
    精华主题: 0
    发帖数量: 8 个
    工控威望: 100 点
    下载积分: 595 分
    在线时间: 6(小时)
    注册时间: 2016-09-19
    最后登录: 2019-11-24
    查看正林智控的 主题 / 回贴
    6楼  发表于: 2019-11-23 23:18
    用M8000时,每次扫描时就把D100的数据更新了,如果D203大于K0时,又被清零了,接着D100的数据在实际编程中有实际意义吗?但是作为编程软件来说无可厚非,在实际项目中,意义未知