永发信息网

200 plc 多个中断怎么使用

答案:2  悬赏:10  手机版
解决时间 2021-02-10 21:57
  • 提问者网友:wodetian
  • 2021-02-10 13:07
200 plc 多个中断怎么使用
最佳答案
  • 五星知识达人网友:千杯敬自由
  • 2021-02-10 14:34
举例,我们假设有一个外部按钮接在了I0.0的端子上当我们按下I0.0端子的那一刻想立刻做莫一件事情那么我们首先查中断事件号,得到0号事件对应的就是I0.0按下的事件则我们用ATCH 指令,在EVEN,参数中写入0,在INIT 参数中写入INT_0,这个含义就是,当I0.0闭合的那一瞬间,立刻进入INT_0这个中断程序去执行程序然后在开总中断,(ENI)指令就是开总中断

所以使用S7-200PLC的中断一般有3个步骤:
1步,中断连接,使用ATCH指令
2步,开总中断
3步,在要调用的中断程序中,编写程序。
全部回答
  • 1楼网友:人類模型
  • 2021-02-10 15:07
中断程序和hsc初始化程序都没有错误,错误在于你使用的map库q0.0moverelative指令,这个指令的功能就是让轴按照指定的方向、以指定的速度,运动到指定的位移。换句话说,就是电机启动后,正常情况下要运行到预定的脉冲数后才能停止。而q0.0movevelocity的功能是让轴按照指定的方向和频率运动,再用q0.0 stop功能块来停止轴的运动。 要完成你的动作,只要把q0.0moverelative指令改成q0.0movevelocity,然后设置好相应的参数即可。明白了吗?你可以试试看看。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯