接收及传送故障录波信号

用一台PLC(CPU224)接收故障录波器的波形图再由plc传输给工控机,需要什么硬件,程序思路怎么做

最佳答案

录波器是在线传输还是离线传输?在线传输速度PLC基本无法达到还原真实波形的需求,PLC除以太网外,其他速度不一定满足要求,尤其是MODBUS、自由口通讯;如果是离线传输,录波器只是定期传输数据文件,PLC只要将数据接收、再实现转发即可。
1、需要考虑录波器支持什么接口,什么协议:开放式以太网还是RS485通讯,支持TCP/IP还是MODBUS、自由口?
2、确定好录波器和PLC的通讯后再考虑PLC和工控机之间的通讯:
   工控机支持什么协议连接200CN?TCP/IP还是DP、MPI、PPI?工控机能直接连200CN最好,如果无法直连,需要OPC做数据中转,使用PC ACCESS/Simatic Net/KEPServer等做OPC服务器,先将数据读入OPC服务器,再和上位机软件建立OPC连接,将数据送入上位机软件。
3、根据通讯协议配置硬件:
以太网的的话200CN需要cp243-1/cp243-1IT,交换机等。
上位机和PLC使用DP/MPI通讯可以使用EM277、网络连接器和专用通讯电缆。
PLC和录波器直接需要通讯电缆、插头,根据录波器是RS232还是RS485,考虑是否增加RS232/485转换器。

提问者对于答案的评价:
是要实现实时的传输,录波器和plc之间要用网线转485,plc和上位机是485,程序方面的思路怎么做?需不需要中断?

最佳答案作者回复:
看实时传送的速度要求了,一般的RS485通讯很难在PC侧复现实际波形
可以考虑使用PC直接连接录波器或使用通讯卡直接连录波器,数据直接进入PC是最快的。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:45
下一篇 2021年7月5日 下午2:45

相关推荐

  • 模拟输入不同类型

    模拟量输信模块EM231 (4输入)我想测量传感器发出的4-20mA信号,又要测量变频器输出的0-10V信号,有何方法可以解决,另外模块输入点 +、 …

    SIMATIC S7-200 2021年7月5日
  • 大虾请help

    如何将CPU224内寄存器数据倒到EXCEL内用图形方式显示出来! 最佳答案 如果楼主对编程熟悉的话,可以采用如下解决方案: 解决方案1 1.PC A…

    SIMATIC S7-200 2021年7月5日
  • 搞不懂的计数程序

    例如I0.0和I0.1为两个限位开关的输入,如何使他俩任一个为1时,一可视数字加1,最高到1000然后复位. 最佳答案 我编的简单程序,你试试看。 vw2000&nbsp…

    SIMATIC S7-200 2021年7月5日
  • s7-200 cpu226cn 数据读取与存储

    各位大神求指教,小弟现在项目上一套控制系统用的s7-200  cpu226cn和深圳显控的触摸屏,系统需要读取一些温度、液位以及热量热值,目前只能实时查看这些数…

    SIMATIC S7-200 2021年7月5日
  • 求:用于PLC200中的和300系列的FC105 与FC106一样功能的块!

    我在设计中,要用到200的模拟量输入、输出模块,上次有位老师讲到有和FC105   与FC106一样功能的块,请有的,发给我。我的邮箱地址:zcspg…

    SIMATIC S7-200 2017年12月7日
  • 请问STEP7-MicroWinV4.0 SP9与S7-200SMART有什么区别?

    请问STEP7-MicroWinV4.0 SP9与S7-200SMART有什么区别? 最佳答案 有区别。STEP7-MicroWinV4.0 SP9这是西门子的…

    SIMATIC S7-200 2021年7月5日
  • 西门子200plc数据永久保存

    西门子s7-200plc怎么做到断电后多个数据永久保存? 问题补充:设置0MB_MB13为断电保持我是会的,但是我要保持的数据要20个,我想问的是SMB31和SMW32这两个寄存器…

    SIMATIC S7-200 2017年6月10日
  • 关于wincc与200通讯的小问题

    我在用wincc通过opc服务器跟200cpu通讯,先在PC Access 测试ok,然后在wincc测试的话有这样一个问题,我用I0.0控制Q0.0点,通过在…

    SIMATIC S7-200 2020年10月31日
  • 怎样写一个普通加热控制的程序

    大家好!我有一个问题。怎样写一个普通加热控制的程序。如:我设置200度。都温度不到200度就输出。到200度就停止。方法有几种呢?请说说! 最佳答案 L aiw260&n…

    SIMATIC S7-200 2020年11月1日
  • 计数器程序问题

    这段关与计数器的程序不知有什么问题,其主要目的和意义是什么 问题补充:旋转编码器100P/R 图片说明:        &nbsp…

    2020年10月31日

发表回复

登录后才能评论