西门子|总代理
- 报价
- 请来电询价
- 品牌
- 西门子
- 产品规格
- 模块式
- 产地
- 德国
- 关键词
- 西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商
- 更新时间
- 2026-06-01 07:46
已调试成功,希望能对有类似情况的朋友有帮助。
今天同事打电话说现场6台宇电AI仪表,1台东辉8路巡检仪,3台富士FRENIC-VP变频器,2台日本RKC仪表,1台创盛流量计都要挂到WINCC里(之前说是厂方自己弄的),因为厂方临时要求加的,邮寄CP340挂到S7300就算了,也没几个通信设备,都是RS485,一条通讯线挂一起,能省就省吧,同事随身带的有RS485转232模块。
平常项目都是自己写的软件,二年前就用过一次WINCC6,外挂其它通讯设备也没试过,在网上搜了一圈,多是讲OPC什么的,不了解,觉得对我来说不太合适。还有讲用MSCOMM控件的。MSCOMM控件就不提了,已废弃多年不用了,不可能再回到老路上。于是决定移植上位机的代码,用WIN32 API 来做成OCX,WINCC里来调用,这样并非像网上说的要支持MODBUS协议或找OPC什么,只要通讯设备有通讯协议,带通讯接口即可。我的方法看起来也许比较麻烦,但方便维护,去现场调试的人不需对通讯怎么懂,会设置通讯设备的地址参数就行了,其它都用默认参数,再说增加个新的通讯设备协议,也就一小会儿事。
1.先编个基类,定义接口,方法,属性,例如通讯COM口,波特率、数据位、停止位、校验方式等等生成dll链接库。
2.从基类派生各个通讯设备类,如仪表,变频器,流量计,PLC等等,通讯设备类负责将要读或要写的数据打包给串口类,并接收来自串口类的回送数据进行处理,生成dll链接库,这个库Zui大,包含了五十多种设备的通讯,以后新加通讯设备只需拷贝一个,稍加修改即可。
3.再编个通讯串口类,调用WIN32通信API函数,负责将通讯设备类打来的发送数据发送出去,再将接收到数据返回给通讯类自身处理,生成dll动态链接库。
4.再编个消息类,负责将通讯的发送字节,接收字节,当前通讯设备的通讯设置参数,通信成功或失败等信息作为事件触发,生成dll动态链接库.
5.后面的就简单了,编个OCX控件直接引用上面的DLL库编几个小调用函数,再封装几个属性和消息事件触发,编译一下做个OCX安装程序。
6.发给同事OCX安装包,同事安装后直接注册下OCX即可用,只需在WINCC里初始化下这个OCX挂的各个设备名称,通讯地址,端口,波特率,数据位,停止位。然后再在循环处理过程里编个通用的轮循过程,要读的设备号,要读的参数或要写的参数及要写的数据。读写成功失败或者收发的字节通过OCX的事件触发来处理。
7.如果现场新加的通讯设备协议在这个OCX中,WINCC只需要改一下初始化过程,挂靠的OCX通讯设备名称,通讯参数即可,其它如轮循过程,变量处理根本不需要改动。
如果WINCC只挂少量设备,也可以采用MSCOMM控件处理,毕竟MSCOMM简单,建议还是不要在WINCC里直接用MSCOMM控件,代码很乱,不方便移植。还是自己编个OCX,在OCX里面用MSCOMM控件,再封装几个方法属性出来给WINCC调用,也方便客户使用。
毕竟WINCC我很少用它,但它确实很强大^_^,也许是我不熟的原因,觉得它通信慢。问下大家,读单字,双字大概算下来有合计800个16位字的通讯,MPI方式.下午顺便发了个测试代码给同事,同事说WINCC一次大概只能读100多个字,也就是200多个字节,再多了就失败,而且每次耗时大概1~2秒.那800个字不得调8次?感觉这样不行。我用的GetTagRaw函数.但是我记得如果采用PRODAVE方式,一次就可以读回来了,耗时感觉不到1秒,正考虑是不是把S7300/200 PLC通讯全移到OCX处理算了,不知有没这个必要。
利用循环。
1 前言
煤矿胶带机集控系统运行安全可靠与否直接影响矿井的经济效益。为提高系统的可靠性和安全性,实施集中监控,实现系统的综合保护和集中监控,是十分必要的。
唐山开诚电器有限责任公司生产的智能皮带机集中控制与监测系统是应用于矿山皮带运输自动化的高科技产品,本系统是以《煤矿安全规程》为依据,总结矿山运输过程中所出现的事故,本着安全性高、实用性强、具有先进性的特点而研制开发的新一代综合控制系统。
集控系统与调度电话系统、工业电视系统一起,构成一个完整的操作、调度、监视网络,实现对整个系统的遥测、遥信、遥控。该系统可实现提高生产效率、降低事故率,减少故障处理时间、减少现场操作人员、提高经济效益。
2 集控系统的描述
目前,PLC始终处于工业自动化控制领域的主战场,为各种各样的自动化控制设备提供了非常可靠的控制应用。其主要原因,在于它能够为自动化控制应用提供安全可靠和比较完善的解决方案,适合于当前工业企业对自动化的需要。
在全球工业计算机控制领域,围绕开放式过程控制系统、开放式过程控制软件、开放式数据通信协议,已经发生巨大变革。随着PLC(SoftPLC)控制组态软件技术的诞生与进一步完善和发展,安装有SoftPLC组态软件和基于工业PC过程控制系统正在逐步得到发展。对于控制软件来讲,是PLC控制器的核心,向工业用户提供开放式的编程组态工具软件。此外,开放式通信网络技术也得到了突破,其结果是将PLC融入更加开放的工业自动化控制。
本系统采用全分布式控制结构。由井下控制站和综合操作台构成。综合操作中心位于地面中央控制室。系统采用日本菱电公司的 AnS和FX系列PLC,控制主站与控制分站之间采用菱电开放的网络总线结构CC-bbbb,控制分站与传感器之间采用距阵结构联接,控制主站与综合操作台的监控上位机之间通过CC-bbbb总线网络联接。控制分站负责现场设备的数据采集和控制,通过监控,可对整个系统的设备进行监视和集中控制。
本系统是以菱电AnS和FX系列PLC作为主控元件,具有防潮、抗干扰能力强,现场易编程、易扩展,基本免维护,并能够实现软件控制化,自动检测系统故障等功能。系统采用多台PLC组成数据传输网络,达到不同的规模控制。完成一个系统内多条皮带全过程的监控、监测、连同地面指挥管理中心站,构成一个完善的监控系统。
3 网络系统
考虑到煤矿的现场情况和控制距离,在地面控制中心设置控制主站,采用三菱的大中型PLC-AnS系列,网络选用开放的CC-bbbb总线,在控制距离大于1200米的两个控制站间要加中继器,在皮带机头设置控制设备分站。控制设备分站负责现场的信号采集与现场的实时控制。
系统为实时监控网络结构,具备有完善的生产监控管理功能,对皮带运输主要环节及相关的辅助环节的生产过程进行实时数据采集、传输、处理、显示、记录打印,对井下运输皮带系统进行远程集中监控,同时配合工业电视系统进行安全图像监视,以确保人员及设备的安全。
监控网络实施后,操作员可在中控室终端上监视控制运输皮带生产过程,完成对运输皮带生产及相关环节的“遥测、遥信和遥控”,实现矿井运输皮带生产系统的综合自动化。
1. 实时运行参数监测。各监控系统实时采集生产工况参数,可以采用图形、报表的形式显示系统的实时工况及目前产量、仓储等。
2. 实时过程控制。分析采集的参数,各系统自动完成过程控制,或由操作员操作控制。
3. 历史数据查询。以上生产实时监测数据均可存贮于生产实时数据历史数据库中,可实现历史回显、历史趋势分析,及直方图、饼图等进行综合分析。
4. 设备故障及模拟量超限报警。当设备故障或模拟量超限时,生产监测及管理网络同步显示故障设备名称,并可实现语音报警、实时打印故障功能。服务器将该故障信息存入故障信息数据库,供以后统计分析。
5. 优化生产计划。在网络服务器中建立了综合历史数据库,定时将生产、经营等数据存入数据库中,制作计划、生产完成情况的趋势分析图表,为今后的生产计划提供参考;根据外运下达计划和设备实际状态、仓储煤量,合理安排生产计划、设备维修计划,以Zui大限度地减少对生产的影响。
西门子PLC模块,变频器,触摸屏,交换机
从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机申设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。
本公司销售的一律为原装正品,假一罚十,可签正规的产品购销合同,可开增值税发票,税点另外算,24小时销售热线:15221406036 本公司销售的一律为原装正品假一罚十可签正规的产品购销合同可开增值税发票税点另外算24小时销售热线15221406036 西门子触摸屏代理商,西门子一级代理商,西门子中国授权总代理 ----浔之漫智控技术(上海)有限公司 本公司专业经销合信/CO-TRUST科思创西门子PLC;S7-200S7-300 S...