Modbus与第三方系统通讯

时间:2023-03-11来源:佚名
背景:
我们现在做锅炉节能控制,都是在原有的控制系统上加上西门子的控制器,把我们的算法写在西门子控制器中,通过通讯的方式读取第三方系统的数据运算后把控制指令再发回去。因为第三方系统使用的系统不同,目前比较多的如ABB,施耐德,GE,上海新华,和利时,浙大中控等,为了实现和这些系统做的控制系统,就要有一个比较合理的通讯方式,目前采用的是opc方式通讯。
目前采用的通讯方式:
目前采用opc方式,锅炉也是采用母管制的,所以要同时把整个母管中链接的锅炉的数据都采集过来才好,这样数据两比较大,在大量数据交换的情况下,速度比较好。我们现在在向大型锅炉控制上转型,大型锅炉都是一炉一机的,针对我们的现在的要求不太合适,我们的特点是需要交换的数据量小最多两三百点,但是要求速度快。我们目前的通讯方式是用pc和第三方系统通讯然后pc和plc通讯,pc中用wincc把读取到的数据转写到plc的变量中,wincc中如果脚本执行的速度过快,则影响到wincc的其他的功能,所以目前最快也就是1s的周期。
目前的技术需求:
而针对一炉一机这种数据量小,要求速度快的通讯特点,modbus通讯方式更合适,modbus是比较早的通讯协议,大多数的智能仪表都支持,控制系统也都支持,所以不存在无法通讯的难点。为了实现这个通讯,我于2014年的年底在江苏阜宁澳洋热电厂做了测试。
项目硬件需求:
江苏阜宁澳洋热电厂采用的是和利时的dcs控制系统,因为我们的控制思路是在原有控制系统基础上做的程序,所以硬件中不包含io模块采用西门子ps407,400控制器以及cp441通讯模块。网上采购232通讯接头,自制232通讯线。
硬件组态:
硬件组态很简单,只要按照说明资料一步步操作就可以了,这里没有什么好说的。
遇到的问题:
1、接线。网上搜索到的232接线图:

Modbus与第三方系统通讯
按照这个接线图连接后无法通讯,后来我考虑到modbus的通讯需要告诉对方是否准备还收发数据以及是否收发结束,所以应该状态也发给对方才行,所以把上面的接线图改成:

Modbus与第三方系统通讯

实现了硬件连接,可以通讯了。
2、通讯格式设置:
大家都知道西门子的数据存储格式和其他的公司有点不一样,西门子是低字高位,其他公司大多数都是采用的高字高位,如果只是传输字节的话,两者是没有区别的,如果用modbus传输32位的数据就需要注意这个问题了,因为modbus只是原封不动的把药传输的32位地址的数据传过去,具体这些位中式什么它不管的,所以如果没有注意到这个高低位的问题,很有可能你都不知道传过去的是什么。对方能够实现换位功能,则只要采用4321的数据格式就行了,否则就要我们手动把需要传输的数据在传输前或者接收后进行换位操作。第一次使用没有注意这个问题,通讯后的数据全变了,后来换位后正常了。
3、处理:
在实际测试使用过程中处理了前面说的问题后,又遇到了新的问题。实数,整数都能正确通讯,只有bool量无法通讯,只要增加bool量,则第三方系统报错,通讯中断,咨询技术服务人员也没有解决问题,后来我想既然整数能够正确处理,那么我就把bool量打包成字节按整数传输,这样还省了需要传输的变量数,只是双方都需要编程,发送bool量方打包数据把8个bool量转换成一个字节的整数,接收方再把这个整数分解成8个bool量。
通过以上的处理,终于实现的西门子400控制器通过modbus与和利时dcs系统的通讯。

    相关阅读

    三星贴片电容好用吗?

    现在三星贴片电容是否好用,主要还是看选择什么型号,因为三星贴片电容的型号是比较多的。不同的型号有不同的功能,而且在使用的方式方面也会有不同的表现,至于是否好用,主...
    2023-03-31
    三星贴片电容好用吗?

    西门子PLC逻辑思维编程方法

    I0.0常开按钮,闭合时Q0.0/Q0.1两路切换导通,频率为15分钟一次,切换时另一路信号保持2分钟。即,若Q0.0通15分钟时,Q1.1导通,此时Q0.0不是立刻断开,而是延时2分钟。 本人在做这段程...
    2023-03-21

    电路电气图形符号大全,从此看图识图无压力,电力人都收藏了

    好多小伙伴给小编私信问:在看电路图纸的时候常常会遇到一些看不懂的字母、字符,不知道它们所代表的含义,举例说:SS、SR等字母及符号,今天小编在网络上搜集了一些电工电路图...
    2023-06-11
    电路电气图形符号大全,从此看图识图无压力,电力人都收藏了

    贴片电容的寿命是多久

    电子元器件的使用年限是很难判定的,没有固定多久,但是在使用中好好保养可以延长贴片电容的使用寿命,那我们可以根据哪些那判断电容大概的寿命能呢? 贴片电容电阻寿命与工作...
    2023-06-19
    贴片电容的寿命是多久

    基于LM1875的音频功率放大器电路图

    以下电路使用 LM1875 音频放大器,能够向 8 欧姆扬声器提供高达 30W RMS 的功率,总谐波失真 (THD) 为 1%。 注意:LM1875 集成电路应安装在散热器上,以便正常散热。 范围 Vcc = 16V 至 60V(最大...
    2023-08-04
    基于LM1875的音频功率放大器电路图

    热销商品

    加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

    这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
    5.8

    欧普led筒灯3w孔灯超薄桶灯吊顶天花灯过道嵌入式洞灯客厅5w

    欧普LED筒灯是一款高品质嵌入式照明产品,适用于客厅、过道、吊顶等多种场景。采用优质LED光源,提供3W和5W两种功率选择,光线柔和均匀,显色指数高,有效还原真实色彩。超...
    7.45

    水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

    水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
    4.8

    170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

    170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
    4.5

    安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

    本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
    10

    网站栏目