PLC论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 5056|回复: 51

上位机如何解析G代码

[复制链接]
发表于 2012-2-9 23:49:29 | 显示全部楼层 |阅读模式
理解这一篇文章,请注意先看
“用纯PLC程序做直线圆弧插补思路”
http://bbs.plcjs.com/thread-61374-1-1.html

上面说每一条代码最大有四个参数
我们定义下面的寄存器
D0(指令序号,正在执行的x条代码)
(第1条)D1 (指令代码)  D2 (第1个参数)  D3(第2个参数)  D4 (第3个参数)              D5(第4个参数)
(第2条)D6  (指令代码)  D7 (第1个参数)   D8(第2个参数)  D9 (第3个参数)                D10(第4个参数)
(第3条)D11(指令代码)   D12 (第1个参数)D13(第2个参数)D14 (第3个参数)                 D15(第4个参数)
(第4条)D16  (指令代码)  D17 (第1个参数)   D18(第2个参数)  D19 (第3个参数)         D20(第4个参数)

但是一个复杂的系统,估计有100条代码,而且有的是直线,有的是曲线,那我们怎么办呢!
这里我们举例用代码实现一个少女图像:

一共500行程序。
这是软件模拟的一个少女头像,就是上面的代码绘制出的,我们此次的目标也是就是绘制出个头衔,用点胶机!

如何把这500行程序写入PLC,是一个问题!下次在讨论!


上位机解析软件已经做成:
下载的地址:
http://bbs.plcjs.com/thread-67278-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册哦

x
回复

使用道具 举报

发表于 2012-2-10 20:09:04 | 显示全部楼层
这么长(100多条)如何输入触摸屏?
人工?也太累了吧
最好是PC编好,传给HMI
回复 支持 反对

使用道具 举报

发表于 2012-2-10 20:09:15 | 显示全部楼层
这么长(100多条)如何输入触摸屏?
人工?也太累了吧
最好是PC编好,传输给HMI