当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
请教S7高手一个关于时间设定的问题
点击:
2687
| 回复:
8
江湖传言
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 10回
年度积分:0
历史总积分:32
注册:2005年8月07日
发表于:2005-11-12 08:37:00
楼主
小弟现在想用S7300编一段关于时间控制的程序。比如控制某个泵开5--30分钟,而且这个参数可以在人机界面那里调节(组态王,MPI)。这段程序该怎么编呢。小弟详细看了一下编程手册可是总是不得要领。那位高手能告诉小弟编程的思路是怎么样或者具体怎么实现呢。比较急,小弟先谢了。
分享到:
收藏
邀请回答
回复楼主
举报
hjl2003888
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 57回
年度积分:0
历史总积分:171
注册:2005年7月15日
发表于:2005-11-12 08:56:00
1楼
回复
引用
举报
心心心草
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 16回
年度积分:0
历史总积分:254
注册:2003年9月07日
发表于:2005-11-25 16:36:00
2楼
上位建个变量,STEP7用系统提供的FC40将时间T格式转换成S5T格式就行了。
回复
引用
举报
老工控
关注
私信
精华:1帖
求助:0帖
帖子:61帖 | 4475回
年度积分:0
历史总积分:22733
注册:2003年6月25日
发表于:2005-11-25 16:52:00
3楼
如果不使用定时器,提供个思路:
1、做一个地址(比如MW10),在HMI中可以调节其数值
2、做一个1分钟的脉冲
3、泵开启信号接通和1分钟脉冲信号串接,计数,即每一分钟计1个数
4、此数与1条中的MW10比较,如大于则停机
5、注意:MW10要限定在5-30之间
回复
引用
举报
ymtq
关注
私信
精华:1帖
求助:0帖
帖子:8帖 | 425回
年度积分:0
历史总积分:874
注册:2005年7月17日
发表于:2005-11-27 09:35:00
4楼
好,顶
回复
引用
举报
rockliu
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 21回
年度积分:0
历史总积分:419
注册:2003年2月14日
发表于:2005-11-27 11:16:00
5楼
思路不错
回复
引用
举报
考虑
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 75回
年度积分:0
历史总积分:124
注册:2001年11月17日
发表于:2005-11-27 12:30:00
6楼
回复
引用
举报
考虑
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 75回
年度积分:0
历史总积分:124
注册:2001年11月17日
发表于:2005-11-27 12:33:00
7楼
老工控,能否交个朋友?
对于这个问题,我出个主意,自己用定时中断程序作个计时器,累加来实现控制泵的运行时间,这样就不需要考虑数型的转换了。
回复
引用
举报
lly
关注
私信
精华:0帖
求助:0帖
帖子:69帖 | 907回
年度积分:0
历史总积分:1633
注册:2004年8月23日
发表于:2005-11-29 14:02:00
8楼
够恶心了,感觉比十年前的半成品还差
时间格式竟还不能自由转换.
看看人家AB是怎么做的,定时器累计和预设都是整数,PID的Ti Td都是实数;一个CPT计算指令可以无限把表达式写下去,整数和实数无条件转换和相互计算......
回复
引用
举报
热门招聘
相关主题
新型可编程序控制器 PCC
[7707]
三菱PLC DRVI指令
[7520]
ModbusRTU串口通信协议视频教...
[10713]
如何处理急停按钮?
[10547]
电气工程师工作经验总结
[23695]
如何将气缸上磁性开关接到三...
[12568]
(已结束)工控PLC擂台第2期--...
[8999]
MOV H0C81 D8120是什么意思
[17752]
大家想要KW公司的PLC编程软件...
[8031]
免费提供LS(LG)PLC编程软件(...
[17037]
官方公众号
智造工程师
客服
小程序
公众号