登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:熟悉omron PLC的老师帮我看看问题
点击:1291 回复:29
楼主
编辑
引用
管理
wangjlcs
编了一个测试脉冲输出的例程,但下载到PLC无输出。
22-08-12 22:06
1楼
编辑
引用
管理
wangjlcs
22-08-12 22:06
2楼
编辑
引用
管理
pan_xiansheng
你的程序中数据格式对吗?数据前面应该定义其格式,即采用2-10进制,比如:#0,#0111,见下图中的ACC程序框,同理,PULS指令也一样需要定义。
最后修改:
2022/8/13 12:03:33
22-08-13 11:54
3楼
编辑
引用
管理
pan_xiansheng
还有,楼主用的是什么型号的PLC?ACC指令编号竟然是“17”?
22-08-13 13:29
4楼
编辑
引用
管理
xuhuifox
我对欧姆龙的不是很熟悉,但是看你的程序,感觉你的程序好像有问题
你看看你的第一段,那你的第二段程序好像就执行不了了,也不晓得我说的对不对
是不是欧姆龙的PLC,在执行的时候,第一段执行了后,再不会执行了!还是程序本来就写的不对呢?
22-08-13 14:25
5楼
编辑
引用
管理
知道一点
引用
pan_xiansheng
在 2022/8/13 13:29:43 发言
【内容省略】
他使用的老PLC.比如CPM2A,利用扩展功能,将不用的代码赋给PULS,ACC.....
指令中用#反而通不过
22-08-13 17:17
6楼
编辑
引用
管理
pan_xiansheng
发现3个问题:
1、DM200重复定义,即用于PULS指令,同时又用于ACC,
2、PULS指令需要定义2个寄存器(见下图),按楼主的程序,脉冲数就是#1000,高位=0。
3、ACC指令需要定义3个寄存器(见下图),而楼主仅仅定义了DM200(加/减速),目标频率DM201-DM202却=0?。
最后修改:
2022/8/13 18:18:33
22-08-13 18:13
7楼
编辑
引用
管理
wangjlcs
各位老师傅,这是原PLC里的程序,我强制ON后,10.00没有输出脉冲,0.00和0.01是控制外部步进驱动器的。
22-08-14 10:53
8楼
编辑
引用
管理
wangjlcs
PLC是CPM2A-20CDT-D
22-08-14 10:56
9楼
编辑
引用
管理
wangjlcs
下面贴上导出的源程序,大师们帮我看看。机器长时间断电后不跑了,客户说看到ERR等亮,自己上电模式下换了记忆电池。
最后修改:
2022/8/14 11:01:03
22-08-14 10:58
上一页
下一页
工控新闻
瑞萨电子推出创新三电平拓扑结构的全新USB-C电源解决方案, 在提升性能的同时缩小系统尺寸
创维光伏发布“羲寰”生态平台 构建智慧能源新生态
研华携手 LitePoint打造新一代工业级无线连接技术
测试技术巅峰盛会@你,抢先解锁博世力士乐精彩看点
研祥智能物联业务2025经销商大会圆满举办
美的工业技术旗下合康新能与国核签订 联合开发协议
上海发布实施方案加快推动“AI+制造”发展
禾望电气上半年净利润同比增长56.79%
更多新闻资讯