西门子S7-1200PLC系统有五种不同模块,分别为 CPU 1211C、CPU 1212C 、 CPU 1214C、CPU1215C和CPU1217C。其中的每一种模块都可以进行扩展,以*您的系统需要。可在任何 CPU 的前方加入一个信号板,轻松扩展数字或模拟量 I/O,同时不影响控制器的实际大小。
产品简介
详细介绍
天津西门子S7-1200模块(代理商)欢迎您
S7-200smart安装出错解决方法
STEP 7-MicroWINSMART软件安装出错处理方法:
1、西门子200 smart软件安装时,错误号码:0x80040707,出现DLL函数调用失败:ISRT._RegQueryKeyValue,安装程序将立即终止的错误,应该怎么解决?
解决方法:
1、如果电脑安装了PC Access smart,先卸载 PC Access smart。
2、在C盘的program files里找到siemens然后在里面找出STEP 7-MicroWIN SMART这个文件夹把它删掉,然后,把安装文件拷贝到其他盘的根目录下再安装就可以了。
3、安装时注意退出360等杀毒软件,关闭防火墙,如果还不行就重装系统,装原版系统,建议装WIN7 32位旗舰版。
2、在安装s7-200 smart软件时,提示无法安装文件
因为无法在CAB文件“Data1.cab”中找到此文件。可能表明网络错误、读CD-ROM错误或此软件包有错,这样应该怎么解决?
解决方法:
应该是下载的安装包有问题,可以试下重新下一个安装软件包,再安装试试。如果重新下载的安装包安装时还是出现一样的错误,就有可能是电脑系统不兼容的原因,建议重装一下系统,是安装WIN7 32位旗舰版系统。
3、S7-200smart编程软件安装完成了但是在打开软件时出现“无法启动此程序,因为计算机丢失S7OTBXDX.dll 是怎么回事?应该怎么处理?
解决方法:
如果丢失s7otbxdx.dll文件,需要下载安装s7otbxdx.dll,然后才能正常使用。可以重新下载一个s7otbxdx.dll文件,复制到c:windowssystem32文件夹【64位系统在C:WindowsSysWOW64目录】,然后【开始-运行-输入regsvr32 s7otbxdx.dll】即可。
如果以上的方法不能解决问题,那么试下先卸载掉软件,关掉诸如360、杀毒软件等,然后重新安装编程软件试试。如果还是无法解决问题,建议重装一下系统,是安装WIN7 64位旗舰版系统。
4、s7-200smart的软件安装好后,打开时会出现以下3个错误提示:
2,点击确定后出现
Runtime error!
Program: D:ProgramFilesSiemensSTEP 7-MicroWIN SMARTMWSmart.exe R6025
-pure virtual function call
这3个错误提示是如何产生的,该如何解决?
解决方法:
1, 出现该内存不能为read的错误,这是你安装的编程软件与电脑的内存有冲突!如果是偶然出现,点取消即可!再不行,使用兼容模式运行,对着软件的桌面快捷方式点击鼠标右键,点击属性,切换到兼容性,以兼容性模式运行这个程序打勾,再点击确定和应用。或者对着软件的桌面快捷方式点击鼠标右键,点击用管理员身份运行这个程序。
2, 还有可能是电脑不心装上了恶意软件,或上网时产生了恶意程序,建议用360 卫士、金山卫士等软件,清理垃圾,查杀恶意软件,完成后重启电脑,就可能解决。实在不行,再重装系统,可以解决软件引起的问题。
5、在WIN7上安装的西门子S7-200 SMART PLC软件打不开,提示MWSMART Executable停止工作是什么原因?
解决方法:
点开始按钮,在“运行”中写入“gpedit.msc”,点确定键。弹出“本地组策略编辑器”
点击“用户配置”-管理模板-开始菜单和任务栏-不保留近打开文档的历史,选中“禁用”确定即可,重新打开200smart软件就可以了。如果还是没有解决问题,建议重装系统。
6、S7-200smart编程软件V2./2软件向下兼容2.1和2.0吗?
原来用2.1或者2.0编辑的程序用2.2打开后下载到原来2.1或者2.0编辑调试的现场PLC里面,有没有问题?
解决方法:
一般来说,软件基本都是向下兼容的。使用没有问题。
7、近换了台新笔记本,用s7-200 SMART软件经常出现小问题,会不会是系统不兼容呢?现在的问题是笔记本只能装WIN10系统,如果系统不兼容有什么办法可以解决呢?
解决方法:
S7-200 SMART仅可用于XPSP3,WIN7 32/64位系统,*没有推出在win10版本下测试所出现的问题与系统兼容性当然有关。可以考虑安装个虚拟机,在虚拟机里面再安装win7系统,再安装smart的软件。
S7-300编程如何实现流量累计功能?
2018年12月1日14:53:14 发表评论 538 阅读
描述:
例如,使用测量线性速度的计量单位或者测量体积的计量单位。您可以用距离或体积作为物理量,用毫秒、秒、分钟、小时、或天作为测量时间的单位。
用于STEP7 V5.x的功能块"Totalizer"
下表列出了功能块 "Totalizer" 的参数格式.
参数格式 | 数据类型 | 描述 |
---|---|---|
Input: Value | Real | 在一个时间间隔内的测量值 |
Input: Interval | Time | 测量的时间间隔 |
Input: Cycle | Time | 扫描时间 |
Input: Reset | Bool | 复位“TOTAL”输出 |
Output: Total | Real | 累计总输出 |
图. 1 所示在OB35 (循环中断)调用FB "Totalizer" .
在一个周期的单位:
- 参数 "Interval" 和 "Cycle" Time数据类型被转换为Real.
- 转换后的数据被传送到临时变量"tempInterval" 和 "tempCycle".
- 输入参数值 "Value" 与临时变量值"tempCycle"相乘,然后除以临时变量值 "tempInterval" .
- 计算结果存储在静态变量 "Accum".
这样,在一个特定的周期内,将缓冲区“ACCUM”中的中间结果累加上该数值,同时在同一周期内将累加结果传送到变量“TOTAL”中.如果参数 "Reset" 值为"True",输出参数 "Total" 复位为0.
例如
在图.02 例子中参数值 "Value" 为 60.0 并且 时间参数 "Interval" 为1分钟.
- 在一分钟内,参数 "Total" 在间隔时间内从值 1 累加到 60.
- 循环时间100 毫秒代表 FB "Totalizer" 的扫描间隔 .
- 当 FB 在OB35(循环中断),程序按照 100ms的时间间隔执行,不受OB1 (主程序)控制.
测量值“VALUE”相关的物理单位可以为,例如,米/秒、立方米/分钟或者公里/小时。必须在输入变量 "Interval" 中输入物理单位的间隔时间。例如:
- 米/秒: T#1s
- 立方米/分钟: T#1M
- 公里/小时: T#1h