当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
我是如何在实际工作中解决西门子200与变频器通讯问题的
点击:
352
| 回复:
0
fengxinziljh
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 10回
年度积分:0
历史总积分:9
注册:2008年8月03日
发表于:2010-05-18 15:27:00
楼主
大家都知道PLC与变频器通讯很麻烦,我分析原因,觉得主要有以下几个问题:1通讯过程受扫描周期的影响,通讯过程还没结束一个扫描周期就完了,这肯定会造成不同步2收发过程无法隔离开,这两个过程肯定不能同时进行 ,而且还要求某一个过程无法实现时必须可以跳转到另一个过程,对于系统中不止一台变频器时,就能够自动跳转到下一台的通讯,这是个关键问题,如何实现,我参照红绿灯程序的特点给通讯过程加了时间控制,使其达到上述效果,通过借助高级语言中COM口的通讯特点,设置数据缓冲区,达到存储数据的目的。这样的优点是无论系统中有多少台变频器,有多少个品牌,都可以实现通讯,更改简便,查找错误快速,有很高的容错机制,跳出主程序扫描周期的影响,使用的变量少,程序简单。
分享到:
收藏
邀请回答
回复楼主
举报
热门招聘
相关主题
求助:西门子S7-300 CPU运行...
[7827]
PLC控制系统设计的基本原则
[7436]
s7-200中的(S)或(R)下面的数...
[14392]
请教STEP7 的仿真器PLCSIM如...
[15762]
上升沿和下降沿有什么特别作...
[28615]
(已结帖)PLC擂台第116期——如...
[8193]
STEP7 V5.3中文版Step7_V53_...
[11637]
D寄存器和R寄存器有什么区别...
[10023]
三菱PLC三维动画仿真软件
[8395]
西门子PLC梯形图元件如何加注...
[8571]
官方公众号
智造工程师
客服
小程序
公众号