上海西门子通信模块代理商
上海西门子通信模块代理商上海西门子通信模块代理商
欢迎致电浔之漫智控技术上海有限公司采购
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个数据,需要我们去改动。
怎么办呢?一开始想的是去更改硬件,更换通讯的方式,但是这样的话花的时间成本还有硬件成本就比较高了。后面和客户沟通了一下,了解到他们对数据通讯的速度不做要求,就算间隔个几十秒的时间也没问题。
得知这个信息后,稍微一想,这个问题也太好解决了,通过修改一下程序就可以。
已知一个条件(通讯发送完成标志位位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模块代理商西门子电缆电线代理商上海西门子通信模块代理商上海西门子通信模块代理商上海西门子通信模块代理商上海西门子通信模块代理商
- 西门子6ES7214-1BG40-OXBO 上海西门子代理价格
- 西门子6ES7 515-2AM02-0AB0 上海西门子代理价格
- 上海西门子驱动器维修6SE7023-8TP60-Z
- 西门子6ES7288-1SR40-0AA0 上海西门子代理价格
- 上海西门子电机维修1FT6086-1AF71-1EG1指定维修
- 西门子6ES7313-5BF03-0AB0 上海西门子代理价格
- 西门子6ES7231-5PF32-OXBO 上海西门子代理价格
- 西门子6ES7 288-1ST30-0AA0 上海西门子代理价格
- 上海西门子CPU模块6es7511-1ak02-0ab0西门代理商,现货供应
- 上海西门子S120变频器授权代理商
联系方式
- 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 电话:15021292620
- 销售:颜娟
- 手机:15021292620
- 传真:021-33556143
- 微信:X15021292620
- QQ:2799536152
- Email:2799536152@qq.com