S7200设计方案如何实现这些功能?

现场是有10多个工位箱,每个工位箱上需要装一个倒计时器及工位显示器加上五色声光报警灯,而且这个倒计时时间可以人为修改,而且暂停的工位信息也需要在显示屏上显示(数字显示),可以采用最便宜的七段数码管来显示数字,如下的要求和方案麻烦大家帮忙看一下是否能够行的通:
用户要求
1.每个工位一个八位的控制按钮,一个USB接口,一个COM口,一个倒计时看板
2.工位异常时,员工按对应按钮,信息通过无线传输方式传入服务器,服务器与MES系统对接,通过表格形式传递与读取数据,并执行MES系统的指令;
3.工位作业开始时,员工需要用工位扫描枪扫描订单信息,信息通过无线传服务器,扫描枪MES提供,工位作业内容结束,也要扫描订单条码;
4.节拍快到时,服务器会发出指令,现有的车间立柱上的音响进行语音提醒;
数据传输需要用无线方式,建议使用433MHZ,以上是目前的总体需求.
  以上是客户的要求,首先我们想所有的站点都用S7200 CPU224XP来做,用1#工位站点做为主站,其他的站点做为从站来讲所有的PLC需要交换的信息联系在一起,但是不知道使用modbus RTU主从通讯时是否对交换的数据由所限制,然后对于扫描枪读取的数据,我想通过每一个CPU上的通讯端口与其对接,通过自由口通讯来进行扫描枪数据信息读取,但是不知道这些信号是否也可以直接通过modbus RTU主从通讯读取到主站PLC,对于七段数码显示倒计时功能想通过PLC的七段数码指令来实现,估计有点繁琐。以上是下位机的信号集中到主站PLC的方案,对于主站与上位机系统之间的无线通讯我们想采用深圳赛远公司的工业无线通讯模块SY-S72来进行数据交换,但是不知道他们的这种模块数据交换有哪些限制条件,也没公开,这块也有点担心是否客户的服务器能够正确接收和发送这样的信号,以便PLC能准确的做出反应和传递信息。不知道各位对于以上的方案有没更好的建议和实现的方法,老板是要求价格越低越好,客户的要求是越多对他们越好,我们做事的是看到头就大了,谁叫做工控的我们都不容易呢,希望有高人能够指点一下,我的方案哪些能够实现,哪些还需要该进的,要是有资料最好了,不甚感激啊。

最佳答案

1、但是不知道使用modbus RTU主从通讯时是否对交换的数据由所限制?
一般modbus RTU可以满足传送的数据量。参见:
《S7-200 CPUs -- 通信组态和编程 -- USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
2、想通过每一个CPU上的通讯端口与其对接,通过自由口通讯来进行扫描枪数据信息读取,但是不知道这些信号是否也可以直接通过modbus RTU主从通讯读取到主站PLC?
可以通过modbus RTU主从通讯读取到主站PLC。有关扫描枪参考文档:
、利用西门子S7-200自由通讯接口实现与条码扫描枪的通讯
http://wap.cnki.net/yanshi/acadetail.aspx?q=%E6%89%AB%E6%8F%8F%E6%9E%AA&library=CJFDTOTAL&type=&topic=&p=1&rank=relevant&place=keyword&fn=JXGY201120027
、基于PLC 的条码监控系统
http://www.plc365.com/SIMATIC/655.html
3、对于七段数码显示倒计时功能想通过PLC的七段数码指令来实现,估计有点繁琐?
参见:西门子S7-200(七段数码管显示控制)实训指导:
http://www.docin.com/p-254904982.html
4、对于主站与上位机系统之间的无线通讯我们想采用深圳赛远公司的工业无线通讯模块SY-S72来进行数据交换?
该模块支持西门子S7-200的无线编程。
应用实例:
http://www.gkong.com/co/saiyuan/solution_detail.asp?solution_id=19352
5、几点建议:
、应用modbus通讯,要对通讯、数据传送的响应时间进行考察与测试,看看响应的时间是否满足生产线控制的需要,即这种通讯的特性,是否满足实际控制的实时性。
、虽然工业无线通讯模块SY-S72支持西门子S7-200的无线编程,但与上位机实现通讯尚需做一些工作。
、不要一味追求价格越低越好,“花少钱,办大事”在这里是行不通的。完成相应的控制任务必须有相应的硬件与软件。
、注意细节,成功在于细节。要多多考查S7-200在通讯、I/O数量及运算速度等诸方面是否能够胜任该项任务。

提问者对于答案的评价:
你的回答很全面,非常感谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:58
下一篇 2020年10月31日 下午2:58

相关推荐

  • 中断调用为什么要用SM0.1

    用事件号0 和INT-0  在中断程序做累加,调用中断程序为什么要用SM0.1,可不可以用SM0.0? 问题补充:中断程序中用的是SM0.0,但是在主…

    SIMATIC S7-200 2021年7月5日
  • 200PLC 浮点数计算能不能用常数

    200PLC 浮点数计算为什么不能用常数,以k开头也不行,编译时提示错误。 图片说明:    最佳答案 K100及K1000是整型数。必须改成实数,楼…

    2018年12月9日
  • s7 200 cn的通讯电缆

    s7 200 cn的通讯电缆能自制吗 专家建议 wangchenyang,你好,“s7 200 cn的通讯电缆”指的是编程电缆吗?如果是编程…

    SIMATIC S7-200 2021年7月4日
  • 关于s7-200的pid

    现在有一个系统,两个模拟量输入(分别是一个带反馈的油缸的位置量,还有一个是角位移传感器输入量),然后还有一个三位四通的电磁比例换向阀,是两个电磁铁的,对应着两个模拟量输出。我现在的…

    SIMATIC S7-200 2017年11月13日
  • 水泵一用一备怎么写程序

    我想控制水泵,但是水泵是一用一备,我在电气安装时,应该是都接上这两台水泵,然后启动后一台出现故障,就启动另一台,这种切换要什么依据呢?怎么写程序?,还有水泵的启动要注意些什么呢?有…

    SIMATIC S7-200 2017年11月19日
  • 在打开S7-Micro/WIN-V4.0 SP9的设置PG/PC连接口,点击cable PPI

    在打开S7-Micro/WIN-V4.0 SP9的设置PG/PC连接口,点击PC/PPI cable PPI.1时出现所用接口正在通讯,此时不能更改访…

    2021年7月5日
  • EM235

    问题补充:更换EM235时需不需要连上PLC下载,或者是直接装上新的就行了? 最佳答案 直接装上新的就行了。 当然是在断电情况下!! PLC程序可以不重新下载。…

    SIMATIC S7-200 2021年7月5日
  • s7-200软元件编号的分配及功能概要

    各位高工,谁有s7-200  PLC226的软元件编号的分配及功能概要 如:辅助继电器用什么符号表示,有多少点   &n…

    SIMATIC S7-200 2021年7月5日
  • 哪里有STEP 7 MicroWIN SMART下载我的电脑是WIN7

    哪里有STEP 7 MicroWIN SMART下载我的电脑是WIN7,PLC是s7200smart 问题补充:这什么意识?有安装软件吗? 图片说明:…

    2021年7月5日
  • Modbus从站协议

    调用库后,把MBUS-INIT和MBUS-SLAVE设定好,还有VB地址也分好了,还要怎么设定或转换呀,能给说详细的,最好Q527366513谢谢 最佳答案 就可以了弄跟通讯线设置…

    SIMATIC S7-200 2020年11月1日