您现在所在的是:

人机界面

回帖:22个,阅读:2337 [上一页] [1] [2] [3] [下一页]
4837
528工控科技
文章数:1618
年度积分:48
历史总积分:4837
注册时间:2014/1/3
发站内信
工控人谈电商
发表于:2014/10/13 10:16:00
#20楼
以下是引用step12014/10/11 10:56:39的发言:
以下是引用tigermu2014/10/11 8:10:47的发言:
看200的通讯协议,发送的字符串哪个位置是plc寄存器的,把相应的100换成102就能行。

不明白, PLC的程序很简单,就是把AIW0传送给VW100,然后就用VB读取VW100的值,换算成电压。

'向S7-200PLC发送读指令,读取寄存器VW100中的数据,发送指令:
'68 1B 1B 68 02 00 6C 32 01 00 00 00 00 00 0E 00 00 04 01 12 0A 10 04 00 01 00 01 84 00 03 20 8D 16

读取VW102呢? 因为我有两个以上的模拟量值要读取。
[此贴子已经被作者于2014/10/11 10:56:59编辑过]

读取VW102是:

'68 1B 1B 68 02 00 6C 32 01 00 00 00 00 00 0E 00 00 04 01 12 0A 10 04 00 01 00 01 84 00 03 30 99 16‘
gk528.com
15624
step1
文章数:7325
年度积分:36
历史总积分:15624
注册时间:2008/4/10
发站内信
2017国庆活动(三)
2016国庆活动(三)
2013辞旧迎新
发表于:2014/10/13 15:45:09
#21楼
以下是引用528工控科技2014/10/13 10:16:00的发言:
以下是引用step12014/10/11 10:56:39的发言:
以下是引用tigermu2014/10/11 8:10:47的发言:
看200的通讯协议,发送的字符串哪个位置是plc寄存器的,把相应的100换成102就能行。

不明白, PLC的程序很简单,就是把AIW0传送给VW100,然后就用VB读取VW100的值,换算成电压。

'向S7-200PLC发送读指令,读取寄存器VW100中的数据,发送指令:
'68 1B 1B 68 02 00 6C 32 01 00 00 00 00 00 0E 00 00 04 01 12 0A 10 04 00 01 00 01 84 00 03 20 8D 16

读取VW102呢? 因为我有两个以上的模拟量值要读取。
[此贴子已经被作者于2014/10/11 10:56:59编辑过]

读取VW102是:

'68 1B 1B 68 02 00 6C 32 01 00 00 00 00 00 0E 00 00 04 01 12 0A 10 04 00 01 00 01 84 00 03 30 99 16‘

请问是怎么来的?为什么是30 99?
不积硅步,无以至千里;不积小流,无以成江河;九层之台,始于垒土。   好好学习,天天向
上。
15624
step1
文章数:7325
年度积分:36
历史总积分:15624
注册时间:2008/4/10
发站内信
2017国庆活动(三)
2016国庆活动(三)
2013辞旧迎新
发表于:2014/10/13 15:49:29
#22楼
看来没有捷径可走,前天去淘宝花1元买了几十G的VB教程, 发现硬盘小了, 买了个1T的硬盘,原来是500G+320G的硬盘,把320G的换成1T的了,昨天把320G的资料全部搬到了1T的硬盘上。
不积硅步,无以至千里;不积小流,无以成江河;九层之台,始于垒土。   好好学习,天天向
上。

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

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

31.2002