您现在所在的是:

台达论坛

回帖:64个,阅读:4012 [上一页] [1] [2] [3] [4] [5] [6] [7] [下一页]
5476
121111115
文章数:1400
年度积分:559
历史总积分:5476
品牌积分(台达):45
注册时间:2015/3/16
发站内信
2018论坛分享达人
发表于:2019/7/29 9:03:10
#40楼
以下是引用平安JQ1U2019/7/26 20:56:28的发言:
老师,转换出来的是十位数,110 100 4800
附件 4.jpg
没错,这是显示的十进制,在软件视图那里可以设置成十六进制显示应该是41A0  0000这个值就是20的单精度浮点数。
5476
121111115
文章数:1400
年度积分:559
历史总积分:5476
品牌积分(台达):45
注册时间:2015/3/16
发站内信
2018论坛分享达人
发表于:2019/7/29 9:04:58
#41楼
以下是引用平安JQ1U2019/7/26 21:12:31的发言:
老师,是把这10个数字放入D17-D20么?怎么弄?
把D100传送到D17即可。用DMOVE
50
平安JQ1U
文章数:119
年度积分:50
历史总积分:50
品牌积分(台达):77
注册时间:2019/7/2
发站内信
发表于:2019/7/29 9:09:18
#42楼
老师,我把41A0 0000替换d17-d20,然后计算d10-d20的crc16,再替换d21d22,表显示0020.0,但是改变输入模块的模拟电压值,表显示的数值不变化
此帖发自手机工控论坛
50
平安JQ1U
文章数:119
年度积分:50
历史总积分:50
品牌积分(台达):77
注册时间:2019/7/2
发站内信
发表于:2019/7/29 9:10:22
#43楼
以下是引用1211111152019/7/29 9:04:58的发言:
以下是引用平安JQ1U2019/7/26 21:12:31的发言:
老师,是把这10个数字放入D17-D20么?怎么弄?
把D100传送到D17即可。用DMOVE
好的老师,我再试试
此帖发自手机工控论坛
5476
121111115
文章数:1400
年度积分:559
历史总积分:5476
品牌积分(台达):45
注册时间:2015/3/16
发站内信
2018论坛分享达人
发表于:2019/7/29 11:44:06
#44楼
以下是引用平安JQ1U2019/7/29 9:09:18的发言:
老师,我把41A0 0000替换d17-d20,然后计算d10-d20的crc16,再替换d21d22,表显示0020.0,但是改变输入模块的模拟电压值,表显示的数值不变化
表的数据是否发生变化取决于你的RS指令是否被触发,触发一次RS指令表就收到一次数据,他就变化一次,你看手册案例,一般都是当检测到发送完成标志后就会再次触发发送指令。
还有一点就是,你把采集来的数据要实时传送去转换,转换完在实时给发送寄存器,这几个传送之前都得是M1000,保持一直接通。
50
平安JQ1U
文章数:119
年度积分:50
历史总积分:50
品牌积分(台达):77
注册时间:2019/7/2
发站内信
发表于:2019/7/29 18:05:39
#45楼
以下是引用平安JQ1U2019/7/29 9:10:22的发言:
以下是引用1211111152019/7/29 9:04:58的发言:
以下是引用平安JQ1U2019/7/26 21:12:31的发言:
老师,是把这10个数字放入D17-D20么?怎么弄?
把D100传送到D17即可。用DMOVE
好的老师,我再试试
附件 1.jpg

附件 2.jpg

附件 3.jpg

附件 4.jpg

附件 5.jpg


你好老师,您看看,哪不对?.没找到台达DMOVE指令,
我查得此指令是32位传送指令,
我用DMOV指令,对不对?把D100传入D17,表显示00010。
后把模拟量输入拆除,重新上电RUN,表还是显示000.10。
不随模拟量变化而变化。
有个问题老师,1,把D100传入D17后,那原来MOV H3F D17的数据呢,覆盖了?
2.D21和D22的CRC16会变化么,因为之前输入的是HFE和H53,是固定的值啊
50
平安JQ1U
文章数:119
年度积分:50
历史总积分:50
品牌积分(台达):77
注册时间:2019/7/2
发站内信
发表于:2019/7/29 18:25:05
#46楼
附件 mmexport1564395559843.jpg


这是简易图
此帖发自手机工控论坛
50
平安JQ1U
文章数:119
年度积分:50
历史总积分:50
品牌积分(台达):77
注册时间:2019/7/2
发站内信
发表于:2019/7/29 18:48:37
#47楼
以下是引用1211111152019/7/29 11:44:06的发言:
以下是引用平安JQ1U2019/7/29 9:09:18的发言:
老师,我把41A0 0000替换d17-d20,然后计算d10-d20的crc16,再替换d21d22,表显示0020.0,但是改变输入模块的模拟电压值,表显示的数值不变化
表的数据是否发生变化取决于你的RS指令是否被触发,触发一次RS指令表就收到一次数据,他就变化一次,你看手册案例,一般都是当检测到发送完成标志后就会再次触发发送指令。
还有一点就是,你把采集来的数据要实时传送去转换,转换完在实时给发送寄存器,这几个传送之前都得是M1000,保持一直接通。
还有老师,我在rs前面换成m1011或者m1012或者m1013也不行
此帖发自手机工控论坛
50
DDWEI
文章数:25
年度积分:50
历史总积分:50
品牌积分(台达):7
注册时间:2019/3/14
发站内信
发表于:2019/8/1 16:25:09
#48楼
回复 #44楼 121111115
http://home.gongkong.com/profile/?uid=S019012508425900001可以帮我解决一下这个问题嘛
50
平安JQ1U
文章数:119
年度积分:50
历史总积分:50
品牌积分(台达):77
注册时间:2019/7/2
发站内信
发表于:2019/8/1 17:53:10
#49楼
路过的老师们,你们好,是我的问题特别简单还是说的不清楚?我是新新手,恳请老师们指点,谢谢了。
三百多人来过,怎么看的人多,说的人少呢?都说说呗,像你们学习。
121111115老师,这几天很忙么,怎么不来了呢?
此帖发自手机工控论坛

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005