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

相关推荐

  • 西门子资料

    那位老兄有深入浅出西门子S7-200和深入浅出西门子S7-300或者400电子版。给小弟发一份。小弟在此感激不尽!在此悬赏30分。 问题补充:我的邮箱lihailiang1985@…

    SIMATIC S7-200 2021年7月4日
  • 一个简单的小程序,找不到出错原因,各位大侠帮忙看看

    想实现一个电磁阀动作的小程序,通过触摸屏来控制PLC的运行。开关开启时,按触摸屏设定的延时时间电磁阀动作,之后按触摸屏设定的关闭之间电磁阀停止工作。程序及触摸屏组态贴图如下。另外,…

    2017年11月17日
  • plcs7-200的模拟量模块em231能测频率信号吗

    plcs7-200的模拟量模块em231能测频率信号吗 最佳答案 模拟量模块只能测量电压(0-10V,0-5V等)和电流(0-20mA,4-20mA等)信号,如果你的频率信号通过电…

    SIMATIC S7-200 2017年12月10日
  • S7200 数据通信

    在S7200与其它方(如DCS通信过程中),S7200内的数据要先传送到V区然后由其他方软件读取V区里的数据实现通信,(最简单的例子与DCS通信的200PLC控制电机启动停止自保持…

    SIMATIC S7-200 2020年11月1日
  • 断电保持V存储器怎么建?

    断电保持V存储器怎么建?有请高手帮帮忙了 问题补充:要是我把VB1000~VB2000设置为断电保持的,那么VW1000到VW2000会不会也变为断电保持的? 最佳答案 V默认全都…

    SIMATIC S7-200 2021年7月5日
  • 有些复杂的平面图形,触摸屏已不能满足要求,这就必须配合电脑,使用专用的绘图软件,请问这个绘图软件是如

    有些复杂的平面图形,触摸屏已不能满足要求,这就必须配合电脑,使用专用的绘图软件,请问编写这个绘图软件的程序代码是如何和PLC的程序联系在一起的,它们之间有什么关系啊 ?小…

    SIMATIC S7-200 2020年10月31日
  • 字传送

    什么情况下该用字传送,字节传送,双字传送 最佳答案 这都是根据实际的需要。例如传送16位整数型数据用字、浮点数用双字、2位BCD码用字节。总之,是根据所要传送数据的类型、格式、长度…

    SIMATIC S7-200 2017年11月16日
  • s7-200编程软件中文版

    编程软件中文版的有大神发个 最佳答案 s7-200的编程软件step7-micro/win,英文界面改中文界面步骤如下:1、点击菜单“Tools”2、点击“Options”3、选择…

    SIMATIC S7-200 2017年6月4日
  • s7-200输出点问题

    我用16个输出点的CPU控制16台电机的启动.同时用16电眼控制电机的停止.但是我发现同时好几个输出点会有在很短时间内一灭一亮(我的电眼在起作用)这时我听见"孜孜"的声音---也就…

    SIMATIC S7-200 2021年7月5日
  • S7-200怎样通过EM277上传和下载程序

    因为CPU只有一个通讯口接了触摸屏幕,后加一个EM277,希望在运行的时候监控程序以便修改,EM277是加在热电偶7PD22的后面,现在用西门子6ES7-972-0CB20-OXA…

    SIMATIC S7-200 2018年12月9日