chen1310
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看chen1310的 主题 / 回贴
楼主  发表于: 2010-06-01 10:38
毕业设计做了这么个课题,PLC控制电梯,同时用组态王进行实时监控。
    PLC的编程,组态的人机界面以及一些命令语句都弄好了,现在的问题是,我做的人机界面是纯仿真的,所有的请求信号都是通过在人机界面直接输入的,然后电梯的仿真运行通过我写的命令语句实现。
    但是,我想PLC应该与组态连接起来的吧,楼层的请求信号应该是通过PLC采集,然后传输给组态吧,但是传输这块我没怎么弄,主要是刚学这个东西,导师要求有PLC与组态之间的数据传输程序,有没有好心人指点下 这块怎么做?PLC的数据怎么传到组态哪里?
求帮助
h82763800
级别: 略有小成
精华主题: 0
发帖数量: 108 个
工控威望: 287 点
下载积分: 734 分
在线时间: 176(小时)
注册时间: 2008-12-16
最后登录: 2024-11-20
查看h82763800的 主题 / 回贴
1楼  发表于: 2010-06-01 15:35
可以用一个RS232-RS485转换器+一个9针串口(用2根线焊3、8脚)接到485处 即可通讯
h82763800
级别: 略有小成
精华主题: 0
发帖数量: 108 个
工控威望: 287 点
下载积分: 734 分
在线时间: 176(小时)
注册时间: 2008-12-16
最后登录: 2024-11-20
查看h82763800的 主题 / 回贴
2楼  发表于: 2010-06-01 15:41
在上位机建立与下位机对应的 变量即可
h82763800
级别: 略有小成
精华主题: 0
发帖数量: 108 个
工控威望: 287 点
下载积分: 734 分
在线时间: 176(小时)
注册时间: 2008-12-16
最后登录: 2024-11-20
查看h82763800的 主题 / 回贴
3楼  发表于: 2010-06-08 14:41
引用
引用第3楼chen1310于2010-06-01 16:11发表的  :
      请问下怎么建立对应的变量?现在的我有点迷糊,感觉最关键的地方需要一个人帮我点1下。
   比如我的设计,我在组态里是弄了四层电梯的所有呼叫按钮,就拿一层外呼按钮这个来说,因为我全做的仿真,所以我设置的与这个按钮相连外部设备也是仿真PLC。如果说要用到实际的plc,然后要求plc在现场所采集的对应的一层外呼请求的信号能够与组态里的一层外呼按钮这个变量相通,要怎么做?
   设置的外部设备?变量的定义?具体要做怎么做?应该我也没有实体PLC,也不好摸索。导师的要求是要说明白实际PLC采集的信号时怎么传给组态里相应的按钮的。
   能指点下吗?问题可能有点傻,不过现在的我真的迷糊


比如 一层外呼请求的信号 在 PLC中建立I0.0, 在组态王中也建立I0.0就可以相连了