• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
wangsai0501
级别: 家园常客
精华主题: 0
发帖数量: 380 个
工控威望: 530 点
下载积分: 1508 分
在线时间: 289(小时)
注册时间: 2010-04-12
最后登录: 2024-12-21
查看wangsai0501的 主题 / 回贴
楼主  发表于: 2021-08-28 10:44
图片:
图片:
图片:
用WINCC7.5与plc 1215通讯,IO点状态可以读取,PLC内部数值如何读不出来。PLC里可以看到数值,不知道WINCC需要什么格式,变量如何建立?
请问各位大师如何做的。谢谢
mr_liu
学海无涯,划水度日
级别: 论坛先锋
精华主题: 0
发帖数量: 372 个
工控威望: 1034 点
下载积分: 576 分
在线时间: 125(小时)
注册时间: 2021-04-13
最后登录: 2024-07-11
查看mr_liu的 主题 / 回贴
1楼  发表于: 2021-08-28 10:48
地址不对,db对应的plc里面的db数据块
wangsai0501
级别: 家园常客
精华主题: 0
发帖数量: 380 个
工控威望: 530 点
下载积分: 1508 分
在线时间: 289(小时)
注册时间: 2010-04-12
最后登录: 2024-12-21
查看wangsai0501的 主题 / 回贴
2楼  发表于: 2021-08-28 10:54
图片:
引用
引用第1楼刘东刘东刘东于2021-08-28 10:48发表的  :
地址不对,db对应的plc里面的db数据块

您好,图片是我建立的DB块,PLC运行是有数据变化的,wincc只是读取就好了,
要读取的就是数据块了最上边的一个数值(超滤压力),不知道如何建立,应该还要建立什么数据吗,
mr_liu
学海无涯,划水度日
级别: 论坛先锋
精华主题: 0
发帖数量: 372 个
工控威望: 1034 点
下载积分: 576 分
在线时间: 125(小时)
注册时间: 2021-04-13
最后登录: 2024-07-11
查看mr_liu的 主题 / 回贴
3楼  发表于: 2021-08-28 11:07
图片:
应该是这样子
mr_liu
学海无涯,划水度日
级别: 论坛先锋
精华主题: 0
发帖数量: 372 个
工控威望: 1034 点
下载积分: 576 分
在线时间: 125(小时)
注册时间: 2021-04-13
最后登录: 2024-07-11
查看mr_liu的 主题 / 回贴
4楼  发表于: 2021-08-28 11:11
图片:
引用
引用第2楼wangsai0501于2021-08-28 10:54发表的  :

您好,图片是我建立的DB块,PLC运行是有数据变化的,wincc只是读取就好了,
要读取的就是数据块了最上边的一个数值(超滤压力),不知道如何建立,应该还要建立什么数据吗,

你的数据块需要在属性里面把优化钩取掉,然后会出现偏移量
wangsai0501
级别: 家园常客
精华主题: 0
发帖数量: 380 个
工控威望: 530 点
下载积分: 1508 分
在线时间: 289(小时)
注册时间: 2010-04-12
最后登录: 2024-12-21
查看wangsai0501的 主题 / 回贴
5楼  发表于: 2021-08-28 11:13
图片:
引用
引用第3楼刘东刘东刘东于2021-08-28 11:07发表的  :
应该是这样子

WINCC里是这么建立的,读取的数值和PLC不一样
wangsai0501
级别: 家园常客
精华主题: 0
发帖数量: 380 个
工控威望: 530 点
下载积分: 1508 分
在线时间: 289(小时)
注册时间: 2010-04-12
最后登录: 2024-12-21
查看wangsai0501的 主题 / 回贴
6楼  发表于: 2021-08-28 11:21
图片:
引用
引用第4楼刘东刘东刘东于2021-08-28 11:11发表的  :

你的数据块需要在属性里面把优化钩取掉,然后会出现偏移量

非常感谢,wincc变量是MD100数据格式改为32-位浮点数 IEEE 754就可以了,就是显示前面会出现加号,没有小数点,会自动四舍五入
mr_liu
学海无涯,划水度日
级别: 论坛先锋
精华主题: 0
发帖数量: 372 个
工控威望: 1034 点
下载积分: 576 分
在线时间: 125(小时)
注册时间: 2021-04-13
最后登录: 2024-07-11
查看mr_liu的 主题 / 回贴
7楼  发表于: 2021-08-28 11:26
图片:
图片:
数据格式呢
wangsai0501
级别: 家园常客
精华主题: 0
发帖数量: 380 个
工控威望: 530 点
下载积分: 1508 分
在线时间: 289(小时)
注册时间: 2010-04-12
最后登录: 2024-12-21
查看wangsai0501的 主题 / 回贴
8楼  发表于: 2021-08-28 11:36
图片:
图片:
就建立了变量,你那最后图片上的写的DB,DD,怎么用是什么意思我也不懂,都是自己模仿写的,很多不知道什么意思
wangsai0501
级别: 家园常客
精华主题: 0
发帖数量: 380 个
工控威望: 530 点
下载积分: 1508 分
在线时间: 289(小时)
注册时间: 2010-04-12
最后登录: 2024-12-21
查看wangsai0501的 主题 / 回贴
9楼  发表于: 2021-08-28 11:39
引用
引用第8楼wangsai0501于2021-08-28 11:36发表的  :
就建立了变量,你那最后图片上的写的DB,DD,怎么用是什么意思我也不懂,都是自己模仿写的,很多不知道什么意思
,为了读取这个数字还单独写了个MOV程序,不知道到不写可能读取?如果是时间或者其他变量没有MOV 应该怎么读取?
mr_liu
学海无涯,划水度日
级别: 论坛先锋
精华主题: 0
发帖数量: 372 个
工控威望: 1034 点
下载积分: 576 分
在线时间: 125(小时)
注册时间: 2021-04-13
最后登录: 2024-07-11
查看mr_liu的 主题 / 回贴
10楼  发表于: 2021-08-28 13:02
你的数据块比如是DB19,那么db号就是19,然后后面选择哪个dd就是你DB块的偏移量,你得先把数据的表达方式搞明白啊
13821917697
承接电气自动化项目、电气接线图设计、IO点表、电气元器件选型
级别: 工控侠客
精华主题: 0
发帖数量: 758 个
工控威望: 3146 点
下载积分: 13444 分
在线时间: 1113(小时)
注册时间: 2019-12-26
最后登录: 2024-12-22
查看13821917697的 主题 / 回贴
11楼  发表于: 2021-08-28 13:44
小老弟 wincc可以直接读取1200的 AS符号 不用你这么麻烦
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go