zhanghao123
级别: 家园常客
精华主题: 0
发帖数量: 344 个
工控威望: 816 点
下载积分: 322 分
在线时间: 85(小时)
注册时间: 2019-06-20
最后登录: 2024-01-11
查看zhanghao123的 主题 / 回贴
楼主  发表于: 2019-08-12 14:38
图片:
图片:
图片:
就是指令问题,那个大哥有这种手册,就是现在我就想写一个比较指令,什么我都知道,但我不知道西门子我该怎么把这个比较指令输入进去,用三菱的惯了,LD= D10 K1,但西门子的不知道怎么输入,迷茫,尴尬
[ 此帖被zhanghao123在2019-08-12 15:38重新编辑 ]
zhanghao123
级别: 家园常客
精华主题: 0
发帖数量: 344 个
工控威望: 816 点
下载积分: 322 分
在线时间: 85(小时)
注册时间: 2019-06-20
最后登录: 2024-01-11
查看zhanghao123的 主题 / 回贴
1楼  发表于: 2019-08-12 15:39
引用
引用第1楼工控老毛于2019-08-12 15:19发表的  :
先知道你用西门子哪个软件?

大哥,你在看看,我加了图片,就是不知道所有的西门子怎么输入比如比较,只是输入字符,假如我要比较两个寄存器,就不知道怎么写了
zhanghao123
级别: 家园常客
精华主题: 0
发帖数量: 344 个
工控威望: 816 点
下载积分: 322 分
在线时间: 85(小时)
注册时间: 2019-06-20
最后登录: 2024-01-11
查看zhanghao123的 主题 / 回贴
2楼  发表于: 2019-08-12 17:17
引用
引用第6楼毛~毛~雨于2019-08-12 17:16发表的  :
直接拖拽就好了,然后输入要比较的地址。

就是所有的地址不会输入,然后就报错
zhanghao123
级别: 家园常客
精华主题: 0
发帖数量: 344 个
工控威望: 816 点
下载积分: 322 分
在线时间: 85(小时)
注册时间: 2019-06-20
最后登录: 2024-01-11
查看zhanghao123的 主题 / 回贴
3楼  发表于: 2019-08-13 09:50
引用
引用第10楼毛~毛~雨于2019-08-13 09:36发表的  :
看一下

这是啥意思压
zhanghao123
级别: 家园常客
精华主题: 0
发帖数量: 344 个
工控威望: 816 点
下载积分: 322 分
在线时间: 85(小时)
注册时间: 2019-06-20
最后登录: 2024-01-11
查看zhanghao123的 主题 / 回贴
4楼  发表于: 2019-08-13 10:21
引用
引用第12楼毛~毛~雨于2019-08-13 10:15发表的  :

确定比较的数据类型,我这个是字符比较,然后指令上下分别是要比较的参数或地址,我这比较是十六位的,你看看你的是多少位 ,<>B最大数据是多少,查一下就知道了。

大哥,能发给我一个简单的西门子程序吗,我看看西门子的写法
zhanghao123
级别: 家园常客
精华主题: 0
发帖数量: 344 个
工控威望: 816 点
下载积分: 322 分
在线时间: 85(小时)
注册时间: 2019-06-20
最后登录: 2024-01-11
查看zhanghao123的 主题 / 回贴
5楼  发表于: 2019-08-13 10:48
引用
引用第14楼xueli521于2019-08-13 10:22发表的  :
楼主用的是B,那就是字节比较,那就可以在65的位置写VB0,3的位置写VB1做字节比较,如果选择I,就是字比较,65位置写VW0,3位置写VW2,如果是DI就是双字比较,那65位置就写VD0,3位置写VD4,就这样。V是寄存器

感谢感谢
zhanghao123
级别: 家园常客
精华主题: 0
发帖数量: 344 个
工控威望: 816 点
下载积分: 322 分
在线时间: 85(小时)
注册时间: 2019-06-20
最后登录: 2024-01-11
查看zhanghao123的 主题 / 回贴
6楼  发表于: 2019-08-13 17:04
引用
引用第19楼迪迦奥特曼于2019-08-13 14:46发表的  :
14楼正解,先搞懂西门子数据类型,再做文章,没B的是位,B是字节,W是字,D是双字

谢谢谢谢