以下是3826天前的记录
自动化系统
196 2013年11月28日 星期四模拟量输入问题探讨
西门子工业业务领域 (0)菜鸟同学提问:如题:: 谢谢。 什么情况下需要编滤波、阻尼、小信号切除这些。 PLC需要编吗??还有一个问题: 为什么有的人编程序的时候会检测EM231这种模块是否有故障,有什么作用?武林小虾:看情况吧,对检测对象容易波动,变化快不稳定的,要编滤波,小信号切除啥的,比如检测压力传感器的反馈信号,酱油甲:具体情况具体分析。多数情况下不需要。菜鸟:如果需要的话要怎么编写,有没有例子啊,谢谢。武林小虾:好像不需要,我用的是压力传感器,4-20mA的,发段我的模拟处理的给你看一下LD SM0.0MOVW AIW0, LW48-I +6400,...
自动化系统
197 2013年11月28日 星期四用Wincc画的自来水厂工艺流程图
西门子工业业务领域 (0)武林大虾分享:20万吨地表水处理厂,采用S7-300PLC,滤池采用200PLC。使用Wincc7.0.设备控件使用控件库,水池图形都是在Wincc中画的,感觉Wincc中多边形工具非常好用,各种奇怪形状都可以轻易画出。我通常是使用其他图形搭建出轮廓,然后用多边形工具绘制整体图,再删掉之前搭建的轮廓,这样图形相对完整,没有拼接的黑线。酱油甲:不错,传上来共享一下更好酱油乙:我比较好奇楼主用的那款显示器,能不能发个型号参考一下……武林大虾: 你是奇怪为什么图片可以这么长吗?其实就是普通显示器,是不能一次都显示出来的,需要使用下面的滑块拖动。图片是后期拼接而成的。酱油丙:这个不错拖动的话,会不会影响监视效果?武林大虾:拖动的话……,我还是坚持一个电脑带两个显示器分屏吧……如果有隐藏看不到的部分客户可能意见比较大酱油丁:画面不错,不过很多客户都不会同意这种拖拉的显示方式吧!监视不全啊武林大虾:我跟他们说:习惯了就好了,反正操作的时候不用这个画面。如果改成能一次显示的有些东西就太小了,或者需要简化。潜水新手:图片是真看不清楚啊。楼主的这个方法确实没有想过,很新奇。我个人更倾向于分屏,拖来拖去还
西门子cpu314是坏了还是其他原因造成程序无法下载?
西门子工业业务领域 (0)菜鸟提问:现场有cpu 314-1AG14-0ab0 V3.3.8是今年生产的产品,存储卡是几年前的产品,现在程序一直无法下载下去。提示是“在线:找不到其他激活的伙伴”,指示灯显示为:sf是长亮,DC5V长亮,stop是慢闪。电脑及适配器都正常,存储卡放到08生产的CPU315-2dp上使用也正常。请高手给判断一下是CPU本身问题,还是其他问题?现在人在现场,手头无新出的存储卡。酱油甲:Stop 慢闪的时候你下不下去很正常,慢闪CPU的时候是不响应MPI口的。建议你先做复位操作,等Stop灯不闪了再下载酱油乙:对存储卡进行被动格式化就可以了酱油丙:先对存储卡...
232通讯线,485通讯线用什么线缆制作?
西门子工业业务领域 (0)菜鸟提问:请问通讯线要自己制作,线缆选用什么样的呢?要自己做232线,有没有线缆的型号,对这不了解,如果是做485通讯线的话和232线用的线缆一样的吗?对线缆都有什么要求?熟悉的工程师讲解下,谢谢!大虾:市场上有通用的232和485电缆卖,自制的话,RS232 和 RS485电缆在一般场**用普通的双绞线就可以,在要求比较高的环境下可以采用带屏蔽层的同轴电缆。菜鸟:双绞线是带屏蔽的吗?线径有多大的?通讯线有没有规定线的截面积和外径之类的参数?之前用0.3平的屏蔽线做通讯线,领导说这样不标准,做通讯线有专用的线缆,还说是9芯带屏...
以下是3827天前的记录
自动化系统
198 2013年11月27日 星期三通信传输中如错位接收,能否倒着往前接收想要的位的地址?
西门子工业业务领域 (0)菜鸟提问:现有个问题,已在测试待解决中。情景:一台仪器和200的PLC用PORT0口自由通信,用中断处理,每隔15分钟接收一组数据(共23个字符,无起始、终止校验符),16#9给SMB30。问题:正常情况下每次能接收到23个字符,按VB1101~VB1123的地址来接收对应字符,实际取VB1113~VB1117来报数值。当接收少X个字符时,对应位置VB1113~VB1117的数据也要依次往前取X位,也就是VB(1113-X)~VB(1117-X)的数值才是需要的数据。如何实现这种功能呢?大虾:怎么会少X个字符呢?菜鸟:我也不清楚为什么有的时候会少接1个字符,按理说用中断应该不会出错的...
博途(TIAPortal)软件安装经验
西门子工业业务领域 (0)菜鸟提问:TIA Portal V12 SP1出来了,兴奋之余,下来安装。在装STP 7 V12 SP1的时候居然不能和不同版本的其他软件共存,没办法,只好把SINAMICS Startdrive V12卸载了,这才安装上STP 7 V12 SP1。不完整呀,今天安装一下WinCC V12 SP1吧,谁知道从早上10点安装到下午17点,还没完成。数字显示估计还有50分钟,可是我就要下班了,白费了。在这里建议一下:1、西门子把好多软件集合到一个平台,这种做法很好,可是每个软件都很大,下载、存储、安装都很麻烦,西门子能否优化一下呢。2、不同版本不能共存也是一个问题,能否在兼容性上好一点...
关于长整数指令的问题
西门子工业业务领域 (0)菜鸟提问:在程序中使用了 ADD_DI指令,如下:L DB1.DBD 0L L#1+D T DB1.DBD 0前面的条件不细说了,DB1.DBD0 定义的数据类型是 “DINT”,当我将 DB1.DBD0设置为 L#65535的时候,触发这个指令,我发现 DB1.DBD0的值变为了0。明明是32位的数啊,请教为什么不能继续向上加啊,谢谢!大虾:经测试,是可以继续加的的,并没有变为零啊。菜鸟:确实是这样的,我不知道是哪里错了才会出现这样的问题。大虾: 方不方便把程序贴出来啊?酱油甲:楼主的程序每个扫描周期都要加一次1。菜鸟: 今天我在另一个现场的CPU里做了这段程序...
西门子CP5621插在联想H61的主板上无法点亮主机如何解决?
西门子工业业务领域 (0)菜鸟提问:请教:新换的联想H61的主板,插上CP5621的卡后机器无法开机,即不得电,如何解决?去除板卡电脑一切正常,请教解决的办法。武林大虾:1.CP5621板卡坏了2.CP5621电源负荷太大,H61主板带不动3.占用资源冲突菜鸟:谢谢您的回复,卡没坏,只是换个新电脑,关于电源,现在正在拆个大电源的试试,可是关于占用资源冲突什么意思?请指教。武林大虾:CP卡会占用主机的资源,如内存,中断等酱油甲:我也遇到过这情况,原装的联想品牌机,把卡插上PCI-E 1X插槽,电脑就开不了机,开始还以为是电脑出问题了,后来把卡换到PCI-E 16X插槽就可...
自动化系统
199 2013年11月27日 星期三如何实现一个循环的延时程序?
西门子工业业务领域 (0)菜鸟提问:用定时器做了一个1分钟的延时 延时完毕后执行后面的功能程序,但是定时器只能启动一次 原因我想是应该**次没有一个0到1的脉冲所以无法启动定时器, 请教一下改如何解决 ,我想实现的功能是 定时器延时一分钟后执行后续程序 后续程序执行完后,再重新启动定时器延时,这样 周而复始 。酱油甲先生:意思是1分钟执行一次子程序对吧?定时器只能启动一次是啥概念,不是可以复位的吗大虾:**次启动之前一定要复位。不复位就不能再次启动。菜鸟: 请问复位的话是不是给复位端一个信号吧 如果给了复位信号后还需要给启动信号吗?大虾...
如何过西门子opc,将ifix与step7连上?
西门子工业业务领域 (0)菜鸟:请问各位大虾,如何通过opc,将ifix与step7连上?上位机ifix5.0 下位机step7 硬件s7-400cpu 从站是300的模块。现在就是想通过opc,将ifix与step7连上,需要什么第三方软件吗?另外如果用s7opc怎么操作?谢谢武林大虾:没用过IFIX,不过听说IFIX有连S7的驱动用OPC的话,可以安装SimticNet,组态PC站添加OPC Server,可以到下载中心查找相关文档第三方的OPC有KepServerEx,不过只支持串口适配器以及以太网通讯酱油甲:S7A驱动啊酱油乙:IFIX没用过,不过现在***的组态软件都在开发OPC组件,这个是以后的趋势高手:首先你要使用opc,...
西门子S7200能否用xmt指令实现连续写入功能?
西门子工业业务领域 (0)菜鸟提问:就像modbus 的10指令,可以连续写入数据。怎么实现?酱油甲:前两天刚做了一个自由口通信的程序。 也是自己摸索做出来的。建议楼主还是好好研究下系统手册或系统帮���中关于自由口读写指令的说明和示例程序。读懂了应该就能实现了。酱油乙:所谓的“连续写入数据”,不是XMT指令的问题,而是通讯协议决定的。Modbus其实也是调用的XMT和RCV指令来实现的。菜鸟:学习;了学习酱油丙:XMT是发送,不是写入。酱油丁:没有现成的指令,需要自己编程来实现
关于CPU315-2DP指示全闪的问题
西门子工业业务领域 (0)菜鸟提问:我在现场使用了一台CPU315-2DP作为主机,一直使用良好,后来用户做了一个DCS系统,与这台CPU通讯,用了三个月也没问题,但是后来出现CPU灯全闪,通讯中断,关掉电源重新通电后又恢复正常。不过这种现场时不时会发生,如果不与DCS通讯,则一切正常,CPU也换过,电源也换过,不知是什么原因,请各位大侠指教,谢谢!武林小虾:1. 会不会是内存卡的问题2. 会不会是程序编写上的问题3. 或者是删除系统数据块后,硬件重新保存并且编译一下潜水新手:请问楼主这种现象后来怎么解决的啊酱油甲:以前遇到过这种问题,用了**时间,换内...
以下是3828天前的记录
自动化系统
200 2013年11月26日 星期二LADDR参数一定要十六进制吗?
西门子工业业务领域 (0)菜鸟提问:从操作手册和其他资料里都说明该起始地址需要用16进制表示,但是我的程序中却直接使用了硬件组态里的起始地址,如320.是否可以?请高手解释一下。高手:对于块参数数据类型要匹配,要根据要求的数据类型来,如果直接输入320,则是表示一个16位整数,只能给INT类型参数赋值,如果要求的类型为WORD就要用16进制表示了。菜鸟:我的意思是调用SFC14的时候,LADDR这个参数,按照操作手册上要把硬件组态中的地址(如320),转化为十六进制,然后赋给LADDR,但是我的程序是直接把320赋给了LADDR,有什么区别吗?高手:SFC14的LADDR参数要...
西门子200同时调用两个库文件出错原因分析
西门子工业业务领域 (0)菜鸟疑问:自己做了两个库文件,一个是模拟量转换库,一个是电动阀开关库,单独调用电动阀库文件时,电动阀开关状态能够自锁,但在调用模拟量模块时,电动阀开关就不能自锁了,求解!!高手:这就是程序执行的结果,只是不是你要的结果。问题出在哪里?S7200已经有10几年的考验,低级错误不太可能存在。大虾:肯定是其中有一个库程序仍然违反了“先赋值,再使用”的原则。表现形态是,对L区出现了:触点出现在线圈之前。使用了RST和SET线圈,并且该线圈有能流off的机会。使用了mov指令,并且该指令有能流off的机会。以上仅仅是指我在这条路...
关于按钮背景颜色和闪烁背景激活脚本实现的问题
西门子工业业务领域 (0)菜鸟提问:各位大侠好。我这有个按钮背景颜色和闪烁背景激活,用脚本实现的问题请教。需要根据wincc内部变量 32位无符号数 A 的数值进行判断,实现按钮是否闪烁背景,以及是否改变背景颜色。按钮背景颜色需要实现:如果A大于0且小于65536,则背景颜色显示红色;如果A大于65536,则背景颜色显示黄色;如果A等于0,则背景颜色显示灰色;按钮闪烁背景激活需要实现:如果A大于65536,则激活闪烁;否则不激活闪烁。-------小生苦思,总不得成功,请教大侠!---------下面是我尝试写得改变背景颜色的VBS脚本,但是实现不了,不成功。Function Ba...
关于海泰克触摸屏的DP通讯
西门子工业业务领域 (0)菜鸟提问:遇到个问题:用海泰克触摸屏与S7-300的DP通讯,但是在PROFIBUS-DP的硬件组态上不知道该挂哪个上去,求解,如EM277这样的,但海泰克触摸屏不知道是哪个菜鸟:补充,海泰克:PWS6600S酱油甲:你应该跟海泰克的人要GSD文件,或到其官网下载这个型号的GSD文件菜鸟:我之前装有蛮多的GSD,也不知道哪个是PWS6600S触摸屏的酱油乙:问客服要gsd文件酱油丙:在PROFIBUS-DP里找找看有 带PWS6600S的吗,找不到就只能找GSD文件自己装一下了,或者进S7DATA->GSD里找找Hitech pws6600s
自动化系统
201 2013年11月26日 星期二西门子s7-1500系列PLC有没有可以扩展的高速脉冲输出的模块?
西门子工业业务领域 (0)菜鸟提问:s7-1200系列PLC有没有可以扩展的高速脉冲输出的模块?s7-1500系列PLC有没有可以扩展的高速脉冲输出的模块?类似s7-200的EM253或s7-300的FM357-2可以控制步进电机驱动器和伺服驱动器的。大大虾:S7-1200估计不会出类似EM253的模块了,因为本体的高速输出或扩展信号板也能达到相同的性能了。S7-1500目前没有功能模块,将来也不清楚,主要走**路线了,通过通讯连接伺服系统了菜鸟:S7-1500用脉冲方式就没法控制步进电机了吗?大大虾:可以扩展ET200S的脉冲输出模块,通过PN接口甲:上面說的高速脈衝模塊具體輸出的參數是多少,10...
关于Profibus-DP从站数据刷新速率的提升
西门子工业业务领域 (0)菜鸟提问:诸位前辈,请教大家一个问题:现在我们现场有个水计量仪表,通过一个anybus网关转成Profibus-DP,接入300上;使用SFC14来打包读取仪表的数据,我这边在下位机观察仪表数据的刷新不是特别实时,大约1s刷新一次的感觉,现在的生产状况就是比如我水计量设置值为50kg,前一次刷新水计量数据是49.80,下一次刷新就是50.90甚至更高,也就是50.00时刻的数据并没有实时的传输给PLC,不是实时的传递该数据,造成我的水计量较大误差,前辈们有没有提高这种数据传输实时性的方法呀或者减弱这种影响的方法?大大虾:你读上来的数据是不是从计...
STL和SCL程序转换如何算法
西门子工业业务领域 (0)菜鸟提问:FUNCTION_BLOCK "Friction_CMD"TITLE =friction controlVERSION : 0.0VAR_INPUTSpeed_Input : INT ; Dimension : INT ; //Speed DimensionEND_VARVAR_OUTPUTFric_CMD_Output : REAL ; END_VARVARIndex : INT ; Value : INT ; Step : INT ; Scale1 : REAL ; Scale2 : REAL ; Friction_Value : ARRAY [0 .. 20 ] OF REAL ; Speed : INT ; END_VARBEGINNETWORKTITLE =SCL network//compiled by SCL compiler version: SCLCOMP K05.03.05.00_01.03.00.01 releaseSET ; SAVE ; = L 0.1; L 0; T #Index; A7d0: ...
关于simaticstep7v5.5sp2如何安装到windows764位系统上的疑问
西门子工业业务领域 (0)菜鸟提问:*近,西门子发布了*新版的simatic step7 v5.5 sp2,据说支持中文界面和win7 64位系统,但是我在网上看到的各处说法不一,有的说SP2只有英文版,有的又说有中文版的,也有人挂出SP2的下载地址,大小为970mb左右,我也亲自上西门子的官网网站看了,的确有SP2的下载,写的也是中文版,但是大小只有不到700mb!不知道论坛里有没有人已经用win7 64位系统装了SP2的?现在官网出来的补丁是要先装有v5.5的版本,才能用官网这个升级补丁升级到sp2。但是windows7 64位的无法安装V5.5,前提条件没办法满足呀!坑爹呀!!!大虾: 先用兼...