想让web程序,控制一个没有web端的硬件设备

  • o
    opensesame
    理论上用什么方法实现?工厂里有个web程序是我们部门开发的,当时主要是我做的,.net+sql server
    主要是产品出库到出厂这一环节的数据管理。

    现在这一环节中,有个硬件设备,老板想让这个设备接入这个web程序,实现一些功能自动操作。
    如果是软件对软件,我知道用json交换数据,但是对硬件怎么操作呢,目前还不知道这个硬件有没有web控制端,要过几天去厂里去看了才知道,据说是没有
    (大概意思就是比如是一台电视机,只有用遥控器可以控制,web端没办法跟它对接)
  • t
    t526
    PLC呀
  • o
    opensesame
    如果这个设备有web控制端,是不是需要找设备供应商给出接口文档,而且应该必须要设备接入互联网对吧。

    我目前了解到的情况是,这个设备是联网的,但是厂里的人说大概率没有web控制端

    但是我觉得如果能联网,应该有个控制端要设置网络配置的吧
  • y
    yjd159
    现场设备接入互联网可是相当危险是行为小尾巴~
  • o
    opensesame
    这个超出了我的知识范围,我怕去白跑一趟。。。
    因为不在本地,是外地的分厂。
  • y
    yjd159
    http://news.ifeng.com/a/20180524/58427302_0.shtml小尾巴~
  • o
    opensesame
    回复4#yjd159


    是接入内网的,我的程序所用的服务器也在他们内网
    只是一个小小的民营企业,我还从没想过这些安全问题我只知道每天备份好数据,放在几个地方,万一硬件坏了别影响了生产把我开除掉就好。。。
  • b
    buwangyu
    没有web控制端是什么意思?没有网卡,没有网络接口?


    外置网卡然后转成串口之类的信号呢?如果完全不能接受信号输入,只能用机械臂之类的纯物理方式了
  • l
    lostxanadu
    硬件后台应该有控制程序,中断或者接收某些特定信号。web只是形式而已,通过web发信号给控制端即可。
  • x
    xRAIN
    物联网吗
    esp8266 看看。
  • p
    peng123456
    按钮操作的话plc .就行了小尾巴~
  • i
    ipzh
    这个干过。

    首先您需要有设备的通信协议,如果要直接接管控制设备的话,这样相当于自己开发一个上位机。

    如果通过设备已有的上位机进行控制的话,您需要建立与上位机的通信机制和协议。

    WeB -- 上位机-- 设备

    主要看上位机功能怎么实现,是现成的还是需要自己开发。
  • o
    opensesame
    谢了,好复杂,还是要先找这个设备的供应商问问