S7-200 如何使用配方

之前使用S200时,用的存储卡保存的配方。如何移植到S200 Smart系统呢?好像MicroWin Smart没有配方这个功能,那CPU的存储卡是用来干什么的呢?

问题补充:
感谢大宝哥的及时相助,这个办法我有想过。可问题是V存储区毕竟是有限的,我想保存的数据有200K字节左右,V区装不下呢。还有什么更好的办法吗?

最佳答案

1、SMART 的存储卡:可用于程序传输,CPU固件更新,恢复 CPU 出厂设置
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/function/accessory/MicroSD.html
2、这几个方法你看看是否满足你的要求:
1)事先规划每条配方的元素数,每个元素的数据类型,这样可以知道一条配方要用多少字节存储;
然后规划配方有多少条,每条配方使用的存储空间乘以配方条数可以得到配方总共要用到多少个字节的存储空间。
2)在 V 存储区开辟一块连续的存储区,大小就是上面计算的结果,用于存储配方数据。并将这一区域设为断电保持区。
3)在 V 存储区开辟另一块连续的区域,大小是一条配方所占用的空间数+上位机设置的配方号,主要用于同上位HMI 交互,及逻辑控制。同样将这一区域设为断电保持区。
4)下面的内容是实现的思路:
当调出配方时,根据上位给的配方号,触发不同的块传送指令 blkmov_B(w、d)指令就可以从配方存储区传交互区。
当写入配方时,根据上位给的配方号,触发不同的块传送指令 blkmov_B(w、d)指令就可以从交互区传到配方存储区。
5)在上位建立与配方数据元素以应的 I/O域,用于显示或更改配方数据。上位再建一个配方号 IO 域,用于输入配方号;另外做两个按钮,一个用于触发读取、另一个用于触发存储更改后的配方。
补充:
确实,SMART 200 的 V 区没有那么大,那能不能考虑用更高性能的 CPU,或者在有配方功能的屏上做配方呢?
1200 的配方功能
http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/SmartSMS/011.html
屏选型快速入门
http://www.ad.siemens.com.cn/productportal/prods/hmi/smartlinesv3faq/selection.html
本视频介绍如何在精智面板中建立配方及使用配方视图。并详细说明配方的离线与同步选项的含义与作用
http://www.ad.siemens.com.cn/service/elearning/Course/1550.html

提问者对于答案的评价:
Smart系列比S200通信功能上是强了一些,但是很多功能也缩水了。比如PTO功能,Smart系列已经没有1uS的时基,只有PWM模式才有1uS的时基。而S200哪种模式都有1us的时基。还有就是HSC模式,Smart系列已经没有了模式12,用来做脉宽测量需要额外使用Q0.0和I0.0配合才能计算脉宽。

最佳答案作者回复:
是有一些不同了。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc361533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:55
下一篇 2021年7月5日 上午11:55

相关推荐

  • step7-micro/win搜索不了

    如题,在用micro/win sp9一段时间没用后,再打开发现搜索功能用不了了,不知怎么回事?如图片所示! 问题补充:哦,是我把搜索“区分大小写打钩了”,这样就搜索不到了…

    2017年6月13日
  • 电脑与CPU224的通讯

    用一台电脑,这台电脑里用的是组态王的控制画面,用这台电脑去实现与三个CPU224的通信,实现读写功能,并且这三个CPU224与电脑间距大于100米,请问用什么协议进行通讯,连接线如…

    SIMATIC S7-200 2017年11月1日
  • PC ACCESS与S7-200的通信问题

    PC ACCESS6.0 一直跟 s7-200PLC通信不上一直报错误 图片说明:       最佳答案 1,…

    2017年11月6日
  • s7-200plc故障灯亮运行灯亮无法通讯

    cpu216plc故障灯亮运行灯亮无法通讯西门子plc cpu216,运行绿灯亮,故障红灯亮,无法通讯到底是哪里出了问题,?硬件的问题吗有多台这样的PLC 问题…

    SIMATIC S7-200 2020年11月1日
  • 上位机与SINAUT MD720-3 GPRS模块无法建立通信

    我是新手,对西门子系统不是很熟悉。想用SINAUT MD720-3做一个上位机与下位机的无线通信。硬件:LOGO电源,CPU 224XP,SINAUT&nbsp…

    SIMATIC S7-200 2020年10月31日
  • S7 200 任何一路报警消音,其他仍然可以报警

    S7 200 224模块,外扩了1个32位DIDO  和1个16位DIDO,现在情况是有30路输入报警信号(报警可能是短时间就断开复位的,可…

    2021年7月5日
  • 寻找S7-200资源管理器

    在WINDOWS资源管理器目录下没有S7-200资源管理器,在西门子的下载目录上也找不到,请问怎样找到这个文件? 最佳答案 安装新近版本的step7 Micro/win系…

    2017年11月6日
  • EM253 亮红灯

    使用了2个em253分别控制两个伺服运动,设备运行过程后有的时候突然停止,EM253亮红灯,且软件找不到这两个模块了,只能关机再开机  又好了,请问是什么问题导…

    2017年6月24日
  • 关于s7-200的modbus rtu 从站通讯的问题

    各位老师,学长你们好!    我刚开始接触PLC,纯属于小白,这段时间看自由口通信和modbus通信,搞得我焦头烂额的,却还是没有一点头绪。…

    2020年10月31日
  • S7-200的PLS指令问题

    请问老师们:在网络1里面当条件M0.0满足时候,去执行做了一个四段PTO参数写入,并且执行PTO输出,并且调用了19事件(PTO输出完成事件)去复位M0.0。。。在网络2里面,当M…

    SIMATIC S7-200 2017年8月16日

发表回复

登录后才能评论