登录
首页 PLC论坛 欧姆龙OMRON
回帖 发帖
正文

主题:台达译码指令怎么转换成欧姆龙译码指令?

点击:798 回复:3

就是这个问题,原先没弄懂,所以发帖再问一下各位大佬,变成欧姆龙的C好像只能是#000—#003,不能到4。
附件 ff2d1f6a7373cfc8d7af54dc497a7ab.jpg
20-01-17 14:30

引用 qiuuu7 在 2020/1/17 14:30:51 发言【内容省略】

No,Sir,完全没有问题:
附件 workpicture1.jpg
附件 workpicture2.jpg
附件 workpicture3.jpg
附件 workpicture4.jpg
附件 workpicture5.jpg
D409的值从0变化到4,W100.0~W100.4分别接通。
造成你目前困扰的原因在于台达的DECO指令还没有弄清其工作原理,为了设备以及人员安全,请首先弄明白,如果看一编手册还没有看明白,可以看100遍。
台达DECO指令工作原理可以参照:
http://m.gkong.com/bbs/474700.ashx
5楼的答复。
Good Luck~
20-01-17 14:48
前面台达的指令是 2的k次方,k多少,就是多少,台达里面就是k4,那就是2的四次方是16,所以是16位,所以当D0-D409=0-15,M560=1,我是还没搞懂在欧姆龙里面,应该也有一个设置值的,当D0-D409=0-15,M560=1,应该怎么去设置到16位。
20-01-17 14:58

引用 qiuuu7 在 2020/1/17 14:58:26 发言【内容省略】

欧姆龙不使用组合元件,因此例子中W100就是16个位。
要改动程序之前,即使不读对应型号的编程手册,也应该去读一下操作手册上关于寄存器的区别,仅仅凭感觉去更改,你目前还远远没有达到这个水平。
Good Luck~
20-01-17 15:26

工控新闻

更多新闻资讯