发布于 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