电工学习网

 找回密码
 立即注册
电工学习网 电工学习网 技术文库 plc 查看内容

工控小白学工控之PLC与人机界面通讯

2019-8-11 20:38| 编辑:电工学习网| 查看: 12375| 评论: 2|来自: 独家原创 谢绝转载

     我们在工作之余自己学习工业自动化控制,对于在没有任何老师可以去询问的情况下,自己去尝试解决一些问题,当你把所遇到的问题,通过自己用一切办法解决后,那种心情不是能用语言可以去形容。


     朋友送给我一个维控的人机界面,工作闲暇之余,我在维控官网上下载了维控人机界面的软件。又买了根打印机用的方形口数据线。所有的硬件都准备好了。在电脑上把维控人机界面所需要的软件安装好后,试着自己组态了一个画面。因为是第一次做画面,加上自己对维控人机界面的软件使用有些不太熟练。花费了两个晚上的时间。对于plc和人机界面的连接,我是用了一个九针串口通信口来进行连接的。

 这里还有一个容易弄混淆的概念性问题。我要用电烙铁焊接九针串口连接器的时候由于不知道用哪几个管脚,就打电话问维控人机界面的技术售后人员,我说我用的是RS-485去做通讯,人家说你这样说不对,


     RS-485是物理层面上的,类似的还有RS-422;RS-232 ;RJ-45等,一般说来通讯指的是通讯协议就是Modbus;自由口;MPI,PPI,等。如果你用RS-485做连接的话,只需要焊接1-6脚即可。 所有这些连接线焊接完,连接好后,在维控人机界面上组态画面又出现了一个问题.就是画面地址的分配,我用的是X0点,(经后面验证这是不对的,diangon.com版权所有) 因为画面的正传反转按钮都是有人机界面去控制的,不需要去分配输入通道,但是触摸屏按键需要控制PLC内部的软继电器,故分配的地址是M0.这点很重要也是后面在触摸屏上按按钮有没有反应的关键。这些都解决之后,就剩下在软件上进行参数的设置了。

因为用的是Modbus通讯协议,就需要 设置波特率,偶奇效验位,停止位,等等参数的设置。这些设置很重要。

PLC和触摸屏上的参数要一,一的对应  ,我把所有的参数都对应好设置完后。通电测试还是不行并且在触摸屏画面上显示“通讯超时”  ,但是PLC和触摸屏上的COM灯 却是闪烁的 ,这证明也是有通讯的我又拿 万用表测量这两根通讯线上的电压直流+5v,那为啥去按触摸屏上的按钮plc没有反应呢?后来发现是软件上的一个参数没有设置对,就是这个画面上的设备站号,之前是默认值,我没有在意,后来发现 设备号不对应为4,我把这个参数改好后,重新编译,(注意凡是在人机界面软件上修改画面,还是修改参数这一步不能少)再下载就可以了。


      小结  :这个PLC和触摸屏通讯只是小问题,但是对于我们初入工控门的菜鸟来说,却花了我5 个晚上的时间。总之一句话路漫漫其修远兮,吾将上下而求索。

看过《工控小白学工控之PLC与人机界面通讯》的人还看了以下文章:

发表评论

最新评论

引用 18247818417 2020-4-2 15:29
学习了学习了受教了受教了
引用 苏金辉 2019-8-16 05:48
我也在自学,有点不知道怎么下手的感觉

查看全部评论(2)

  • 学plc需要什么基础?怎样学习PLC?分享自己学
  • 用plc控制运料小车编程实例
  • 西门子S7-200与变频器之间的MODBUS通讯
  • PLC编程初学者必看 高手勿喷!
  • 三菱FX3UPLC输入接线
  • PLC的点动控制原理
热门文章

电工学习网 ( )

GMT+8, 2023-5-27 00:29

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部