- 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)