勤工俭学
deep throat
级别: 论坛先锋
精华主题: 0
发帖数量: 188 个
工控威望: 1567 点
下载积分: 5955 分
在线时间: 120(小时)
注册时间: 2016-03-10
最后登录: 2024-01-04
查看勤工俭学的 主题 / 回贴
楼主  发表于: 2020-03-05 20:48
某个项目中,fx3u需要和客户的PC进行IO通信。我觉得应该可以在没有增加模块的前提下,客户的PC依然可以通过连接触摸屏的以太网接口和fx3u进行IO通信。
硬件:fx3u,触摸屏gs2107,笔记本电脑。
软件:以太网调试助手。
Step1:触摸屏设置好IP地址。IP地址与笔记本同一网段。


注意:如果通过以太网口对触摸屏程序进行上传下载,需要做一下设置,否则不行。


Step2:Fx3u通过232口连接触摸屏,设置为ch1。电脑通过以太网口连接gs2107,设为ch2。
以太网调试助手设置为客户端,触摸屏的端口号是下面图框中的5021。


上面详细设置中的内容请参考手册《GOT1000连接手册-计算机,MODBUS,周边机器篇》中的3.5节。这里我选用的通信类型7(MC 通讯协议 (4E 帧))。
Step3:设置软元件传输。




这样,串口调试助手就可以通过发送代码,注意代码的空格不能省略。
54 00 00 00 00 00 01 01 00 00 00 06 00 00 00 01 19 00 00
就可以获取got的反馈,经过简单处理可知道是got上面的时间。

总结:这种方式通信方式个人感觉最大的缺点是速度有点慢。