以下是3535天前的记录
WinCC
1 2014年09月02日 星期二Wincc文本域字体问题
西门子工业业务领域 (0)菜鸟:把文本域的字体设置为黑体,输入“储锭出料台”,字体为黑体,但是如果输入“出料台",则字体明显不是黑体,这是为什么啊?至圣:重新设置为黑体呀!右键文本域,字体改成“黑体”,重复输入多个不同的文本,显示都是黑体的,不是你说的改一次需要设置一次。我用的是wincc6.2版本的。不知道你用的什么版本,可能是你的软件问题或者安装问题。大虾:wincc7.0测试也没有没有,输入文本设置字体,然后双击修改文本内容,字体还是设置后的字体没有变化。由此可见是你的软件安装或者使用,你把你的操作过程截图上来。菜鸟:如图,把“机械手松紧"拷贝一份,输入‘’机械手行走",点击确定,就是图片那样了。我用的是博途 v13-侠士:图片文字字号为22,把”机械手行走"设置字号设置成23就和"机械手松紧‘’字体同一粗细了。
工业以太网提高效率,降低成本和提升质量
弗戈工业在线 (0)北京奔驰汽车有限公司装焊车间工程师赵建哲工业以太网是基于IEEE 802.3(Ethernet)的强大的区域和单元网络。利用工业以太网,SIMATIC NET提供了一个无缝集成到新的多媒体世界的途径。企业内部互联网(Intranet),外部互联网(Extranet),以及国际互联网(Internet)提供的广泛应用不但已经进入今天的办公室领域,而且还可以应用于生产和过程自动化。继10M波特率以太网成功运行之后,具有交换功能,全双工和自适应的100M波特率快速以太网(Fast Ethernet,符合IEEE 802.3u 的标准)也已成功运行多年。采用何种性能的以太网取决于用户的需要。通用的兼容性允许用户无缝升级到新技术。通过依托工业以太网技术及其产品,汽车行业正从劳动密集型产业逐渐向高科技行业发展。以北京奔驰有限公司(BBAC)装焊车间为例,使用了西门子*新的Profinet工业以太网技术,相比以前的Profibus总线结构,车间现场网络带宽得到极大提高。高网络带宽带来了显而易见的好处,例如:现场设备通过分布式IO模块和Profinet网络,能实时将自身的状态信息反馈给可编程控制器PL
新型PLC蠕虫病毒及应对策略
中华工控网 (0)随着“互联网+制造”的工业4.0概念的提出,独立、隔离的传统工控领域迎来了新的大数据互联时代。与此同时,工控**的问题,也随着互联,被更广泛的暴露在了Internet中。在Shodan、ZoomEye等搜索网站中,可以很容易的搜索到真实工控现场工控设备的IP地址,并且可以利用组态软件访问到对应的设备。近几年来,越来越多的工控设备被暴露在了互联网上。在Black Hat2011,Dillon Beresford等人在他们的报告《Exploiting Siemens Simatic S7 PLCs》中演示了如何通过西门子S7Comm协议的权限缺失漏洞来远程操作PLC。在Black Hat2015,Johannes Klick 等在他们的报告《Internet-facing PLCs – A New Back Orifice》中演示攻击者如何通过代理,来发现内网中更多的PLC设备。本文将展示的是一种新型的PLC蠕虫病毒,该病毒可以不借助上位PC机,仅通过PLC之间进行互相传播。该病毒的实现思路,适用于多个厂家的PLC设备,并且可以在一定规则范围内相互进行传播。本文采用西门子PLC举例进行说明
以下是3568天前的记录
WinCC
2 2014年07月31日 星期四winccflexible配方语句表中两个语句的区别
西门子工业业务领域 (0)菜鸟:GetDataRecordTagsFromPLC和GetDataRecordFromPLC两者的区别是什么?大虾:GetDataRecordFromPLC:这个好理解,使用PLC的数值更新配方数据记录的值。GetDataRecordTagsFromPLC:当选择配方属性下的“变量离线”时,配方变量不会与PLC同步。此时可以使用GetDataRecordTagsFromPLC函数来使配方变量与PLC同步。关于配方的“变量离线” “同步变量”属性,下面的文档解释的比较详细:http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=F0430
WINC变量归档,怎么才能只归档一次,而不是上升沿下降沿都归档
西门子工业业务领域 (0)菜鸟:现在想用一个二进制变量,控制几个数据的归档,二进制变量上升沿触发归档一次,其他时间不归档,有什么好方法能实现么?*好是非周期变量控制归档,如果周期归档也能实现变量控制只归档一次也可以,希望老师指点下。谢谢。侠士:貌似就是上升下降都归档的啊菜鸟:版主也没别的办法,只归档一次?侠士:可以在下位做一个归档2分频的bool点来触发用户归档 ,从而实现上升及下降沿只归档一次,我在项目中就是这么用的。侠客:这位大哥的方法,我觉得值得一试侠士:这个在视频学习中心有专门的视频, 编号是V0569系列视频:WinCC 变量归档系列---->如何在WinCC中组态事件控制的变量记录这个视频内容包括 : 介绍 WinCC 如何组态事件触发方式的变量归档,包括函数触发,变量触发及上升沿归档。另附使用的全局脚本一个
WINCC发短信的方法介绍
西门子工业业务领域 (0)大虾分享:原有的厂务监控系统中,当有警报出现时由值班人员查看并通知相关人员处理。有时当有重要警报出现时,可能由于值班人员疏忽而延迟了处理时间从而对生产或**造成影响。GrmOpcSMS可以实现从WINCC通过OPC接口读取相关的数据并根据报警条件通过GrmOpc短信报警模块,发送到相关人员的手机上,使相关人员**时间了解警报信息,使问题得到及时处理。GrmOpcSMS 是一个短信发送与管理软件,可以从WINCC 读取数据并按照客户的要求处理,再发送到报警短信指定手机上。基本原理:1.GRM-OPC-SMS报警器通过485和电脑连接(可选购USB-485或者232-485转换设备),在运行系统的系统配置中要设置和电脑连接的串口号。2.电脑上的WINCC作为OPC Server,WINCC做为OPC Server,无需额外配置3.开发时,只需在开发系统GRMOpcDev3中,浏览WINCC的变量,并定义报警条件,发送目标,报警短信内容等。也就是说,WINCC软件只是提供数据给GrmOpcSms系统,本身不用做任何改动,其他和短信报警相关的工作配置全部在GRMOpcDev3完成。4.运行时,
WINCC7.2脚本的问题
西门子工业业务领域 (0)菜鸟:WINCC调用VBS脚本问题:1.在全局脚本里做了个函数(function),在全局脚本里一个SUB中调用没有问题,在另一个SUB中调用就错误了,不向下执行。两个SUB都在全局脚本里。2.在全局脚本里做了SUB,只有一个地方调用没有问题,其他地方调用就错误了,不向下执行。各位遇见过这样的问题没有?请教了。大虾:组态一个诊断窗口,看看错误内容。菜鸟:谢谢答复,**个问题,补获错误是“变量未定义”,实际上所有变量都定义了,不然的��也不会有一个可以通过,再补充一下,调用的几个地方不再一个画面上。大虾:**个问题,还未捕获错误,不知何原因。菜鸟:把你的脚本发上来看看。检查了一下脚本,确实有一个变量没有定义,定义后没有问题了,但还是不清楚没有定义前,为什么有的地方调用没有问题。没有定义的变量就在这个函数里,**个问题也应该就是这个原因了。
Update 4 for STEP 7 / WinCC V13 (08/2014):
西门子工业业务领域 (0)斑竹分享:Update 4 for STEP 7 / WinCC V13 IO Controller for up to 128 IO-Devices* I-Device Shared Device for up to 4 controllers Open Ethernet communication Web-server functionality for information, status and diagnosis Optional lower-level PROFIBUS DP via CM DP module as DP-Master for 125 DP slaves Configuration control Security Integrated Integrated system diagnostics Integrated Technology Trace function性价比不是一般地高!游民:太好了,西门子做得很好的一点就是产品针对不同用户群分得很细很细,总有一款适合你,原来AB的一个大代理商做的西门子和AB比较文章里也称赞这一点。但
以下是3613天前的记录
WinCC
3 2014年06月16日 星期一WinCC flexible按钮确认画面建议
西门子工业业务领域 (0)菜鸟:*近想在WinCC flexible中做一个按钮确认画面,按钮比较少的时候可以用可见性做,但是如果变量有很多的时候呢,总不至于做很多个隐藏画面吧,一旦地址出错查都查不出来。大侠们有没有好的建议,如果要用脚本能你能提示一下,我vbs是基本属于不懂侠士:可以考虑采用画面模板来实现菜鸟:但是按钮的地址不一样,怎么在模板里连接不一样的地址呢侠士:WinCCFlexible在定义变量时有个好用的功能,可以定义为多元的变量,即DB[Num].DBX m.m,按下按钮时可赋值相应的Num菜鸟:多谢大侠的指导,按照你的办法测试成功了,软件的小细节还有很多没有发现的游民:单独的WinCCFlexible仿真好像不行,和PLCsim一起仿真才成功的
用户归档报表控制变量触发不了问题
西门子工业业务领域 (0)菜鸟:小弟初用报表,用用户归档做,实现一个简单功能,即:通过一个外部变量如tag1激发四个外部变量的存储归档1、在用户归档中生成变量,建立@ua_bb_ID,@ua_bb_job等都没问题2、我看了文档,即把ID 赋值-1 ,job 赋值 6,我用按钮的单击事件中添加VBS或者是直接用set给定值触发ID和job,却一直不记录不上,不知何故3、我已经试验了几天了,在网上看了不少文档,却还是不能成功对于您的指导和帮助,不胜感激!变量上下限不合理会引起通讯中断,也会归档不记录一试,果然!我只留一个变量,用按钮触发c事件,开始记录了。但是,在全局脚本中编程却没成功int flagif (flag==1);settagdword("@UA_aa_ID",-1);settagdword("@UA_aa_job",6);究竟错在哪儿呢,一片茫然!斑竹:flag为脚本中内部变量而不是WinCC项目变量,应使用GetTag读取WinCC变量if 语句的语法不对。
如何不更新HMI操作系统与WinCC flexible软件通讯上
西门子工业业务领域 (0)菜鸟提问:WinCC flexible 2008 SP4连接设备时,提示需要HMI更新操作系统,是由组态软件和HMI 设备映像,使用不同版本而引起的。组态计算机将取消传送,并发出一条报警来指示兼容性冲突。此时,必须更新HMI 设备的操作系统。 操作系统更新时将会删除HMI 设备上的所有数据。问题是HMI里的程序,没有备份。我怎么办=======1、怎么可以不更新HMI操作系统与WinCC flexible软件通讯上2、我怎么能把程序备份出来。大虾:如果是你软件版本低,那你就升级,如果是你的软件版本高,那你就找版本低的软件安装......兼容好再备份。。。。。。菜鸟:用prosave把程序备份出来游民:我也遇到这个问题,每次换新屏下载程序都要更新OS,累死了。
WINCC中I/O中数值记录问题
西门子工业业务领域 (0)菜鸟:一个输出域,数值是不断变化的,一个清零按钮,我想在这个输出域中的数值清零的时候将清零之前的数值记下来,并存到TXT文件中。用清零按钮已经实现了,但只能在清零的电脑上显示,所以我想用输出域中的更改C动作编写,在清零之前存下,并存到TXT文件中。这样在一台电脑上编写后,不管在哪台电脑上操作都可记录下来。3台WINCC上位是相互独立的。请大家给写一个。侠客:你定义一个内部变量,然后判断当前变量值,如果发生改变,则把当前值保存到内部变量,如果当前值为0则把内部变量中保存的值保存到txt中。侠士:思路有了,写数据到文本文件中,百度一下就有了。侠客:清零功能用一个BOOL量,在PLC中实现。就避开了多台WINCC相互干扰的问题。菜鸟:经过几天学习终于写出来一个,经过测试,正确。#include "apdefap.h"void OnPropertyChanged{#pragma option#pragma code#pragma codevoid GetLocalTime{SYSTEMTIME sysTime;FILE* pfile=NULL;char s[30]="1#轧机的轧制量为:";G
关于wincc12.0组态一个15寸的精致面板问题
西门子工业业务领域 (0)菜鸟:博图wincc v12.0组态一个15寸的精致面板有几个问题请教版主一下1 登录时 如果登陆登陆不成功如何才能组态才能弹出提出对话框登陆失败的提示组态2 在设备和网络下建的集成链接为什么在设备下面的链接菜单下面看不到3 控件里面 为什么没有报警指示器 只有一个报警视图wincc flexble4里面没有半圆如何画5元素下面可以不能改变改变原有的属性例如颜色等属性 在wincc flexble 里面则可以改变6触摸屏在模拟的时候内部变量如何模拟的 在wincc flexble模拟的时候变量表自动弹出可以赋值模拟 但是在博图wincc v12就没有变量弹出至圣:是因为太新了。用过,但次数不多。不过你的问题一看就头疼,标点符号都没有。反正我是看不下去,更别谈理解和思考了。拜托你能不能努力表达的清楚一点?不仅仅是标点符号,还有语言的表达。菜鸟:版主不好意思由于现场比较仓促所以写的不说很明白,我从新写一下使用博图wincc v12.0软件上组态一个15寸的精致面板设备,有几个问题请教版主一下1 登录时调用用户管理下面的登陆函数,密码或者用户名错时没有提示 当密码错误时我想让有个提示密码错误
以下是3637天前的记录
WinCC
4 2014年05月23日 星期五WINCC与其他品牌PLC通讯
西门子工业业务领域 (0)菜鸟:现在厂里用的大都是西门子的PLC和组态,常用的300就不说了,和WINCC直接连(以太网交换机)。现在有几个小设备,用的simotion D425 还有一台 施耐德 M258 (modbus TCP)暂时用的是WINCC6.2 , 据说7.0支持 modbus TCP 是否意味着 可以直接 WINCC网线连 M258(有以太网端口) 。 如果 一个WINCC连 两个simotion和一个M258(都有以太网口) 需要用 OPC吗。物理连接上是否只需交换机用网线连接即可。有做过WINCC连接其他品牌PLC或 SIMOTION的 给个实例或建议的,谢谢大家。大虾:如果 一个WINCC连 两个simotion和一个M258(都有以太网口) 需要用 OPC吗。不需要,你有几个设备,根据他们支持的通讯方式建立通讯连接就可以了。opc是一种标准。。物理连接上是否只需交换机用网线连接即可。是的菜鸟:在网上看到很多 说使用OPC与其他PLC链接,一直搞不太明白,这个OPC具体是什么软件,怎么个应用方式,如果有个实例是*好不过了。大虾:opc是标准,不是软件,只要plc和你的上位机都支持opc,那
WINCC中设置多大的刷新频率合适?
西门子工业业务领域 (0)菜鸟:我的电脑主频3.0GHZ,内存3.0G我建立的wincc项目运行时候,一个画面中就一个按钮控制一个灯的颜色变化。按钮直接连接一个内部bool变量灯的颜色与变量的真假对应。不管我设置刷新频率是多少,为我点击按钮,指示灯要好久(0.5~1.5秒钟)才有变化。这是怎么一回事啊?是我的电脑太差吗?我才运行了一个画面,而且是内部变量啊,这要是大项目不延时更大啊? 我之前用wincc flexible 2008的时候没有这种现象啊,为什么用wincc 就这门慢?我刚刚测试了一下,少的时间0.3s左右,*长的有2秒的时候。感觉**次操作比较快,重复操作就会变慢。很无语啊侠士:2s。如果你设置时间间隔太短的话,**次操作,因为wincc不需要响应什么操作,直接响应当前操作,那么是快的,如果多次操作的话,前面的操作还没有响应结束,你就再次操作了,就会变慢。菜鸟:2秒啊 这个是不是太长了啊,如果系统要求控制或者显示的实时性比较高的话怎么办啊?还有就是系统设置了一个刷新的频率,但是有的元件上也可以单独的设置刷新频率来着,这两个是不是以元件上单独设置的为准啊?游民:2秒我也试过了,很是有那种很明显的延时
WinCC与315T通信问题
西门子工业业务领域 (0)菜鸟提问:我想用wincc与315T通信的,做一个监控画面,现在通信不成功,原因不明。请教下:1)wincc 与 step7 这两个软件通过同一个网线与315T通信可以吗? wincc step7这两个软件会打架吗? 按照我理解,同一个公司的,应该可以同时通信。2)我的硬件是315T,有CP343-1 ,只有一个机架, 有一个交换机X005,通过这个交换机和CP模块,PC机和315T通信。 那么在wincc通信设置里面,应该选择TCP/IP吧?连接参数应该输入CP模块的IP地址吧? 是192.168.0.1,机架号和插槽号应该是什么呢?大虾:1)WinCC和Step7可以同时连接到物理PLC的。2)机架号为0,插槽号指的是CPU的插槽号(300PLC,值为2)。菜鸟:谢谢指点。 再请问 wincc需要组态进step7里吗? 记得以前用过wincc flexible,是组态进step7里的。大虾:wincc组态进step7是pcs7的做法,变量、报警、趋势都在step7里面定义好编译过去,同时还能在wincc里面生成icon和faceplate当然也可以单独安装as-os enginee
WinCC 中 VBS语句判断相等的问题
西门子工业业务领域 (0)菜鸟:这是我的代码,是通信模块的,**个判断是判断是否接收到信息的判断。**个if是判断当前信号是否联通,我设定的是当收到0x1F的时候认为通信正常,然后才进行收发,标志位就是 State_Comm,并且我设定的串口空间Mscomm的接收方式是接收二进制代码。但是始终卡在Tag_Temp = &H1F 这句话上,好像系统根本就不进行判断。Dim Tag_TempDim Tag_ReceiveDim Delta_SetDimState_CommSet Tag_Receive = HMIRuntime.Tags("Tag_Receive")Set Delta_Set = HMIRuntime.Tags("Delta_Set")Set State_Comm = HMIRuntime.Tags("State_Comm")If Item.CommEvent = 2 ThenTag_Temp = Item.InputTag_Receive.Value = Tag_TempTag_Receive.WriteIf State_Comm.Read = 0 ThenHMIRuntime.Trace("1"
关于TIA Portal之Step7 V12实用经验分享
西门子工业业务领域 (0)大虾分享:TIA Portal 是Siemens全新推出的自动化工程应用平台,通过该平台,能够方便将 Siamtic PLC,Panel ,WinCC,Sinamics等设备进行有效集成,从界面和功能上都有很大的提升,目前的版本已经是V12,相信很多网友已经听过甚至使用过,但是另外一个方面,很多网友对原有的平台Step7 V5.x,Simatic Wincc flexible 2008,WinCC V7.x相当熟悉,而对TIA Portal会比较陌生,特别是界面的转换,功能对比等,因此今天将开设这么一个话题,让大家分享是一一些项目中Step7 V5.x过渡到Step7 V12的经验,同时也解答网友所有原有Step7 v5.x功能在STep7 V12的应用疑问,希望大家积极探讨,分享您的经验所得。游民:我没有用过博途软件,我们国外的同事买了博途V11,问他用了没有,也没有装,也没有用,这个对电脑的要求太高了,一般的电脑跑不起来的。。侠客:用TIA Portal之Step7 V12做过一个项目,起初安装时速度太慢,将近装了2个小时,当然我的系统是WIN7 cpu是酷睿I3 不过装完运行速度
以下是3694天前的记录
WinCC
5 2014年03月27日 星期四wincc组态如何实现定时开关机控制?
西门子工业业务领域 (0)菜鸟:求教各位:wincc组态如何实现定时开关机控制?本人初学者,望各位详细说明一下具体过程!感谢斑竹:定时关机是可以的http://www.asqql.com/html_file/414/369.html定时开机是不行的,只能手动开机。菜鸟:期待函数高手来解答了斑竹:再高的手也不行。人都死了,你想让人活过来?都已经关机了,cpu不在响应任何信息了,你还让它怎么响应你的开机动作?只有用cpu上的开关来手动控制启动了。想把电脑当路灯用?节能用电脑带的节能模式吧!菜鸟:这个我以前也想过不知道大家有没有发现,研华工控机有个现象,就是你在不正常关机的前提下,上电,会自动启动。我想这应该是研华工控机主板可以设置的,这样我只要控制工控机的电,就可以让工控机自动启动了,那工控机的电源可以用PLC来控制,不过我还没有成功过,哈哈,只是一个想法
上位机WICC和SMART 200以太网通信
西门子工业业务领域 (0)菜鸟:西门子SMART 200 SR60 PLC可以与上位WICC机进行以太网通信?如果可以有具体资料?现在PLC以太网口以经连接4个SMART 1000IE屏通信。至圣:目前不支持与上位WICC进行通信菜鸟:别的人说可以,又有人说不可以,把我头搞了老大,说可以的人,我问他有什么案例,对我说你可以试试了,这一句话把我给郁闷要死,哎至圣:呵呵,现在官方还没说过SMART 200支持与上位WICC进行通信菜鸟:好的,谢谢大虾:WinCC V11 和V12 也就是博途中的WinCC 有S7-200驱动,可以跟200通讯,也应该支持与S7-200 Smart通讯至圣:有两个WinCC。V7和V12。游民:却是不支持哦
两个互相独立的DCS系统中如何把一方数据显示到另一方?
西门子工业业务领域 (0)菜鸟:两个DCS系统分别是在WinCC6.2+STEP75.4和WinCC7.0+STEP75.5环境下开发的。6.2系统WinCC是通过普通网卡和带PN口的CPU通讯的。7.0系统是通过CP卡由DP电缆和CPU通讯的。现在想让7.0系统中的几个模拟量显示到6.2系统上,可以通过什么方式实现?补充说明:1.7.0系统的CP卡是5611;2.必要的话,6.2的项目可以移植成到7.0环境。还有一点疑问,要实现这样的通讯,究竟是在PLC层面上还是在上位机层面上的?高手:通过CPU通信交换数据啊大虾:试试OPC通讯看看能不能搞定。菜鸟:对啊。问了厂家的工作人员,就说了可以用OPC实现。前辈能否提供一些OPC通讯的资料?话说单纯的在WinCC层面上是实现不了的吧?7.0系统的PLC程序是上锁的,硬件连接也查看不了。连CPU的IP都不知道。是不是这样的话,就是无解啊。这两天看了下OPC的资料。感到很没有头绪啊。貌似OPC也是在讲PLC和上位的通讯?(是不是我没有理解透)。在我说的这个问题中,思路是不是这样的:1.7.0系统通过MPI通讯和自己的PLC通讯,获取到数据;2.在7.0上位创建OPC服务
关于excel访问wincc变量归档的失败问题
西门子工业业务领域 (0)菜鸟提问���看了论坛那个关于EXCEL访问WINCC归档变量的PDF文档,用它提供的DEMO表格,把计算机名更改了一下,创建DEMO里的相应的内部变量,给这些变量做了变量记录。但是运行WINCC,整点没有读取到归档的数据、或者是读到的数据不是我想要的那个时间段的,下边是技术文档提供的本地采集的代码:提供的脚本:Subget_wincc_data()'--GetDatabaseDSNname-----------------------------------SetDSNName=CreateObject("CCHMIRuntime.HMIRuntime")sDsn=DSNName.Tags("@DatasourceNameRT").Read'--buildconnectionstring-----------------------------------sPro="Provider=WinCCOLEDBProvider.1;"sDsn="Catalog="&sDsn&";"sSer="DataSource=ZHANGWinCC"sCon=sPro&sDsn&sSerSetconn=Cr
以下是3730天前的记录
WinCC
6 2014年02月19日 星期三WinCC和S7-200在橡胶三角带生产中的应用
ofweek (0)一. 项目简介1. 上海方电科技发展有限公司是一家由继续设计,计算机软硬件及自动化专业等**技术人员组成的科技公司,主要从事帘帆布浸胶机设备及涂层设备的设计、开发和制造。该项目于2006初确定,3月开始实施,5月完成交付使用。2. 用户单位:河南尉氏久龙橡塑集团有限公司,地处河南开封尉氏县,年产三角带以生产各种规格三角带为主。现有平版硫化机72台,硫化罐50台。久龙橡塑集团年生产三角带达7000万A米,处于行业**地位。橡胶三角带的质量与硫化时间有关,硫化时间不能少,也不能太长。为保证质量,采用了 硫化计算机监控系统。3. 三角带的规格繁多,小型的,采用模具固定,在硫化罐中加压、加热并保持一定硫化时间一次完成。对大型三角带,由于尺寸大,模具费用高,一般采用平版硫化机分段硫化。同时对6-8根三角带进行硫化,一段硫化完成后,转动三角带到下一段。反复5-10次才能对整根三角带都硫化一遍。为了更好的达到质量要求,工艺要求进行2遍硫化,分别为一次硫化和二次硫化。两次硫化时间各不相同。监控系统要求能对所有的硫化机和硫化罐的硫化时间进行设定,同时能实时观察实时硫化时间。硫化到时发出提示信号。对硫化时
STEP7 与Wincc通讯反应慢原因分析
西门子工业业务领域 (0)菜鸟:一个问题请教各位问题:我在有一套西门子S7-300一套,一个机架 CPU313 以太网通讯 ,Wincc6.2 V 变量 归档记录95条,采用过程归档,结构采用单机结构3台PC机问题1:当Wincc 运行一台机子(没有启动变量记录),在CP机上操作时,正常没有延时。,当启动两台PC机时,速度会明显变慢大概延时1秒钟左右(用秒表测得),接收发送一样 当运行3台时更慢,大概两秒左右(秒表测得) 接收发送一样 什么原因造成的啊,问题2:当打开一台Wincc PC机上的变量记录时,实在是无法操作呢 延时都有6秒左右的,什么原因造成的啊 以前没碰到过,这种现象,求解啊已经走过的步骤:1、PC机系统 ,西门子软件重装过,(系统软件在其他项目上一直使用没有问题)2、CP343-1以太网模块跟换过,所有的网线 交换机也更换过但是问题还是没有解决,西门子客服给予的回复是,交换的数据量大造成的(变量记录到没开,一共就100来个点 ,那样什么数据啊)求解,急啊 ,急斑竹:你试试把程序做成*简单的,就做一句程序。然后再测试一下。菜鸟:CPU链接数设的多少呢?(跟着有没有关系得实验
数据库WinCC结构变量枚举使用分享
西门子工业业务领域 (0)大虾分享:使用ADO读取WinCC组态数据库获取结构变量信息,以下代码在WinCC V6.0里测试通过在画面添加一个按钮,两个微软ComboBox(Combo1、Combo2)在按钮的鼠标事件里写如下VB代码Dim cn,rs,rs1,sCon,DSNDSN=Replace(HMIRuntime.Tags("@DatasourceNameRT").Read,"R","")sCon="Provider=sqloledb;Integrated Security=SSPI;"sCon=sCon & "Data Source=127.0.0.1WinCC;"sCon=sCon & "Initial Catalog=" & DSNSet cn=CreateObject("ADODB.Connection")Set rs=CreateObject("ADODB.RecordSet")Set rs1=CreateObject("ADODB.RecordSet")cn.ConnectionString=sConcn.CursorLocation=3cn.Openrs.Open "Select * Fr
关于软件问题分析
西门子工业业务领域 (1)菜鸟:各位版主好,有一个软件问题请教各位,我公司里有台设备,使用上位机监控,上位机中装的STEP7中包含程序和西门子触摸屏的画面程序,但我把程序考到我的电脑里后就只有STEP7程序而没有触摸屏的画面程序,我想问这是为什么呀?我的电脑里各个软件都有,都已经安装了。斑竹:如果你考的程序中确实有PLC和HMI的程序,在STEP中不能打开HMI程序的有可能是你的HMI程序没有集成在STEP7中,从你考的程序中找到触摸屏程序并打开,在wincc flexible中执行集成操作就能在STEP7中打开了。菜鸟:在我电脑上打开程序时会弹出提示,软件包丢失,显示SIMATIC WinCC Flexible,这是什么意思呀?斑竹:意思就是你没安装SIMATIC WinCC Flexible,或者版本不对那flexible版本高与低是不是都不行?还是低了不可以?斑竹:你自己装的软件版本高是可以的,低了不可以。菜鸟:我现在遇到的问题是我在step7中插入了个HMI站,在站内打开WinCC Flexible画面编辑时,没有办法编译,输出提示有Warning: "IM 153-1" 不支持路由连接。因此从 "I
从WinCC V6.0的安装浅谈WinCC安装过程中的问题和解决办法
西门子工业业务领域 (0)大虾分享:西门子的工控软件,尤其像WinCC安装起来有时候并不是那么顺手,可能会遇到各种问题。WinCC安装之前,硬件和软件都应该正确配置,在安装过程中,WinCC安装程序会注意检查是否满足以下安装条件:1.你所安装的操作系统 2.用户是否有管理员权限 3.显示器分辨率 4.IE的版本 5.微软消息队列服务是否安装(Microsoft message queuing services) 6.是否已经重启过计算机。如若其中有条件不满足,WinCC会停止安装,并报出错信息。消息一:必须的操作系统 Windows XP/Windows 2000 SP2。消息说明:此版本的WinCC必须安装在Windows XP/Windows 2000 SP2操作系统环境下。解决办法,是您的计算机需要安装Windows XP/Windows 2000 SP2,如果计算机性能较为强大,并且安装了Windows7或者更高版本的Windows,可以使用虚拟机安装如VM或者Oracle的Virtual BOX虚拟机,先在虚拟机下安装Windows XP/Windows 2000 SP2操作系统,再安装Wi