1:一点碎碎念:最近接私活接的有点多,一直在写一些重复的代码,都没时间好好学习关于C#这么语言的一些知识,用到什么百度什么,感觉项目做了不少,能力却没多大长进。后面把手头的活交完,好好学一下C#这门语言的新语法和一些原理上的东西。
明年一月份开始,我会将市面上常见的一些CNC系统(法兰克,三菱,西门子,精雕,牧野火花机,国产系统,海德汉等等)的采集封装成一个标准的通讯库。
2:Hass机床市面常见的就两种,串口和网口。串口的文章后面我会抽时间更新,这篇博客先讲一下Hass机床以太网口通讯。
以下是步骤:
1:下载putty网口测试工具。
2:在Hass系统中查找或设置IP。
找到如下网络界面:如设备已设定好ip地址为192.168.67.207。确认已启用有线网络状态为启动
3:设置端口号:
切换到设置界面(在网络选项按钮左侧),如图。
选择其他栏,进去相应界面,如下图。
设置143参数,设置端口号。
机床侧设置完毕。重启cnc。
4:设置本地IP号与机床侧在同一网段。
5:用putty进行测试
6:测试连接。
在PuTTY终端窗口中键入?Q100。
重要提示:字母Q必须为大写。
如果连接处于活动状态,则机器控制将以序列号XXXXXX响应,其中XXXXXX是机器的实际序列号。 对于初始连接,可能必须输入?Q100两次。
然后就有返回值了!