maozg0725
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 177 点
下载积分: 867 分
在线时间: 45(小时)
注册时间: 2017-05-24
最后登录: 2024-07-04
查看maozg0725的 主题 / 回贴
楼主  发表于: 2018-11-23 11:37
那位兄弟知道西门子S7 1200编程时定时器的定时时间要通过威纶通触摸屏随时修改,定时器的设定值要如何写?
陕武一
级别: 探索解密
精华主题: 0
发帖数量: 12 个
工控威望: 104 点
下载积分: 684 分
在线时间: 30(小时)
注册时间: 2017-05-17
最后登录: 2024-03-20
查看陕武一的 主题 / 回贴
1楼  发表于: 2018-11-23 12:24
图片:
PLC数据块里建立一个DINT类型变量。屏上设定这个变量大小就可以了。
maozg0725
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 177 点
下载积分: 867 分
在线时间: 45(小时)
注册时间: 2017-05-24
最后登录: 2024-07-04
查看maozg0725的 主题 / 回贴
2楼  发表于: 2018-11-23 13:17
图片:
图片:
图片:
图片:
兄弟,好像时间还是设不成呀?
xuzhanily
kakasese
级别: 探索解密
精华主题: 0
发帖数量: 76 个
工控威望: 196 点
下载积分: 1186 分
在线时间: 326(小时)
注册时间: 2012-03-28
最后登录: 2024-11-26
查看xuzhanily的 主题 / 回贴
3楼  发表于: 2018-11-23 17:37
图片:
兄弟,你需要把时间格式转换下
楼主留言:
谢谢了,我再试试看,有什么不明白的再咨询你
maozg0725
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 177 点
下载积分: 867 分
在线时间: 45(小时)
注册时间: 2017-05-24
最后登录: 2024-07-04
查看maozg0725的 主题 / 回贴
4楼  发表于: 2018-11-23 18:44
谢谢了,我再试试看,有什么不明白的再咨询你
陕武一
级别: 探索解密
精华主题: 0
发帖数量: 12 个
工控威望: 104 点
下载积分: 684 分
在线时间: 30(小时)
注册时间: 2017-05-17
最后登录: 2024-03-20
查看陕武一的 主题 / 回贴
5楼  发表于: 2018-11-24 10:24
定时器单位为MS,你2.2MS看的出的?设定值直接乘以1000变为秒。3楼说的是对的,也可以用MUL指令一样的效果。
漂泊的石头人
级别: 家园常客
精华主题: 0
发帖数量: 474 个
工控威望: 605 点
下载积分: 2780 分
在线时间: 208(小时)
注册时间: 2018-07-17
最后登录: 2024-11-26
查看漂泊的石头人的 主题 / 回贴
6楼  发表于: 2018-11-26 09:17
触摸屏写入的是ms  你需要在*1000  mul指令
sibuditou
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 107 点
下载积分: 518 分
在线时间: 24(小时)
注册时间: 2016-06-04
最后登录: 2023-07-13
查看sibuditou的 主题 / 回贴
7楼  发表于: 2018-12-09 19:31
我用威纶通屏幕直接给数据块中的变量赋值总是有问题,只好把触摸屏的值给MD再由MD给数据块中的变量
secgo
玩多了就更不会玩了~
级别: 论坛先锋
精华主题: 0
发帖数量: 1352 个
工控威望: 1606 点
下载积分: 67986 分
在线时间: 219(小时)
注册时间: 2009-03-06
最后登录: 2024-11-13
查看secgo的 主题 / 回贴
8楼  发表于: 2019-03-08 14:35
不是吧,这么复杂?