回复:PLC200编码器计数,中断同步问题

hbttkj

  • 帖子

    993
  • 精华

    24
  • 被关注

    291

论坛等级:至圣

注册时间:2010-10-15

钻石 钻石 如何晋级?

发布于 2015-05-17 20:04:43

5楼

假设:
I0.0和I0.1为前端编译器A、B信号
I0.6和I0.7为后端编译器A、B信号
I0.4为主扎运行信号,I0.5花架运行信号
I0.2和I0.3有上升沿时分别调用中断0和中断1,使M2.0和M2.1分别置1

工艺说明:
1.当PLC首次上电时
主程序
网络1,上电初始化,清零AC0,AC1,MD0、MD4
网络6,系统启动时将2350传给AC0,同时VD1300和VD1400置0
网络7,运算后将15040传给AQW0和AQW2输出
网络10,3倍的HSC0的当前数值给VD1016,3倍的HSC1的当前数值给VD1020,HSC1的当前数值给VD1520
2.当I0.4主扎运行信号为1时,Q0.0输出为1,网络7,运算后将15040传给AQW0和AQW2输出

3.当I0.4主扎运行信号为1时,当I0.5花架运行信号为1时,M1.4为1
网络5,M2.3为置1,VD1220为500
网络6,系统启动时将1000传给AC0
网络7,运算后将6400传给AQW0和AQW2输出
网络9,-50
4.当I0.2有上升沿时调用INT_0中断程序,M2.0为1,当I0.3有上升沿时调用INT_1中断程序,M2.1为1
网络3,M3.0为1
网络6,系统启动时将500传给AC0
网络7,运算后将3200传给AQW0和AQW2输出

5,系统运行,随着时间增长,偏差出现,当VD1024差值过大时,Q0.2为0
当500网络14,应该是你的工艺计算,具体如何计算,我也看不太明白,你最好联机在线看一下。
我的gmail的邮箱近期总收不到邮件,现更改为:hbttkj@163.com
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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