藤曼吧 关注:7贴子:404
  • 6回复贴,共1

昆仑通态触摸屏与MES连接网络问题

取消只看楼主收藏回复

-----通过昆仑通态的网口与MES连接。
-----首先碰到了网络问题
触摸屏IP地址是192.168.1.190,255.255.255.0,192.168.1.1。
业主给的IP是10.32.164.61,255.255.255.0,10.32.164.254。
我方此触摸屏还与其他设备在同一网段,且进行以太网通讯。
解决方法:增加TPLink路由器,TL-WAR308。
具体设置如下:
1、 设置WAN口为静态IP,10.32.164.61,255.255.255.0,10.32.164.254
2、 设置LAN口为手动,192.168.1.1
3、 无线设置-无线设置,关闭“无线网络状态“-保存
4、 安全管理-ARP防护-ARP防护,关闭“启用ARP防欺骗功能”-保存
5、 安全管理-攻击防护,关闭防可疑包攻击“中所有选项-设置
6、 高级功能-虚拟服务器-虚拟服务器,新增规格,规则名称HMI(其他也行),生效接口WAN1,外部端口3000,内部端口3000,内部服务器IP192.168.1.190.


IP属地:江苏1楼2021-12-28 12:05回复
    -----实践当中遇到了问题,telnet 10.32.164.61 3000无法连接
    折腾了一番,原因是不能用路由器的NAT功能,只用虚拟服务器就行。


    IP属地:江苏2楼2021-12-28 12:11
    回复
      ---用kepServer远程连接进行测试,能读到数据。



      IP属地:江苏3楼2021-12-28 12:14
      回复
        ---触摸屏开机启动时,将IP设置为192.168.1.190,255.255.255.0,192.168.1.1。在设备窗口,使用ModbusTCPIP数据转发设备做从站,在通用TCPIP父设备设置中,要选择1-服务器,本地端口3000。
        开机启动时,将IP地址


        IP属地:江苏4楼2021-12-28 12:36
        回复
          ------------昆仑通态触摸屏的字符比较异常。当使用StrCom来判断字符串是否为10个空字符时出现问题,不能准确比较。后改为判断第一个字符是否为1个空字符,可实现比较。
          '------------------水箱id,变化且不等于空时,发出握手信号;如果握手反馈信号也为1,或延时5秒,握手信号自动清零
          if MES_CimMode=1 then
          if !strComp(MES_WaterTankId,MESWaterT2) AND !strComp(!left(MES_WaterTankId,1 )," " ) THEN
          MES_HandShake=1
          endif
          MESWaterT2=MES_WaterTankId
          if MES_HandShake=1 AND MES_APhandshake=1 then
          MES_APworkid2=MES_APworkid
          MES_HandShake=0
          endif
          if MESHandTimeon then
          MES_HandShake=0
          MESHandAlarm=1
          endif
          else
          MES_HandShake=0
          endif
          if X54 or MES握手失败复位 then
          MESHandAlarm=0
          MESHandAlarm1=0
          endif


          IP属地:江苏5楼2022-01-02 13:17
          回复
            -------使用繁易触摸屏与昆仑通态触摸屏进行ModbusTCP通讯时,无法连接。繁易的端口不知晓,无法实现通讯。


            IP属地:江苏6楼2022-01-02 13:19
            回复
              ~~~~昆仑通态触摸屏的网关一定要设置,否则MES无法连接。


              IP属地:江苏7楼2022-03-17 11:39
              回复