草庐IT

PLC网关

全部标签

物联网无线通信数传模块:多主机网关工作模式,一文看懂

多主机网关仅能工作在TCP服务器模式下,可同时处理多台Modbus TCP的主机请求,串口服务器在一个主机请求未完成时又收到了其他的主机请求此时串口服务器会在RS485总线上进行仲裁输出(通俗地讲就是对后来的指令进行阻塞)。 仿真软件演示(为了与存储型网关比较使用另一款调试工具MThings的Modbus调试工具): 使用Modbus Slave模拟从机,仿真10个保持寄存器;添加4路网络主机; 配置串口服务器参数,串口服务器的IP与端口;选择模拟主机,一共仿真4路;使用自定义发送,030000000A软件自动配置Modbus地址,周期发送200ms,四路采用相同发送规则;在从机响应正确且主机

58集团支付网关设计

说到支付网关,首先看一下网关的定义,网关的作用是实现网络之间的通讯链接,包含两个基本功能:网间连接和协议转换。同理,商户业务系统中的支付板块实现的就是商户业务系统与银行支付系统之间的链接,所起到的作用是类似的,可以被看作为一个网关。 因此,本文要讲的支付网关设计,其实就是商户业务系统的支付板块设计,下文特指58集团支付网关的设计,但本文重在“网关”,不在“支付”。也所以,支付网关业务特性要求的功能方面就不再展开了,只介绍支付网关在通用网关设计要求上的功能部分,包括统一接口、渠道路由、安全校验、权限校验、IP白名单、流量削锋、服务探活、监控报警、负载均衡等。 支付网关由来 初期,58支付系统为5

58集团支付网关设计

说到支付网关,首先看一下网关的定义,网关的作用是实现网络之间的通讯链接,包含两个基本功能:网间连接和协议转换。同理,商户业务系统中的支付板块实现的就是商户业务系统与银行支付系统之间的链接,所起到的作用是类似的,可以被看作为一个网关。 因此,本文要讲的支付网关设计,其实就是商户业务系统的支付板块设计,下文特指58集团支付网关的设计,但本文重在“网关”,不在“支付”。也所以,支付网关业务特性要求的功能方面就不再展开了,只介绍支付网关在通用网关设计要求上的功能部分,包括统一接口、渠道路由、安全校验、权限校验、IP白名单、流量削锋、服务探活、监控报警、负载均衡等。 支付网关由来 初期,58支付系统为5

IP地址、子网掩码、网关、DNS的介绍

IP地址、子网掩码、网关、DNS的介绍概念客户端:应用C/S(客户端/服务器)B/S(浏览器/服务器);服务器:客户端提供服务、数据、资源的机器;请求:客户端向服务器索取数据;响应:服务器对客户端请求作出反应,一般是返回给客户端数据;URL:统一资源定位符(UniformResourceLocator),网络中每一个资源都对应唯一的地址——URL;MAC地址:MAC(MediaAccessControl,介质访问控制)地址,又称物理地址,如同我们身份证上的身份证号码,具有全球唯一性;IP:网络互连协议(InternetProtocol),是TCP/IP体系中的网络层协议;子网掩码:子网掩码(s

IP地址、子网掩码、网关、DNS的介绍

IP地址、子网掩码、网关、DNS的介绍概念客户端:应用C/S(客户端/服务器)B/S(浏览器/服务器);服务器:客户端提供服务、数据、资源的机器;请求:客户端向服务器索取数据;响应:服务器对客户端请求作出反应,一般是返回给客户端数据;URL:统一资源定位符(UniformResourceLocator),网络中每一个资源都对应唯一的地址——URL;MAC地址:MAC(MediaAccessControl,介质访问控制)地址,又称物理地址,如同我们身份证上的身份证号码,具有全球唯一性;IP:网络互连协议(InternetProtocol),是TCP/IP体系中的网络层协议;子网掩码:子网掩码(s

从 Nginx Ingress 窥探云原生网关选型

现今有越来越多的企业开始采纳云原生理念进行应用架构转型。而K8s和微服务是云原生的两大支柱,随着云原生浪潮而被广泛应用。 对多数应用而言,提供对外服务的使命并不会改变,相比于原来的单体应用,微服务架构下的应用的服务出口更多,管理更繁琐,微服务网关也应运而生;而K8s也提供了多种方式来暴露应用的服务,各种Ingress实现百花齐放。面对众多技术方案,我们如何做出合理的选择,规避潜在风险,本文将给出一些选型建议,供大家参考。 云原生网关基本概述 K8s中服务对外访问的方式 对于部署在云服务器上的应用,通常使用负载均衡软件或服务(如SLB)来提供高可用的服务。K8s提供了基于Service的服务发现

从 Nginx Ingress 窥探云原生网关选型

现今有越来越多的企业开始采纳云原生理念进行应用架构转型。而K8s和微服务是云原生的两大支柱,随着云原生浪潮而被广泛应用。 对多数应用而言,提供对外服务的使命并不会改变,相比于原来的单体应用,微服务架构下的应用的服务出口更多,管理更繁琐,微服务网关也应运而生;而K8s也提供了多种方式来暴露应用的服务,各种Ingress实现百花齐放。面对众多技术方案,我们如何做出合理的选择,规避潜在风险,本文将给出一些选型建议,供大家参考。 云原生网关基本概述 K8s中服务对外访问的方式 对于部署在云服务器上的应用,通常使用负载均衡软件或服务(如SLB)来提供高可用的服务。K8s提供了基于Service的服务发现

国产PLC软件PikePLC——基于梯形图开发交通灯控制示例

基于PikePLCStudio用Ladder图形化编程语言开发了一个用于控制交通灯的简单示例。本文最后的ST源代码是Ladder编译器将梯形图转换为ST语言后的结果。说明:本示例主要是为了演示使用PikePLCStudio基于梯形图开发PLC程序的能力,至于交通灯控制程序逻辑本身,不排除还会有其它更好的逻辑算法。另外,本人不保证程序逻辑的正确性例子描述如下十字路口有南北向和东西向四个红绿灯。南北向和东西向的红灯亮时长为30秒。南北向和东西向的绿灯亮时长为27秒,黄灯亮时长为3秒。当电源控制开关接通后,南北向的先绿灯亮,东西向的红先灯亮。当电源控制开关断开后,所有的红绿灯都关闭。定义变量PROG

国产PLC软件PikePLC——基于梯形图开发交通灯控制示例

基于PikePLCStudio用Ladder图形化编程语言开发了一个用于控制交通灯的简单示例。本文最后的ST源代码是Ladder编译器将梯形图转换为ST语言后的结果。说明:本示例主要是为了演示使用PikePLCStudio基于梯形图开发PLC程序的能力,至于交通灯控制程序逻辑本身,不排除还会有其它更好的逻辑算法。另外,本人不保证程序逻辑的正确性例子描述如下十字路口有南北向和东西向四个红绿灯。南北向和东西向的红灯亮时长为30秒。南北向和东西向的绿灯亮时长为27秒,黄灯亮时长为3秒。当电源控制开关接通后,南北向的先绿灯亮,东西向的红先灯亮。当电源控制开关断开后,所有的红绿灯都关闭。定义变量PROG

【物联网串口服务器通信经验教程】Modbus网关协议转换

在前面的文章中,我们已经详细地介绍了Modbus网关的几种主要类型,今天,就让我们来介绍一下其中简单协议转换的处理过程。简单协议转换是最常规、最普遍的Modbus网关功能,也是数据处理效率最高Modbus网关模式,它只是提取数据中的关键字段,再以另一种协议对提取数据进行编码(ModbusRTUßàModbusTCP)发送。 演示请求与数据分析为了正确且直观展示Modbus数据帧,使用标准Modbus调试工具测试,ModbusPoll与ModbusSlave并非免费软件,但可免费使用30天,若有长时间使用的需求请购买正版。设备采用NS1-TB串口服务器,并配置为下图所示参数:打开ModbusPo