工控玩家
澧县电气自动化
级别: 家园常客
精华主题: 0
发帖数量: 554 个
工控威望: 772 点
下载积分: 773 分
在线时间: 593(小时)
注册时间: 2008-09-06
最后登录: 2024-09-20
查看工控玩家的 主题 / 回贴
楼主  发表于: 2012-12-25 11:09

兩個數據同時傳向DT90052??結果不是以最后一次傳送的為准嗎。誰能幫我解答下!!
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6763 个
工控威望: 38364 点
下载积分: 1219 分
在线时间: 9477(小时)
注册时间: 2006-09-13
最后登录: 2024-09-28
查看cvlsam的 主题 / 回贴
1楼  发表于: 2012-12-25 11:21
是的,以最后一次传送为准。

但是,并非同时传送,因为PLC程序的执行由上往下,这样,首先传送了H101,然后再传送了H100,期间相隔了指令的执行时间。

正因为相隔了执行时间,先给位置1然后写入0,不就是实现了另一个短时脉冲的功能嘛。

Good Luck~
工控玩家
澧县电气自动化
级别: 家园常客
精华主题: 0
发帖数量: 554 个
工控威望: 772 点
下载积分: 773 分
在线时间: 593(小时)
注册时间: 2008-09-06
最后登录: 2024-09-20
查看工控玩家的 主题 / 回贴
2楼  发表于: 2012-12-25 11:48
三菱的好像不是這樣的哦,程序執行完成了(到END)才以最后傳送的結果為准。先傳送的數據就沒有什么意義呀!
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6763 个
工控威望: 38364 点
下载积分: 1219 分
在线时间: 9477(小时)
注册时间: 2006-09-13
最后登录: 2024-09-28
查看cvlsam的 主题 / 回贴
3楼  发表于: 2012-12-25 12:07
引用
引用第2楼工控玩家于2012-12-25 11:48发表的  :
三菱的好像不是這樣的哦,程序執行完成了(到END)才以最后傳送的結果為准。先傳送的數據就沒有什么意義呀!


三菱也一样,但是对于外部IO区域是不同的,因为那要等待输入输出映像区的更新,你通过监视程序是无法感知数值的变化的,因此请在中间插入程序来看结果。




Regards
本帖最近评分记录:
  • 下载积分:+5(xshflove) 热心助人!
    工控玩家
    澧县电气自动化
    级别: 家园常客
    精华主题: 0
    发帖数量: 554 个
    工控威望: 772 点
    下载积分: 773 分
    在线时间: 593(小时)
    注册时间: 2008-09-06
    最后登录: 2024-09-20
    查看工控玩家的 主题 / 回贴
    4楼  发表于: 2012-12-25 13:24
    我一直以為當用數據寄存器的值設定PLC的系統參數時(如上面的控制代碼)。也是以最后數據的更新結果為准。感謝你的指點。
    xshflove
    工控人家园,工控人的免费学校。
    级别: 工控侠客
    精华主题: 0
    发帖数量: 489 个
    工控威望: 4285 点
    下载积分: 633 分
    在线时间: 520(小时)
    注册时间: 2008-03-14
    最后登录: 2024-08-19
    查看xshflove的 主题 / 回贴
    5楼  发表于: 2012-12-28 18:52
    三楼,感谢