当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
求助!!!
点击:
540
| 回复:
9
青山依旧在
关注
私信
精华:0帖
求助:4帖
帖子:15帖 | 29回
年度积分:0
历史总积分:101
注册:2005年10月09日
发表于:2005-12-21 10:31:00
楼主
现用4——20mA模拟输出控制汽缸速度,需要在0.5秒内将4——20mA模拟量从13824匀减速到0,请问怎么实现!!!
分成10等份点……,?????????
请帮帮忙!!!
谢谢了!!
分享到:
收藏
邀请回答
回复楼主
举报
青山依旧在
关注
私信
精华:0帖
求助:4帖
帖子:15帖 | 29回
年度积分:0
历史总积分:101
注册:2005年10月09日
发表于:2005-12-21 13:40:00
1楼
怎么????
回复
引用
举报
hfwhappy
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 61回
年度积分:0
历史总积分:94
注册:2004年10月27日
发表于:2005-12-21 15:27:00
2楼
是不是只需要计算十个点左右的模拟值?
如果是就是每隔十毫秒就要计算一次。不知道你使用的什么型号的plc?我只会用西门子的plc。
回复
引用
举报
青山依旧在
关注
私信
精华:0帖
求助:4帖
帖子:15帖 | 29回
年度积分:0
历史总积分:101
注册:2005年10月09日
发表于:2005-12-21 15:39:00
3楼
就是西门子的PLC。
每隔十毫秒就要计算一次?
能实现吗?我试试看。
回复
引用
举报
hfwhappy
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 61回
年度积分:0
历史总积分:94
注册:2004年10月27日
发表于:2005-12-21 15:44:00
4楼
不好意思
如果算十个点的话,应该是每隔50毫秒算一个点。如果是每隔十毫秒算一个点,那就是差不多50个点了。赫赫你用的是200、300还是400?
回复
引用
举报
青山依旧在
关注
私信
精华:0帖
求助:4帖
帖子:15帖 | 29回
年度积分:0
历史总积分:101
注册:2005年10月09日
发表于:2005-12-21 16:10:00
5楼
300的。就是用定时器和减法来实现咯???
我现在在做,看看能否实现。!!!
回复
引用
举报
hfwhappy
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 61回
年度积分:0
历史总积分:94
注册:2004年10月27日
发表于:2005-12-21 19:17:00
6楼
我觉得可以把程序写在循环中断组织块ob35中,可以设置循环中断的时间是10ms。我试了一下,感觉还可以。就是可能减到比0小了一点点。赫赫
回复
引用
举报
ymtq
关注
私信
精华:1帖
求助:0帖
帖子:8帖 | 425回
年度积分:0
历史总积分:874
注册:2005年7月17日
发表于:2005-12-22 11:53:00
7楼
必须确保中断程序执行的时间小与10MS啊
回复
引用
举报
loden
关注
私信
精华:10帖
求助:0帖
帖子:43帖 | 782回
年度积分:0
历史总积分:1143
注册:2001年3月11日
发表于:2005-12-22 15:00:00
8楼
使用OB35是可以的
回复
引用
举报
fgdsg
关注
私信
精华:0帖
求助:0帖
帖子:8帖 | 38回
年度积分:0
历史总积分:91
注册:2005年11月24日
发表于:2005-12-22 15:06:00
9楼
使用OB35 把中断时间调到50ms就行了。
回复
引用
举报
热门招聘
相关主题
编程技巧展示:为一求助帖用S...
[7172]
给大家 培训下西门子的 CFC编...
[8741]
国产PLC即将出世
[8033]
西门子S200PLC编程实例精解(...
[15163]
请用过艾默生PLC的朋友,谈谈...
[7564]
信捷PLC如何脉搏冲PLSY及DPL...
[9192]
plc程序怎么做配方
[8477]
盘点最有影响力的十大国产PL...
[9372]
欧姆龙PLC如何使用MSKS指令编...
[8101]
1m水柱压力是多少帕?
[46186]
官方公众号
智造工程师
客服
小程序
公众号