回复:313c-2dp与224xp MPI通讯

xcaq

  • 帖子

    20
  • 精华

    1
  • 被关注

    0

论坛等级:游士

注册时间:2011-09-02

普通 普通 如何晋级?

发布于 2011-09-06 15:27:59

3楼

希望西门子技术能够做一些类似这样的库指令功能:
控制单轴输出脉冲的频率,可任意时候改变输出脉冲的频率(速度)。当接收到软停止命令时,会自动减速停止。当收到紧急停止命令时,会马上停止脉冲输出,不经过减速。
参数:
RUN: 运行使能位。1:有效,0无效。

E_STOP:
紧急停止位,当收到有效紧急停止命令后,输出脉冲会马上停止,不经过减速。1:有效,0无效。

SOFT_STOP:软停止位,当收到有效软停止命令时,输出脉冲会减速停止。1:有效,0:无效。

DIR: 脉冲的方向位。

AXIS_NO:设置轴号,0/1/2/3

MIN_SPEED:
最小速度,即启动时或停止时的速度。单位:HZ。范围 :0~200000

SET_SPEED :设定速度,在收到停止命令前,输出脉冲会加速或减速到此速度。

TA : 加速时间,从最小速度到设定速度的加速时间,单位:毫秒。范围:10~10000
注:该参数在运行过程中不能修改

TD : 减速时间,从设定速度到最小速度的减速时间,单位:毫秒。范围:10~10000
注:该参数在运行过程中不能修改

STATUS:输出状态字节。顺序:bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
Bit0:参数配置错误标志。1-参数配置错误,0-参数配置正常
注:
1> 只对轴参数配置错误进行判断;
2>MIN_SPEED/SET_SPEED/TA/TD等参数不作报错,会自动设置成一个最接近的合理值。

Bit1:运行标志。
1:正在运行,该指令正在输出脉冲,并且还没执行完。
0:不运行,因公共资源被 其他指令占用,所以指令还没得以运行;或者指令已经运行完毕

Bit2:完成标志。
1:-完成,指令执行完毕。
0:未完成,执行没执行或者指令正在执行中但没完成

Bit3:忙标志。
1:忙标志有效,该轴正在被其它指令占用。
0:忙标志无效,指令正在执行或这执行完成

ACT _SPEED:当前实际速度(频率)输出。

http://www.co-trust.com/cp_xiangxi.asp?ArticleID=164库指令在这个网站上有,请大家一同谈论,为什么国产的仿西门子200的plc有如此简单实用的库指令,而西门子200却没有这么便捷的库指令
siemens
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。