使用STEP 7 SCL语言编写Dongle替代程序.pdfVIP

  • 90
  • 0
  • 约3.5万字
  • 约 7页
  • 2015-08-29 发布于湖北
  • 举报
使用STEP 7 SCL语言编写Dongle替代程序.pdf

HM I及 PLC 控 制 系 统 使用 STEP7SCL语言编写Dongle替代程序 王浩宇 。姚纵为 ,李琳 (1.深圳水务集团红木 山水厂,深圳 518131;2.深圳水务集团工程建设部,深圳 518131) 摘 要 :由于 SIEMENS公司提供的Modbus硬件狗驱动Dongle价格昂贵且无法应用于CP340模块,试图编写相 对应的替代程序,通过比较 .选定SCL语言作为编程工具。介绍了Modbus串行通信的两种方式,依据编程的步骤对各 部分功能程序的编写作 以说 明.演示 了功能程序的使用方法和相关数据块的结构。多个工程应用证明替代程序完全能 够实现 Dongle的功能 关键词 :CP34l;SCL;PLC;Dongle;Modbus通信 中图分类号:TP319 文献标志码:A ASTEP7SCL——ProgrammingSolutioninSubstitutionforDongle WANGHao—yu,YAOZong—wei,LILin2 (1.HongmushanWaterPlant,ShenZhenWaterGroup,ShenZhen518131,China;2.EngineeringDepartmentofShenZhen WaterGroup,ShenZhen518031,China) Abstract:Aimingatavoidingthehi曲costandinconvenienceforapplicatingDongletoModbuscommunication,asoftware solutionisstudied.SCLlanguageisselectedasprogrammingtoo1.ThetwomodesareintroducedforModbuscommunicationvia serialport.DifferentfunctionsareprorgammedandexplainedinorderOfbeingca1ledThemethodsofcallingufnctionsaredemon— strated,andthestructuresofcorrelativedatablocksare1isted.Someapplicationsprovethatthesolutioncouldimplementthefunc— tionofDonglecompletely.DifferencebetweenDongleandsolutionisanalyze~andsuggestionforapplicationisgiven. Keywords:CP34l;SCL;PLC;Dongle;Modbuscommunication 0引言 梯形 图编程 的弱项 同样 .对于其他较为复杂 的算术 运算和逻辑运算.纯粹的梯形罔编 效率也不高 针 H前.有相当数量的智能设备通过 Modbus协议 对于梯形图不适于复杂运算的情况 .SIEMENS公刊丌 与PLC通信.而 SIEMENS公司为了方便编程人员编 发了高级语言编程工具.即STEP7系列编程_r具的 写 300系列PLC的M0(¨)us通信程序 。专 门为串口通 SCL语青 SCL语言是一种符合 IEC6113l一3标准的 信模块 CP341开发了硬件狗驱动Dongle。使用Don— 结构化文本语言.语法类似于PASCAL语 SCI语 g1e.Hj户只需要设定简单的配置 ,就可轻松实现 300 言具有编程效率高、易于阅读、结构严谨等特点,尤其通 系列PIC与串行设备的Modbus通信 Dongle虽然使 用于复杂算法和算术函数的编程.或用丁数据处理任务 用方便 .但价格 菲,而且只能适用于CP341而无法 因此.可以使用 SCL语言编写Dongle的替代程序 、 应用于相 同功能的另外一款模块 CP340 (CP340模

文档评论(0)

1亿VIP精品文档

相关文档