现场是有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