
比如第一行M0.3(不太能看清,应该是吧)的常闭点与M0.1的常开点并联,然后复位电机输出点Q0.3,意思就是M0.3不通时或M0.1接通时都关闭电机。后面一个move指令传送一个整数到一个字节来表示工站状态,这是给触摸屏显示用的。
这些指令的含义在软件自带的帮助文件里全都可以查到。
PID你可以把它分开来看,PI是外部input,非映射IO,D是double,占用4个字节;W是word,占用2个字节;PQD同理可以Q是output。
这两段程序的作用就是对外部IO进行读写。
MOV H291 D8120
MOV 是传输指令
H291 是16进制数表示方法 ,换算成10进制 后 就是657
MOV H291 D8120 就是将16进制数H291 传送到D8120中去。
执行完毕后 D8120 就存放了数值H291
D8120=H291
MOV H0D D8125 含义同上
H0D是十六进制数,换算为10进制 就是13
MOV K20 D8129
K20 是10进制格式,就是将十进制数20传送到D8129数据寄存器中。
希望我的回答对你有帮助
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)