西门子PLC模块上海西门子通信模块代理商参数详情

西门子PLC模块上海西门子通信模块代理商参数详情

发布商家
西门子PLC模块代理商
联系人
颜娟(女士)
电话
15021292620
手机
15021292620
价格
¥1100.00/台

上海西门子通信模块代理商上海西门子通信模块代理商

欢迎致电浔之漫智控技术上海有限公司采购

S7-200,S7-300,S7-1500,S7-1200系列代理商,广州西门子电机代理商,湖北西门子电缆代理商,武汉西门子通讯电缆代理商,上海西门子模块代理商。西门子授权一级代理商CPU 1516-3 PN/DP,1 MB 程序,5 MB 数据;10 ns ;集成 X1: 2x PN接口 ,X2: 1x PN接口,X3:1x DP 接口

CPU 1515-2 PN,500 KB 程序,3 MB 数据;30 ns;集成 X1: 2x PN接口 ,X2: 1x PN接口

6ES7515-2AM02-0AB0    SIMATIC S7-1500 (Hu, Jia Ning)   可编程控制器

,深圳西门子授权总代理商,浔之漫智控技术(上海)有限公司,西门子CN模块授权代理商,西门子电缆授权一级代理商

有两台不同的设备,他们之间通过某种通讯协议去通讯,然后台设备D0到D3这4个寄存器的数据传送给第二台设备的D10到D13。后面以为客户需求的原因,需要传输12个数据,需要我们去改动。


    

    怎么办呢?一开始想的是去更改硬件,更换通讯的方式,但是这样的话花的时间成本还有硬件成本就比较高了。后面和客户沟通了一下,了解到他们对数据通讯的速度不做要求,就算间隔个几十秒的时间也没问题。

微信截图_20230317111801.png

    得知这个信息后,稍微一想,这个问题也太好解决了,通过修改一下程序就可以。

    已知一个条件(通讯发送完成标志位位M0,就是每次发送完信息,M0就会导通一个扫描周期)方法如下:

    在主PLC里面,条件是M0的上升沿,定义D0进行不断加1

    我们可以写一段一下的程序

    

  


    当D0等于0时,就把D101到D103这3个寄存器发送到D1到D3里面去

    当D0等于1时,就把D111到D113这3个寄存器发送到D1到D3里面去

    当D0等于2时,就把D121到D123这3个寄存器发送到D1到D3里面去

    当D0等于3时,就把D131到D133这3个寄存器发送到D1到D3里面去

    当D0等于4时,把D0清空,重新执行加1.

    这样的话就通过不同通讯周期,发送了不同的数据,通讯的时间一般都是很短的,你就是发送几十次的时间还不到1秒,所以不用担心延迟太久。发送的数据就加多了。

    然后,我们需要在从站PLC这边对这些数据进行解读。程序如下


    

  

    通过如上程序

    当D0等于0时,就把D1到D3这3个寄存器发送到D101到D103里面去

    当D0等于1时,就把D1到D3这3个寄存器发送到D111到D113里面去

    当D0等于2时,就把D1到D3这3个寄存器发送到D121到D123里面去

    当D0等于3时,就把D1到D3这3个寄存器发送到D131到D133里面去

    这样的话,就相对于把主PLC的数据做了如下传输:

    

上海西门子通信模块代理商西门子触摸屏代理商西门子电机代理商西门子电源模块代理商西门子PLC模块代理商西门子CPU模块代理商西门子电缆电线代理商上海西门子通信模块代理商上海西门子通信模块代理商上海西门子通信模块代理商上海西门子通信模块代理商

人气
93
发布时间
2023-11-22 18:03
所属行业
PLC
编号
40192670
我公司的其他供应信息
相关上海西门子产品
15021292620 请卖家联系我