小心!S7-1200的S7通信有地雷!  

[ 2015/8/10 15:19:27 | Author: 廖老师 ]
使用PUT/GET的S7单向通信我已做过很多次,包括西门子各种PLC之间的S7通信几乎都是“不费吹灰之力”就通信上了。最近在做S7-300和S7-1200之间的S7通信时,S7-1200做客服机没有问题,S7-120……阅读全文>>

数据类型的疑惑  

[ 2015/8/5 19:23:28 | Author: 廖老师 ]
诗酒年华:我知道VW是不能带小数点的,VD才可以。因为小数就是浮点数,要32位才可以。 最近用触摸屏往VW里面写值,我往里面写小数也可以写进去啊,并没有任何错误提示。 我想知道,比如我把32.55写入了VW100里面,真正存进去的是什么? ……阅读全文>>

S7-300 PID功能块FB41的积分时间设置问题  

[ 2015/8/1 18:06:56 | Author: 廖老师 ]
FB41的积分时间的数据类型为TIME,TIME是以ms为单位的双字。设置为地址时必须是双字地址,例如MD10,TIME的常数格式为T#2s,T#300ms等。如果用触摸屏设置积分时间为1000ms,向双字写入1000就可以了。阅读全文>>

同时监控两台S7-200 SMART的方法  

[ 2015/7/28 10:21:20 | Author: 廖老师 ]
两台SMART用GET/PUT指令通信,用状态所图表监控双方接收到的数据。 为了同时监控两台PLC状态图表,启动客户机的状态图表监控后,令该窗口浮动。 再打开一次编程软件,打开服务器的项目,启动状态图表监控后,令该窗口浮动。调节两个状态图表……阅读全文>>

STL语言中累加器的瓶颈问题  

[ 2015/7/25 19:10:33 | Author: 廖老师 ]
累加器的瓶颈作用最大的弊病是导致大量使用L和T指令,显著地增大了指令的条数。另一个问题是不能转换为梯形图的概率很大,别的PLC一般是能相互转换的。 举两个例子,下面是S7-300/400的循环异或运算程序,用MW50保存异或值,LW28是循……阅读全文>>

如果不能做实际的案子,该如何提高PLC能力?  

[ 2015/7/19 20:33:58 | Author: 廖老师 ]
黑阁男爵:工作两年多了,12年6月毕业,现在在一家工程公司上班,本来以为能学到很多PLC相关的技术,但是事与愿违。 我公司是主要是做组态软件的,做的案子几乎都是上位机相关的,因为做的是组态软件的代理,所以案子都是什么上位机的画图设计什么的,……阅读全文>>

学习S7-300是否需要买硬件?  

[ 2015/7/15 22:16:07 | Author: 廖老师 ]
洋务大臣:廖老师您好,昨天下午您的书刚到货。我从200plc自学至今有两年余,现想学300系列。因200plc不贵,我以前一边看书一边实体操作。但现在300系列plc太过昂贵而无力承受! 我在工厂做维修电去,工资5000多元,每月用一千元,……阅读全文>>

S7-300的语句表语言STL会被淘汰吗?  

[ 2015/7/9 12:32:55 | Author: 廖老师 ]
个人认为STL是8位CPU时代的产物,像累加器、状态字、地址寄存器,这些都带有Intel 51系列单片机的硬件痕迹。STL最大的问题是累加器的问题,各种指令的操作都是用累加器来完成的。所以需要用大量的L指令将数据传送到累加器1,用T指令将运……阅读全文>>

开放式IE通信的连接描述数据块  

[ 2015/7/5 15:19:00 | Author: 廖老师 ]
过去在用博途的STEP 7 V10.5中调用TCON、TSEND_C、TRCV_C为开放式IE通信编程时,会自动生成保存连接的组态参数的连接描述数据块Connection_DB,在项目树中可以看到该数据块。它用来做TCON、TSEND_C、……阅读全文>>

S7-300计数器的初始值引发的错误  

[ 2015/7/3 12:49:26 | Author: 廖老师 ]
有人遇到了一个很有趣的问题。 在初始化组织块OB100中设置MW20的初始值为10。用MW20作S7计数器的预设值PV。计数器得到第一个计数脉冲时,系统错误SF灯亮,CPU停机。 CPU停机的原因如下: 计数器的预设值PV为BCD码,计数器……阅读全文>>
 

中华工控网 | 联系我们 | 工控论坛首页 | 工控博客首页 | 博客注册 | 博客登陆

工控博客管理联系邮箱:工控博客服务邮箱

中华工控网 © Copyright 2013. All rights reserved.