用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
编程
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
西门子工控论坛
S7300字符串中读取一组数字
上一主题
下一主题
jinkai
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
13 个
工控威望:
105 点
下载积分:
692 分
在线时间: 5(小时)
注册时间:
2015-06-15
最后登录:
2017-11-13
查看jinkai的
主题
/
回贴
楼主
发表于: 2016-04-05 08:40
只看楼主
|
小
中
大
先得到3D 2F 06 F2 42 45 87 06 00一组字符串,需将42 45 87 06 00这几个数组从字符串中读取,再进行排列(00 06 87 45 42)
S7-300如何处理这些?一点头绪也没有,请求指教!
分享
wolfplc
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
96 个
工控威望:
219 点
下载积分:
883 分
在线时间: 104(小时)
注册时间:
2012-10-26
最后登录:
2020-12-26
查看wolfplc的
主题
/
回贴
1楼
发表于: 2016-04-05 11:31
只看该作者
|
小
中
大
需要使用ST或者STL语言。首先建立指向字符串第一个字节的指针 判断指针的第一位地址所指向的字节小于等于9并且第二位也小与等于9 并将两个数组成一个数
然后指针偏移2.0 再次判断
OPN "字符串"
LL0: T "字符串".字符串[1]
L P#0.0
LAR1
L 200
LL1: T "Tag_4"
L DBB [ AR1 , P#1.0 ]
L 9
<R
JC ll2
L DBB [ AR1 , P#0.0 ]
L 9
<R
L DBB [ AR1 , P#0.0 ]
L 10
*D
T %DBD40
L %DBD40
L DBB [ AR1 , P#1.0 ]
+I
JC ll2
ll2: +AR1 P#2.0
=========
[ 此帖被wolfplc在2016-04-05 12:04重新编辑 ]
分享
上一主题
下一主题
工控人家园
西门子工控论坛
S7300字符串中读取一组数字
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问