登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:熟悉omron PLC的老师帮我看看问题
点击:1267 回复: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
上一页
下一页
工控新闻
华北工控BIS-6920P:为轨道交通PIS系统提供高性能加固计算机硬件方案
BIS-6690P-B10:增强性能与高可靠性设计,适用于光伏阵列边缘监控
新松多可人形机器人——睿可(rico)系列正式发布,瞄准工业柔性协作痛点
天硕工业级M.2 NVMe SSD固态硬盘主控控制颗粒全景科普
京东智能产业园花都项目开园,打造大湾区智能制造高地
霍尼韦尔业务将再度精简
制造业的未来蓝图:“超自动化”工厂何以实现?
埃夫特继续出售巴西子公司股权 进一步优化资产结构
更多新闻资讯