peidegin
触摸屏、PLC技术交流
级别: 工控侠客
精华主题: 0
发帖数量: 843 个
工控威望: 3258 点
下载积分: 26322 分
在线时间: 1162(小时)
注册时间: 2009-05-21
最后登录: 2023-07-19
查看peidegin的 主题 / 回贴
楼主  发表于: 2012-08-02 08:19
以前没用过西门子PLC,最近学了下,有点搞不懂那里面的AC累加器,做一个四则运算同一时间同一累加器可以用它一直加或减。但还不会出错,就有点想不通了 。要是我们的一个普通寄存器在同一时间就只能保存一个数据,要是在同一时间做两个不同的运算那数据是要冲突的啊,所以运算也可能出错啊。但它在同一时间可以做不同工作。请高手指教下啊 ,它跟普通寄存器到底有什么不同的地方呢??先谢下!!

QQ:532904130
承接橡胶机械设备、水处理设备、贴标设备、铝箔封口设备、灌装设备、旋盖设备等电控系统设计及调试、并提供液压设备的液压系统和设备的改进 。
z061403
级别: 略有小成
精华主题: 0
发帖数量: 256 个
工控威望: 390 点
下载积分: 1242 分
在线时间: 394(小时)
注册时间: 2011-11-17
最后登录: 2022-12-31
查看z061403的 主题 / 回贴
1楼  发表于: 2012-08-02 10:26
西门子变通寄存器用两则运算不会错,比三菱好多了,累加器是16位,32位都可以运算,西门子200PLC有4个AC
fjqz00
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1302 个
工控威望: 1458 点
下载积分: 7992 分
在线时间: 362(小时)
注册时间: 2007-04-16
最后登录: 2024-11-20
查看fjqz00的 主题 / 回贴
2楼  发表于: 2012-08-02 10:42
其实用三菱之类的PLC也可以这样啊
LD M8000
MUL D0 D10 D20
DDIV D20 D12 D20
DMOV D20 D40

这样运算下来,结果存于D40,数据也是不会错的。
qq601920894
专业才能卓越
级别: 略有小成
精华主题: 0
发帖数量: 103 个
工控威望: 432 点
下载积分: 1412 分
在线时间: 89(小时)
注册时间: 2012-01-04
最后登录: 2024-11-08
查看qq601920894的 主题 / 回贴
3楼  发表于: 2012-08-02 15:55
累加寄存器不受数据类型限制,使用起来很方便,但用没次使用之前必须先赋值。