wincc怎么与plc怎么连接进行控制?
是这样一个问题:我现在刚开始玩工控,西门子plc,手上有s7-300plc两个,安装s7和wincc工控PC机一台,电动机一个,RS485通信线和其他的一些必要的软硬件。...
是这样一个问题:我现在刚开始玩工控,西门子plc,手上有s7-300plc两个,安装s7和wincc 工控PC 机一台,电动机一个,RS485 通信线和其他的一些必要的软硬件。
现在我上手s7-300想先做点简单的电机控制。我用s7组态编写好一个简单的启、停控制电机程序下载到plc里面,我在wincc中编辑了一个简单的画面,其中包括启、停按钮,问题就是我想在运行plc的时候,只要在上位机中wincc运行系统里点一下启动按钮,电机就开始运转,我点一下停止按钮,电机就停止了。我应该怎么做?是不是直接用rs485连接pc机和plc,再在wincc按钮画面中把启动按钮连接到外部变量plc启动I0.0,停止I0.1就可以了?还是怎么做,最好图文并茂回答最好!谢谢 希望前辈能指点一二 我现在没人指导,完全自学的。呜呜~~~~~ 展开
现在我上手s7-300想先做点简单的电机控制。我用s7组态编写好一个简单的启、停控制电机程序下载到plc里面,我在wincc中编辑了一个简单的画面,其中包括启、停按钮,问题就是我想在运行plc的时候,只要在上位机中wincc运行系统里点一下启动按钮,电机就开始运转,我点一下停止按钮,电机就停止了。我应该怎么做?是不是直接用rs485连接pc机和plc,再在wincc按钮画面中把启动按钮连接到外部变量plc启动I0.0,停止I0.1就可以了?还是怎么做,最好图文并茂回答最好!谢谢 希望前辈能指点一二 我现在没人指导,完全自学的。呜呜~~~~~ 展开
展开全部
先要熟悉PLC所支持的相关协议,双方用同一协议通讯,就能控制了。如果没有(一般都有)协议,就要自己编写通讯的数据包,这就是自由通讯。过程是按照相关的格式,把自己要发送的数据打包(打包的程序要自己写),然后送到发送的缓存,电脑会自动按一定的速率发送(并且会重复发送,发送的只管发送),到达PLC的接收缓存后,PLC用程序把收到的数据包解开(程序要自己写),取出有用的信息。PLC到电脑的通讯也是一样。如果有协议,这个中间过程就省了,双方都会按协议通讯,自动打包和解包。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
朋友,WINCC 只能连接s7-200,不能连接300……这个我试验过。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询