s7-200与单片机多机通讯的问题

学生,初学者,项目牵涉到s7-200与多个单片机通讯的问题。

我自己对着手册把cpu224和一个我们自己做的流速传感器已经通讯上,用的是基于RS485的自由口,传感器给plc发数据。传感器的数字信号是用单片机采出来的。数据帧随便定义了一下,一帧16个字节,帧头帧尾crc校验。

现在的问题是,我们一共有15台这样的单片机,通过485总线往plc发数据,我以前没做过多级通讯,也没找到这方面的资料。有没有哪位老师大侠给我发些例程,或者文档资料都行,想学习一下,老板催的比较紧。感激不尽!

我邮箱hustmulan@126.com

PS:原理性的东西我大致懂一些,本科课本上学过。所以多机通讯,总线竞争啊,轮询,这些概念我大致都明白,我想要的是实现方法,有例程是最好不过。

以前做模拟的,天天画pcb焊板子调电路,很少接触这些东西,感觉自己太无知了,很迷惘

最佳答案

小伙子有前途啊,想当年我在学校的时候肯定不如你,加油啊!
你既然已经和一台建立了通讯,其余的14台都和第一台一样,只是地址不同而已。
S7200进行多机通讯的时候,由于不能在同一时间完成多个数据的读写操作,所以只能采用轮询的方式来完成数据的读写。发一个例子给你,是读一个数据和写一个数据的轮询,如果读写操作多的话,看着例子照葫芦画瓢,多加几个置位、复位即可,希望对你有帮助。

提问者对于答案的评价:
有机会再请教

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc320836.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2020年11月5日

相关推荐

  • 通信配置问题

    我对通信的硬件配置不是很清楚,我写出自己知道的,如果有不对的地方请学长们指出。帮我完善一下。谢谢了。 1.PPI协议:PC+PC/PPI电缆+PLC 2.MPI…

    SIMATIC S7-200 2021年7月5日
  • 西门子时钟脉冲

    我想编写一个时间为0.1秒的时钟脉冲,0.1秒Q0.0输出下个0.1秒Q0.1输出如此反复的交替输出该怎么编写。用的是S7200的PLC 最佳答案 使用了2种方法,具体请见图片:如…

    2017年6月18日
  • 设备运行计时的程序问题

    某混合机在运行过程中,高能转子低速运行30分钟(时段可以改变,这个时段我们称为“第一时段”)后,自动切换高速运行(750转/分钟)20分钟(“第二时段”)。然后,低速、高速交替运行…

    SIMATIC S7-200 2020年10月31日
  • s7-200例子

    希望可以提供西门子s7—200的全部测试例子,和与昆仑通泰链接的例子 钻石用户推荐最佳答案 1.CSDN 60个例程下载:http://download.csdn.net…

    SIMATIC S7-200 2021年7月5日
  • 高速脉冲输入,输出

    求教我需要测I0.0和I0.1两个上升沿相差的时间(<1ms 打算用外接晶振+高速计数 间接实现计时),然后发出高速脉冲。请问可不可以实现 问题补充:I0…

    SIMATIC S7-200 2021年7月4日
  • 请问为什么有些S7-200程序交叉引用显示不了?

    请问为什么有些S7-200程序交叉引用显示不了?这是为什么呢?谢谢了! 最佳答案 交叉引用需要在编译后无错的情况下才能显示出来 提问者对于答案的评价:谢谢了! 专家置评 已阅,最佳…

    SIMATIC S7-200 2020年10月31日
  • 不能卸载

    V4.0.0.81不能卸载 最佳答案 最简单的方法:重装系统喽 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日
  • win10系统安装哪款编程软件呢?S7-200系列PLC,谢谢

    小弟只用s7-200PLC中的CPU224等PLC,请问大侠们在win10,64位系统下都安装哪款编程软件啊? 小弟当前是安装VMware虚拟机,然后再虚拟机里安装xp系…

    SIMATIC S7-200 2017年6月1日
  • s7200模拟量

    请教大家个问题,我现在用的是S7224的PLC配两块EM235扩展模块,有八个模拟量信号,现场有个PT100和温变一体的传感器,送到控制室的用的是两心不带屏蔽的电缆,并且电缆走的是…

    SIMATIC S7-200 2021年7月5日
  • S7-200与Arduino通讯硬件连接的问题

    我准备用S7-200与Arduino Due 通过串口进行通讯。S7-200的RS-485口的供电电压是5V(我也不确定是不是),而Arduino D…

    SIMATIC S7-200 2017年7月30日