急!我想用Java写一个与串口通信的程序,并且能够运行VBS或者JS脚本与串口进行数据的交互

97S 2020-06-30 11:08:40
用B/S开发,目前已经实现串口通信了,接下来主要是如何实现运行脚本并且与串口进行数据的交互,求大神指导
...全文
7946 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
97S 2020-07-03
  • 打赏
  • 举报
回复
引用 9 楼 失足成万古风流人物 的回复:
[quote=引用 7 楼 97S的回复:][quote=引用 6 楼 失足成万古风流人物 的回复:]说说你的实际场景,也许你的思路是错的呢
就是服务机跟电脑连接,需要进行产测下装终检等一系列的脚本操作,需要保存从服务机上电到终检结束的所有log,在跑脚本的时候,服务机会向串口发送标记符,然后串口接收到标记符后再进行响应,然后继续往下走,功能就类似于ScureCRT超级终端里的跑脚本的那个功能类似,不知道这样描述会不会明确,希望大神给出指点,谢谢了[/quote] 还真看不懂还真没有看懂[/quote] 因为涉及到生产的流程问题,要有接触过产线这块的估计才能知道我在说什么哈哈哈
tianfang 2020-07-03
  • 打赏
  • 举报
回复
引用 10 楼 97S 的回复:
[quote=引用 9 楼 失足成万古风流人物 的回复:][quote=引用 7 楼 97S的回复:][quote=引用 6 楼 失足成万古风流人物 的回复:]说说你的实际场景,也许你的思路是错的呢
就是服务机跟电脑连接,需要进行产测下装终检等一系列的脚本操作,需要保存从服务机上电到终检结束的所有log,在跑脚本的时候,服务机会向串口发送标记符,然后串口接收到标记符后再进行响应,然后继续往下走,功能就类似于ScureCRT超级终端里的跑脚本的那个功能类似,不知道这样描述会不会明确,希望大神给出指点,谢谢了[/quote] 还真看不懂还真没有看懂[/quote] 因为涉及到生产的流程问题,要有接触过产线这块的估计才能知道我在说什么哈哈哈[/quote] 看不懂是因为你没有描述连接方式,拓扑关系 控制流,数据流也没有说清楚,人-浏览器-js-http 服务器-(上位机?是否有)-java接口模块-串口-工业设备,传输什么数据
  • 打赏
  • 举报
回复
说说你的实际场景,也许你的思路是错的呢
  • 打赏
  • 举报
回复
引用 7 楼 97S的回复:
[quote=引用 6 楼 失足成万古风流人物 的回复:]说说你的实际场景,也许你的思路是错的呢
就是服务机跟电脑连接,需要进行产测下装终检等一系列的脚本操作,需要保存从服务机上电到终检结束的所有log,在跑脚本的时候,服务机会向串口发送标记符,然后串口接收到标记符后再进行响应,然后继续往下走,功能就类似于ScureCRT超级终端里的跑脚本的那个功能类似,不知道这样描述会不会明确,希望大神给出指点,谢谢了[/quote] 还真看不懂还真没有看懂
  • 打赏
  • 举报
回复
引用 7 楼 97S的回复:
[quote=引用 6 楼 失足成万古风流人物 的回复:]说说你的实际场景,也许你的思路是错的呢
就是服务机跟电脑连接,需要进行产测下装终检等一系列的脚本操作,需要保存从服务机上电到终检结束的所有log,在跑脚本的时候,服务机会向串口发送标记符,然后串口接收到标记符后再进行响应,然后继续往下走,功能就类似于ScureCRT超级终端里的跑脚本的那个功能类似,不知道这样描述会不会明确,希望大神给出指点,谢谢了[/quote] 还真看不懂还真没有看懂
97S 2020-07-02
  • 打赏
  • 举报
回复
引用 6 楼 失足成万古风流人物 的回复:
说说你的实际场景,也许你的思路是错的呢
就是服务机跟电脑连接,需要进行产测下装终检等一系列的脚本操作,需要保存从服务机上电到终检结束的所有log,在跑脚本的时候,服务机会向串口发送标记符,然后串口接收到标记符后再进行响应,然后继续往下走,功能就类似于ScureCRT超级终端里的跑脚本的那个功能类似,不知道这样描述会不会明确,希望大神给出指点,谢谢了
sunyiz 2020-07-01
  • 打赏
  • 举报
回复
引用 3 楼 97S 的回复:
对的,已经实现串口通讯了,也能读取串口数据,就是如何用JAVA调用JS或者VBS脚本和串口交互


java 调用 JS 脚本很简单,有原生的实现:ScriptEngine
百度一下很多例子
冰思雨 2020-06-30
  • 打赏
  • 举报
回复
是 Browser 这一端连接串口,还是 Server 端连接串口? 服务端连接串口的话,比较好实现,有相关的jar包工具。 浏览器端连接串口的话,需要浏览器安装插件才行,既然安装了串口驱动的插件,那么,自然会暴露给你JS形式的接口让你来访问串口。总之,比服务端连串口复杂,而且,安全性也很差。
八爻老骥 2020-06-30
  • 打赏
  • 举报
回复
用websocket
97S 2020-06-30
  • 打赏
  • 举报
回复
引用 2 楼 sunyiz 的回复:
按你标题和一楼的描述, 意思是你已经用java实现串口通讯了? 现在的问题就是怎么用java调用JS脚本?
对的,已经实现串口通讯了,也能读取串口数据,就是如何用JAVA调用JS或者VBS脚本和串口交互
sunyiz 2020-06-30
  • 打赏
  • 举报
回复
按你标题和一楼的描述,
意思是你已经用java实现串口通讯了?
现在的问题就是怎么用java调用JS脚本?

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧