IDEABOXmini SOFTPRO(基于CODESYS2.3)软件手册
创新开发平台实验指导书

创新开发平台实验指导书实验指导书威世达通信操纵技术〔北京〕2021年8月第一节:FT3150/PL3150模块及其底板 (8)一、FT3150模块及底板 (8)二、PL3150模块及底板 (10)第二节:DI模块 (12)一、硬件原理及连接 (12)二、组网 (13)第一步:创建lonMaker网络 (13)第二步:添加DI设备 (16)第三步:通过配置属性对节点的功能进行配置 (19)三、摸索及实验 (26)第三节:DO模块 (28)一、硬件原理及连接 (28)二、组网 (28)第一步:打开之前创建的LonMaker网络 (28)第二步:添加DO设备 (30)第三步:通过配置属性对节点的功能进行配置 (33)三、摸索及实验 (36)第四节:AI模块 (39)一、硬件原理及连接 (39)二、组网 (40)第一步:创建LonMaker网络 (40)第二步:添加AI设备 (41)第三步:通过配置属性对节点的功能进行配置 (42)三、摸索及实验 (44)第五节:AO模块 (46)一、硬件原理及连接 (46)第一步:打开之前创建的LonMaker网络 (47)第二步:添加AO设备 (47)第三步:通过配置属性对节点的功能进行配置 (48)第四步:PID功能块 (52)三、摸索及实验 (54)第六节:LCD模块 (57)一、硬件连接 (57)二、组网 (57)第一步:打开之前创建的LonMaker网络 (57)第二步:添加LCD设备 (58)第三步:通过配置属性对节点的功能进行配置 (60)三、摸索及实验 (62)第七节:网关 (63)一、硬件连接 (63)二、组网 (63)第一步:创建新的LonMaker网络 (63)第二步:添加Gate设备 (64)第三步:连接绑定 (64)三、摸索及实验 (67)实验一:第一个NodeBuilder项目 (69)一、目标 (69)二、描述 (69)三、实验步骤 (69)第一步:创建一个LonMaker网络 (69)第二步:从LonMaker中启动NodeBuilder并创建一个新的项目 (70)第三步:从NodeBuilder启动设备模板向导并创建一个新的设备模板 (71)第四步:Build一个简单的应用程序 (74)第五步:在LonMaker网络中添加使用新设备模板的设备 (75)实验二:为设备添加设备接口 (76)二、描述 (77)三、实验步骤 (77)第一步:打开之前创建的LonMaker网络及NodeBuilder (77)第二步:为设备添加一个功能块和设备接口 (77)第三步:为新的功能块添加具体功能 (80)实验三:使用NodeBuilder代码向导 (82)一、目标 (82)二、描述 (83)三、实验步骤 (83)第一步:打开之前创建的LonMaker网络及NodeBuilder (83)第二步:使用NodeBuilder代码向导为设备添加一个功能块 (84)第三步:为新的功能块添加具体功能 (88)实验四:输入网络变量数组的处理 (91)一、目标 (91)二、描述 (91)三、实验步骤 (92)第一步:使用代码向导创建DI、DO设备模板 (92)第二步:创建DI设备并添加DI功能代码 (94)第三步:创建DO设备并添加DO功能代码 (95)实验五:指导函数及Debugger操作 (96)一、目标 (96)二、描述 (97)三、实验步骤 (97)第一步:进入Debug状态并设置断点 (97)第二步:一步一步执行代码 (99)组态一:人机界面实验 (101)一、创建网络 (101)1、运行LNS DDE Server。
Codesys中文编程手册-CN

Codesys中文编程手册_CNCodesys PLC目录第 1 页目录1 Codesys PLC Control 简介...................................................................... .. (1)1.1 引言...................................................................... .................................................................. 1 1.2 项目组件...................................................................... ........................................................... 3 1.3 语言...................................................................... . (10)1.3.1 编程语言...................................................................... (10)1.3.2 指令表(IL) ................................................................... .. (10)1.3.3 结构化文本(ST).................................................................. . (12)1.3.4 顺序功能图(SFC) ................................................................ (17)1.3.5 功能块图(FBD)................................................................. (21)1.3.6 连续功能图编辑器(CFC) ................................................................ . (21)1.3.6 梯形图(LD).................................................................. .. (22)1.4 调试,联机功能...................................................................... .. (24)1.5 IEC 61131-3 ...................................................................... .................................................... 26 2 样例程序...................................................................... ................................................................ 27 2.1 样例程序...................................................................... ......................................................... 27 3 子项组件...................................................................... ................................................................ 36 3.1 主窗口 ..................................................................... ............................................................. 36 3.2 选项...................................................................... ................................................................ 38 3.3 项目管理...................................................................... ......................................................... 53 3.4 对象...................................................................... ................................................................ 74 3.5 编辑功能...................................................................... ......................................................... 87 3.6 联机功能...................................................................... ......................................................... 92 3.7 窗口...................................................................... .............................................................. 101 3.8 帮助系统...................................................................... ........................................................ 102 3.9 日志...................................................................... .............................................................. 103 4 编辑器 ..................................................................... (105)4.1 概述...................................................................... .............................................................. 105 4.2 声明编辑器 ..................................................................... .. (107)4.3 文本编辑器 ..................................................................... .. (118)4.4 指令表编辑器...................................................................... . (122)4.5 结构化文本编辑器...................................................................... (124)4.6 图形编辑器 ..................................................................... .. (125)4.7 功能块图编辑器 ..................................................................... . (127)2目录第 2 页4.8 梯形图编辑器...................................................................... . (132)4.9 连续功能图编辑器...................................................................... (137)4.10 顺序功能图编辑器...................................................................... (150)5 资源...................................................................... ..................................................................... 159 5.1 概述...................................................................... .............................................................. 159 5.2 全局变量...................................................................... ........................................................ 160 5.3 PLC 配置............................................................................................................................ 163 5.4 任务配置...................................................................... ........................................................ 164 5.5 抽样跟踪...................................................................... ........................................................ 167 5.6 监视和接收管理器...................................................................... (172)6 库管理 ..................................................................... (175)6.1 库管理器...................................................................... ........................................................ 175 7 工程接口(ENI) ................................................................ .. (177)7.1 概述...................................................................... .............................................................. 177 8 附录...................................................................... ..................................................................... 180 8.1 数据类型...................................................................... ........................................................ 180 8.1.1 概述...................................................................... ........................................................ 180 8.1.2 标准数据类型...................................................................... (181)8.1.2.1 BOOL.................................................................... ................................................. 181 8.1.2.2 BYTE.................................................................... .................................................. 181 8.1.2.3 WORD.................................................................... ................................................ 182 8.1.2.4 DWORD................................................................... ............................................... 182 8.1.2.5SINT ................................................................... .................................................... 182 8.1.2.6USINT .................................................................. ................................................... 182 8.1.2.7 INT..................................................................... ..................................................... 182 8.1.2.8UINT ................................................................... .................................................... 182 8.1.2.9DINT ................................................................... .................................................... 183 8.1.2.10UDINT .................................................................. .................................................. 183 8.1.2.11 REAL.................................................................... .................................................. 183 8.1.2.12 LREAL................................................................... ................................................. 183 8.1.2.13 STRING.................................................................. ................................................ 183 8.1.2.14 TIME.................................................................... ................................................... 184 8.1.2.15TIME_OF_DAY ............................................................ ........................................... 184 8.1.2.16 DATE.................................................................... .................................................. 184 8.1.2.17DATE_AND_TIME........................................................... (184)8.1.3. 用户数据类型...................................................................... (185)8.1.3.1 数组...................................................................... .. (185)8.1.3.2 指针...................................................................... .. (186)8.1.3.3 枚举(ENUM) ............................................................... (186)3目录第 3 页8.1.3.4 结构(STRUCT) ............................................................. . (187)8.1.3.5 参考类型(别名).................................................................... . (188)8.1.3.6 子范围类型 ..................................................................... . (189)8.2 操作符 ..................................................................... ........................................................... 190 8.2.1 概述...................................................................... ........................................................ 190 8.2.2 IEC 操作符概述...................................................................... .. (190)8.2.3 数值操作符 ..................................................................... . (193)8.2.3.1 ABS..................................................................... ................................................... 193 8.2.3.2 ACOS.................................................................... ................................................. 193 8.2.3.3ASIN ................................................................... ................................................... 193 8.2.3.4 ATAN.................................................................... .................................................. 193 8.2.3.5 COS..................................................................... .................................................. 194 8.2.3.6 EXP..................................................................... ................................................... 194 8.2.3.7EXPT ................................................................... .................................................. 194 8.2.3.8 LN...................................................................... .................................................... 194 8.2.3.9 LOG..................................................................... .................................................. 195 8.2.3.10SIN .................................................................... ..................................................... 195 8.2.3.11 SQRT.................................................................... .................................................. 195 8.2.3.12 TAN..................................................................... ................................................... 195 8.2.4 算术操作符 ..................................................................... . (196)8.2.4.1ADD .................................................................... ................................................... 196 8.2.4.2MUL .................................................................... ................................................... 196 8.2.4.3SUB .................................................................... ................................................... 196 8.2.4.4DIV .................................................................... ..................................................... 197 8.2.4.5MOD .................................................................... .................................................. 197 8.2.5 位串操作符 ..................................................................... . (198)8.2.5.1AND .................................................................... ................................................... 198 8.2.5.2OR ..................................................................... .................................................... 198 8.2.5.3XOR .................................................................... ................................................... 198 8.2.5.4NOT .................................................................... ................................................... 199 8.2.6 位移操作符 ..................................................................... . (199)8.2.6.1SHL .................................................................... .................................................... 199 8.2.6.2SHR .................................................................... ................................................... 200 8.2.6.3ROL .................................................................... ................................................... 201 8.2.6.4 ROR..................................................................... .................................................. 201 8.2.7 选择操作符 ..................................................................... . (203)8.2.7.1SEL .................................................................... .................................................... 203 8.2.7.2 MAX..................................................................... .................................................. 203 8.2.7.3MIN..................................................................... ................................................... 204 8.2.7.4 LIMIT................................................................... ................................................... 204 8.2.7.5 MUX..................................................................... .................................................. 204 8.2.8 比较操作符 ..................................................................... . (206)8.2.8.1 GT...................................................................... . (206)48.2.8.2 LT...................................................................... ..................................................... 206 目录第 4 页8.2.8.3LE ..................................................................... ..................................................... 206 8.2.8.4 GE...................................................................... .................................................... 207 8.2.8.5 EQ...................................................................... .................................................... 207 8.2.8.6 NE...................................................................... .................................................... 208 8.2.9 选择不同的操作符...................................................................... .. (209)8.2.9.1 INDEXOF................................................................. .............................................. 209 8.2.9.2 SIZEOF.................................................................. ................................................ 209 8.2.9.3 ADR(地址操作符)) ................................................................. . (209)8.2.9.4 ^(内容操作符) ................................................................... (209)8.2.9.5 CAL(调用操作符) ................................................................... . (209)8.2.9.6BITADR ................................................................. ................................................. 210 8.2.10 类型转换操作符 ..................................................................... (211)8.2.10.1 BOOL_TO 转换...................................................................... . (211)8.2.10.2 TO_BOOL 转换...................................................................... .. (211)8.2.10.3 STRING_TO 转换...................................................................... . (211)8.2.10.4 TO_STRING 转换...................................................................... . (211)8.2.10.5 TIME_TO 转换...................................................................... (212)8.2.10.6 DATE_TO 转换...................................................................... .. (212)8.2.10.7 TOD_TO 转换...................................................................... . (212)8.2.10.8 ―DT_TO 转换...................................................................... .. (212)8.2.10.9 REAL_TO-/LREAL_TO 转换...................................................................... (213)8.2.10.10 整型数类型之间的转换...................................................................... . (213)8.2.10.11TRUNC .................................................................. ................................................ 213 8.3 操作数 ..................................................................... ........................................................... 214 8.3.1 常数...................................................................... ........................................................ 214 8.3.1.1 BOOL 常数...................................................................... .. (214)8.3.1.2 TIME 常数...................................................................... . (214)8.3.1.3 DATE 常数...................................................................... (214)8.3.1.4 TIME_OF_DAY 常数...................................................................... (214)8.3.1.5 DATE_AND_TIME 常数...................................................................... . (215)8.3.1.6 数值常数...................................................................... .. (215)8.3.1.7 REAL/LREAL 常数...................................................................... (215)8.3.1.8 STRING 常数...................................................................... .. (215)8.3.1.9 类型符...................................................................... .. (216)8.3.2 变量...................................................................... ........................................................ 217 8.3.2.1 变量...................................................................... .. (217)8.3.2.2 地址...................................................................... .. (217)8.3.2.3 存取数组、结构和 POU 变量...................................................................... .. (218)8.3.2.4 变量的位寻址...................................................................... (218)8.3.2.5 功能...................................................................... .. (218)8.3.2.6 系统标志...................................................................... . (218)8.3.2.6.1 概述...................................................................... .. (218)58.3.2.6.2SYSTEMINFO ............................................................. . (219)8.3.2.6.3 SYSTEMTASKINFOARR....................................................... (219)目录第 5 页8.4 系统功能...................................................................... ........................................................ 220 8.4.1 CheckBounds 功能...................................................................... .. (220)8.4.2 CheckDivByte 功能...................................................................... .. (221)8.4.3 CheckDivReal 功能 ..................................................................... .. (221)8.4.4 CheckDivWord 功能...................................................................... .. (222)8.4.5 CheckDivDWord 功能 ..................................................................... .. (222)8.4.6 CheckRangeSigned 功能...................................................................... . (223)8.4.7 CheckRangeUnsigned 功能...................................................................... . (224)8.5 使用键盘...................................................................... ........................................................ 226 8.6 创建错误表...................................................................... . (230)8.7 命令行命令 ..................................................................... .. (245)6Codesys PLC Control:简介第 1 页共 249 页1 Codesys PLC Control 简介1.1 引言Codesys PLC ControlCodesys PLC Control 是为PLC 设计的一种完整的开发环境。
CoDeSys使用手册 V1.1

前 言
本手册主要介绍 CoDeSys 开发环境的应用,包含的内容有:CoDeSys 安装、简介、开发环境 的介绍以及实例讲述 CoDeSys 在工程中的应用。 我司编写该本手册的目的是让用户在较短的时间 内熟悉 CoDeSys 开发环境的使用,至于一些不常用或者与实际工程紧密结合的应用,有待用户在 实际工程使用中探索。CoDeSys 自带的帮助文档全面介绍了 CoDeSys 的功能与使用,用户可以此 为参考资料。 本手册以 CoDeSys V3.5 为介绍对象,虽然 CoDeSys V3.5 与为人熟知的 CoDeSys V2.3 相比, 有了很大的改动,但其核心的功能及操作都是类似的。因此用户在使用 CoDeSysV3.5 的时候可以 参考 CoDeSys V2.3 的资料。此外,对于 IEC61131-3 的编程语法、CoDeSys 逻辑控制、电机控制 库及更加详细的编程介绍,将在 CoDeSys 编程手册里介绍。 若用户发现本手册有表述不当之处,欢迎向我司反馈!
运行 Setup_CoDeSysV35.exe 安装文件, 按照以下提示进行安装。 安装程序会自动下载并安装 相应的组件,如 Microsoft .NET Framework 4.0 Full,因此安装前电脑必须联网。
图 1. 1
图 1. 2
1 地址:佛山市顺德区大良德胜东路 3 号研发大楼六层 电话:0757 - 28697009 / 28697010 邮编:528300 传真: +86 - 757 - 28697016 邮箱:webmaster@ 网站:
2 CoDeSys 介绍
2.1 什么是 CoDeSys
CoDeSys(Controlled Developement System) 是一种功能强大的 PLC 软件编程工具,它支持 IEC61131-3 标准 IL、ST、FBD、LD、CFC、SFC 六种 PLC 编程语言,系统的编辑器和调试器的 功能是建立在高级编程语言的基础上。 CoDeSys 的 架 构 基 本 上 可 以 分 为 三 层 : 应 用 开 发 层 ( Development Layer ) 、通信层 ( Communication Layer ) 、设备层( Device Layer ) 。 CoDeSys 不仅支持目前主流的 CANopen 、 Profibus、EtherCAT、SERCOS、DeviceNET、ProfiNET、Modbus、Ethernet 等多种现场总线,还 可以根据用户需求将不同自动化厂商的产品和系统进行组合配置后统一编程,从而真正实现控制 系统的开放性和可重构性。 CoDeSys Controller 软件包(the SoftPLC Runtime System)能将嵌入式系统或者 PC 设备变成 基于 IEC61131-3 国际标准的,功能强大的可编程控制器。其中 CoDeSys SoftMotion 软件包将逻 辑控制(SoftPLC)和运动控制(SoftMotion) 、SoftMotion CNC、可视化界面(HMI)融为一体, 实现了逻辑控制到单轴运动再到复杂的 CNC 多轴轨迹插补的编程和控制。
Turck CoDeSys 3软件与程序可编程控制器应用指南说明书

Your Global Automation Partner Application Guide2 Turck Inc. | 3000 Campus Drive, Minneapolis, MN 55441 | T +1 763 553-7300 | F +1 763 509-7709 | Create a control system without a panelThe CoDeSys 3 (IEC 61131-3) software provides a powerful control environment supporting multiple common programming languages including ladder, structured text, function block diagram, and sequential function chart. This software can be downloaded for free at .A small button podium may be used to house items that must be enclosed in the panel.Turck programmable controllers provide up to IP68/IP69k protection, ideal for complete control of a system without the need for an enclosed control cabinet. These devices can function as a network master for remote I/O, additionally the flexible BL67 modular system allows for a variety of local I/O modules.3These devices can function as a network master or remoteI/O over multiple industrial fieldbus protocols including:*Indicates length in meters.BL67-PG-EN-V3TBEN-Lx-PLC-01■-40...+70 °C operating temperature ■IP67 Protection■Up to 32 local I/O modules(Discrete, analog, IO-Link, RFID, serial, etc.)■-40...+70 °C operating temperature ■IP68/IP69K Protection ■Onboard serial andconfigurable discrete I/O4 Turck Inc. | 3000 Campus Drive, Minneapolis, MN 55441 | T +1 763 553-7300 | F +1 763 509-7709 | Connect BL Ident RFID to any PLC5BL Ident Tags■Read/write times up to 2000 bytes/sec possiblewith FRAM Technology■Standard tags include 128 byteEEPROM and 2 kbyte FRAM tags■Available in high temperature packages, capable of up to 210 °C■Variety of tags available: bolts, ID-cards, adhesivelabels, autoclave, laundry, FDA approved■Data storage for 10 years at ambient temperatures■Flexible assembly lines: for custom build operations the required BOM could be stored into the tag and read out at each station ■Replace existing barcode system:barcode is reapplied due to paint or heat treatment where RFID can survivePLC6 Turck Inc. | 3000 Campus Drive, Minneapolis, MN 55441 | T +1 763 553-7300 | F +1 763 509-7709 | Connect fieldbus techology products to analog input devicesBL remote is a feature available on some gateway products. This feature allows bridging of device level networks to Ethernet. In this example, BL67 is operating on EtherNet/IP and drops down to the BL compact station using BL remote.Rod Style Series: ■Rugged rod style housing toallow operation in high shock and vibration environments ■Hydraulic cylinder applications where rod can withstand up to 5000 PSI continuously■Various analog output options ■16-bit resolution■Stroke length up to 168 inchesQ-track™ Series:■■ ■ ■ ■ ■Level Probe Series: ■Ideal for continuous level monitoring ■Uses magnetostrictive technologyto monitor float location■Analog output■Programmable monitoring span ■Stroke length up to 288 inches ■FM approved7Analog Sensors:■Pressure, temperature, sensors and transmittersfor use in pneumatic and hydraulic applications■Programmable digital read out flow sensors ■Highly reliable and precise temperature sensors ■Ultrasonic sensors■Linear analog sensors with wide range ofhousing styles and output options8 Turck Inc. | 3000 Campus Drive, Minneapolis, MN 55441 | T +1 763 553-7300 | F +1 763 509-7709 |BL67 I/O System can include digital, analog, IO-Link and RFID.2Parker Valve ManifoldsParker supplies a BL67 valve adapter base to directly connect Isys ISO and Micro valve banks to the Turck BL67 modular I/O system. Standard TurckBL67-16DO-0,1A-P output modules insert into the adapter base to provide direct control of up to 32 valve solenoids.Contact a local Parker distributor to order BL67 valve adapter and Parker valve banks.1Connect BL67 to valve banks with molded cables and discrete outputs, IO-Link, or direct connection9Possible Valve Bank Combinations■Channel-relatedshort-circuit monitoring■Wire-break detection■Configurable current monitoring ■Connection of multiple valve banksfrom different manufacturers■Integration of valve banks with digital output modules with 4, 8 or 16 channelsStandard and custom cordset lengthsThe 16-channel specially developed for switching valve banks. It features:10 Turck Inc. | 3000 Campus Drive, Minneapolis, MN 55441 | T +1 763 553-7300 | F +1 763 509-7709 | Hoist and hoist control systems for stage rigging systems move lights, sets and people using gear motors, brakes and winches.Amusement Machine groups product into case quantities and applies shrink film. Encoder tracks length of product ensuring the bar carrying film does not touch product.Packaging Encoder tracks rotations of a drum used to store cable.Cable ManagementVia SSIVia High Speed CounterConnect BL67 to rotary position sensorsAutomotive A shaft encoder is mounted to the drive rollers of a dynamometer to provide velocity feedback.11Features of QR24Rotary Position Sensors: ■Non-contact position measurement ■SSI communication interface ■Bus interface to CANopen ■Rugged IP68/IP69K rating■Highly resistant to noise interference ■Extremely fast (up to 12,000 RPM) andprecise (up to 29 bit resolution) ■Easy setup: IO-Linkparameterization via Pactware ■Available with analog andincremental outputsFeatures ofIncremental Encoders:■Optical technology■Solid and hollow shaft models ■Differential and single-endedmodes of operation■High noise immunity and precision ■Extremely fast (up to 12,000 RPM) ■Standard M12 and M23 connection12 Turck Inc. | 3000 Campus Drive, Minneapolis, MN 55441 | T +1 763 553-7300 | F +1 763 509-7709 | BL 67 I/O System■Rugged IP 67 construction allowsfor mounting directly on a machine without the use of an enclosure ■Modular design allows for variousI/O connections: up to 32 electronic modules, 256 digital or 64 analog■Support current and voltage I/O, RTDs, thermocouples, CAN Valve interface, RS232, RS422/485 and serial synchronous interfaces■Support of PROFIBUS, DeviceNet,CANopen, EtherNet/IP , Modbus TCP/IP , and PROFINET fieldbus■System diagnostic and per point diagnostic ■Fast and easy connectorization using7/8-16 UN Minifast ®, M12 Eurofast ®, M8 Picofast ® or M23 Multifast ® ■Configuration using free I/O-Assistantsoftware or rotary switchesEncoders BL ident (RFID)Sensors Solenoids Motor StartersTCP/IP13Possible CombinationsColor VisionBar Code VisionMachine Vision■Gray scale pattern and colorspectrum analysis■Two convenient form factors: one-piece PresencePLUS P4or compact PresencePLUS Pro sensor with a separate DIN-mountable controller ■Rugged IP 68-rated models suitablefor washdown applications* Indicates length in meters.Features of PresencePLUS ® Systems:■All PresencePLUS vision sensorsinclude built-in serial, EtherNet/IP and Modbus TCP/IP drivers with 4 (P4) or 6 (PROII) programmable I/O. A PresencePLUS sensor, with the Turck BL67 delivers expanded I/O, DeviceNet, PROFIBUS or PROFINET connectivity ■General-purpose or dedicated-function vision sensors■Discrete I/O on-board ■Wide range of mountingbrackets, lighting and lenses remote TEACH functionality to adjust image without PC ■Simple and intuitive userinterface with three-step, point-and-click operation■Rugged IP67 construction allows for mounting directly on a machine without the use of an enclosure ■Modular design allows for various I/O connections: up to 32 electronic modules, 256 digital or 64 analog ■Support current and voltage I/O, RTDs, thermocouples, CAN Valve interface, RS232, RS422/485 and serial synchronous interfaces ■System diagnostic andper point diagnostic■Fast and easy connectorization using7/8-16 UN Minifast®, M12 Eurofast®,M8 Picofast® or M23 Multifast®■Configuration using free I/O-Assistantsoftware or rotary switches■Support a wide variety offieldbuses including:»EtherNet/IP™»Modbus TCP/IP»PROFINET»DeviceNet™»PROFIBUS®-DP»CANopenBL67 I/O SystemInput/Output DevicesEncoders BL ident (RFID)Sensors SolenoidsConnect BL67 to wireless networkswith DX80 wireless gatewaysTCP/IP214 Turck Inc.|3000 Campus Drive, Minneapolis, MN 55441|T +1 763 553-7300|F +1 763 509-7709|15Possible Wireless Combinations* Indicates length in meters.Factory AutomationAgriculture and WaterTraffic ManagementCommercial andConsumer Monitoring16 Turck Inc. | 3000 Campus Drive, Minneapolis, MN 55441 | T +1 763 553-7300 | F +1 763 509-7709 | Stand alone I/O solutions powered by ARGEEWhen the door is closed the input sensor is on.No ARGEE actions take place in this condition.When the freezer door is open for more than 10seconds a warning light is turned on.With the freezer door open for more than 20seconds an audible alarm is turned on as well.When the door is closed at any time, the light and alarm are turned off and the timers are reset to zero.Door ClosedDoor OpenedDoor Opened for 20 Secs or MoreProgramming with an FLC (field logic controller) powered by ARGEE for a stand alone application could not be simpler. In the ARGEE Flow editor, a ladder like diagram editor, users use a drop down menu to select inputs, operations and outputs. When the program is running, the FLC carries out the program logic. Take the following stand alone freezer door application for example:17• This step in the program will monitor the door.• When the door is closed, our input value is on.• With this condition , we utilize the Boolean NOT operation to prevent Timer 1 and Timer 2 from starting.•With this logic, when the door opens, the action of starting Timer 1 and Timer 2 will begin.•When Timer 1 is expired, turn on Output 3 and illuminate our warning light.•When Timer 2 is expired, turn on Output 7 and sound our audible alarm.Slot 2. Input_value_0Time 1 ExpiredTime 2 ExpiredNOT Pass ThroughPass Through Pass Through Pass ThroughPass ThroughTON Timer 1No ActionSlot 2. Output_value_7TON Timer 2Slot 2. Output_value_3No ActionNo Action28 subsidiaries and over 60 representations worldwide!B3106 B 03/16©2016 by Turck Inc. All rights reserved. No part of the publication may be reproduced without written permission.Printed in USA。
IDEAS使用手册(外部)

IDEAS-6.4使用手册编辑:王震审阅:王英丽、朱会峰支持单位:哈尔滨凌云汽车零部件有限公司目录目录 (I)前言 (II)第一章IDEAS-6.4的安装 (1)第二章IDEAS软件的操作 (2)一、认识IDEAS数据及如何打开数模 (2)二、进行数模的取出与存入操作及基础命令 (3)三、键盘与鼠标的操作 (11)第三章数据的导出 (12)常见问题 (18)前言IDEAS是一款可以进行CAD设计、分析、模拟的全能型计算机设计软件。
本手册用于指导IDEAS-6.4版本软件的简单操作。
方便用户与客户进行技术沟通,了解设计参数与数模;本书中着重介绍了如何使用IDEAS打开数据、转出数据与如何操作IDEAS软件。
并给出了如何在IDEAS不能直接导出IGS文件时的数据处理方法。
请支持正版软件。
第一章IDEAS-6.4的安装具体安装请联络I-DEAS软件提供商第二章IDEAS软件的操作一、认识IDEAS数据及如何打开数模IDEAS数据分为两个文件,一个为mf1格式,一个为mf2格式,打开时请将两个文件放至同一文件夹内,且文件在打开时会生成许多运行文件,请无视,正常现象,关闭软件后会自行删除(如有多余文件可以手动删除,不会影响数据)。
可以直接打开软件主程序,然后在软件中打开IDEAS文件,也可直接在MF1格式中的文件上右键选择打开,参考下图。
方法1.打开程序,选择文件并打开。
方法2.直接在mf1格式的文件上点击右键进行打开。
二、进行数模的取出与存入操作及基础命令最初打开软件时会弹出一个DOS窗口,和程序的主界面。
DOS 窗口需要保留。
打开文件后界面为全黑色状态,没有任何的数模。
这是正常的,接着我们会用到取出命令来进行数模的取出与放入。
1.零件的取出原理:在IDEAS程序中零件的取出是要手动控制的,它的机制和CATIA不同的地方在于CATIA将所有的数模都放置于一个工作空间内,其他的隐藏于不可见空间,而IDEAS程序中将工作空间重划分为两个空间,即正在修改的工作台空间与做好数据存放的后台空间。
SIPOS软件手册

调试 参数设置 操作 诊断 维护 图形化
用户手册
COM-SIPOS
COM-SIPOS软件,用于 SIPOS 5 的参数设置.
2007年4月版 © SIPOS Aktorik GmbH 2007
版权所有!
订货号:E20185-P920-B750-X-5D00源自内容页码1
总的说明 ···················································································································································· 3
6 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.10
画面·························································································································································· 17 “Actuator info”(执行机构的信息)画面 ····························································································· 17 “Valve spec.”(同阀门有关的参数)画面 ··························································································· 18 “Input/ output”(输入/输出)画面····································································································· 19 “Security”(安全)画面······················································································································· 22 “Bus∕Other”(总线/其它)画面 ······································································································ 23 “Options”(任选项)画面···················································································································· 24 “Torque curve”(力矩曲线)画面 ······································································································· 26 “C+M”(控制及监控)画面················································································································ 28 “Diagnosis”(诊断)画面 ···················································································································· 29 “State of unit”(设备的状态)画面······································································································ 30
CoDeSys编程手册

ESDPS用户手册最新版 使用说明

目录之公保含烟创作ESDPS 用户手册前言感谢您购置并使用睿智测绘科技开发的《工程丈量数据处置系统》软件产物.这里贡献给您的《工程丈量数据处置系统》是睿智测绘科技系列软件的一个升级产物,它是在中文WINDOWS系统下,用Visual C++6.0开发而成的工程丈量数据处置软件,该软件采用先进的面向对象编程办法,包括工程丈量范畴的12个方面,50余个模块,可在Windows95\98\2000\NT\XP\2003下运行,用户界面形象直观,软件功用强年夜、把持简便、适合测绘生产、教学及科研等各行使用.手册中的字体约定尖括号括住的斜体字(如:<示例>)暗示是菜单名或对话框中控件名;黑体字(如:示例)暗示要引起注意的内容;引号括住的字(如:“示例”)暗示是窗体名;加粗字(如:示例)暗示参考章节;加灰色布景(如:示例)暗示功用描述名;加下画线字(如:示例)暗示容易失足却又不能失足的内容.技术效劳您可以通过下述的任何一种方式享受睿智软件快捷的技术效劳电子邮件:zljqf@第一章 ESDPS软件系统概述1-1ESDPS的组成1)路途测设:路途平曲线、竖曲线、超高、加宽计算及图形报表处置.2)路途辅佐设计:单交点平曲线、切基线平曲线、复曲线、S型曲线、凸型曲线、卵形曲线.3)曲线放样:直线、竖曲线、圆曲线、虚交点平曲线、三点圆平曲线、综合曲线、S型曲线、卵形曲线、复曲线、组合线型、控制桩放样.4)公路设计:路基超高及加宽计算、路基横断面设计、公路纵断面设计、路基土石方计算、横净距计算.5)导线平差:闭合导线、附合导线、支导线、不定向导线6)水准平差:闭合水准、附合水准、支水准7)交会计算:前方交会、侧方交会、前方交会、边长前方交会、边角前方交会.8)坐标换算:高斯正算、高斯反算、换带计算、坐标转换.9)分幅图号:经纬度到图号、平面坐标到图号.10)面积计算:多边形面积计算.11)丈量工具箱:坐标正算、坐标反算、放样数据计算.12)等高线及土方:等高线绘制.1-2ESDPS的特点一、把持简便、快捷:各项功用把持都十分直观,易于上手.界面美观、设计合理,利于用户把持.二、强年夜图形、报表输出功用:本软件有自己的一套报表、图形输出系统,不单可以直接在顺序内输出美观的报表、图形也可以把数据输出外部应用顺序,软件支持报表输出格式为WORD、EXCEL、TXT、HTML,支持的图形输出给市为ATUOCAD(dwg)、bmp等.数据输入、显示、打印均采用标准的表格形式.三、强年夜的测绘数据处置功用本支持50余种功用的测绘数据处置,具有计算准确、计算精度初等优点.特别在路途测方面,软件更是具有高精度计算线路三维坐标的特点,软件采用先进的数学模型,以往坐标计算公式只取展开式的二、三项,在目前以曲线为主的平面设计中常常遇到年夜转角的盘旋线,近似公式难免会呈现不容无视的误差.而新的数学模型使盘旋线等精度年夜年夜提高,最多可取到展开式的80项,使盘旋线坐标计算误差趋近于0.软件可以处置路途测设中的任意曲线设计及坐标计算.本系统普遍引用与市政、测绘、路途设计等系统.四、自动记忆:本软件在封闭前对以后把持的工程类型、参数设置等都具有自动记载功用,下次调用本功用时,直接调用上次的参数,关于页面规划的改动也具有记忆功用,您只要拖动分隔条,设计出适合您自己特性的页面规划,在以后每次启动该功用时,都按所设置的页面方式停止显示,除非你再次停止设置.1-3ESDPS的运行环境1)软件环境要求把持系统:●简体中文、英文Windows98/2000/ME/XP/2003●Microsoft Word 2000或更高版本(非需要,数据输出时用到)●Microsoft Excel 2000或更高版本(非需要,数据输出时用到)●AutoCad(非需要,图形输出时用到)2)硬件环境要求最低配置●CPU:奔驰200Mhz以上●内存:32MB●显示卡:标准VGA 256色显示模式以上●硬盘:典型装置30MB●驱动器:8倍速CD-ROM以上●其它设备:声卡(非必备)建议配置:●CPU:奔驰500MHz或更高●内存:128MB以上●显示卡:SVGA 16位色以上显示模式●其它设备同“最低配置”1-4ESDPS的装置《工程丈量数据处置系统》的装置方便、复杂、快捷,根本把持如下:1、进入Windows 系统后,将《工程丈量数据处置系统》装置光盘放入光驱,运行Setup.exe;2、装置顺序开端运行,呈现《工程丈量数据处置系统》的装置向导窗口;3、装置向导准备完毕,会呈现装置初始界面;4、系统的缺省装置目录为“C:\Program Files\睿智测绘科技\esdps”,用户可依据自己的实际情况修改途径;5、确定要装置《工程丈量数据处置系统》以后,延续单击“下一步”按钮持续装置,装置整套顺序需要等待几分钟;6、装置完毕以后户弹出装置完毕确认窗口,单击『完成』按钮确认并封闭窗口.1-5启动软件装置完《工程丈量数据处置系统》以后,可以通过以下方式启动:●击【开端】菜单栏选择《工程丈量数据处置系统》顺序组,然后从中选择单工程丈量数据处置系统,选项即可启动软件,如图:●装置顺序以后,系统自动在桌面上生成《工程丈量数据处置系统》的图标,点击此图标启动软件.1-6卸载软件办法一:《工程丈量数据处置系统》自己提供了卸载功用,应用它您可以方便地删除《工程丈量数据处置系统》的所有文件、顺序组或快捷方式.详细步伐是,依次单击【开端】/【顺序】/【睿智测绘科技】的顺序组,然后单击【卸载ESDPS】选项;单击【卸载ESDPS】选项以后会弹出设置卸载顺序界面;等设置装置顺序向导准备完毕,会弹出一个对话框询问您是否确实要删除《工程丈量数据处置系统》,如图:如果您选择“否”可以中断卸载,如果选择“是”,系统会弹出卸载界面,这个时候依照屏幕提示把持即可以平安、疾速地删除《工程丈量数据处置系统》;最后弹出卸载确认窗口.办法二:当然,您也可以在Windows系统的控制面板中“添加/删除顺序”选中“ESDPS”,然后点击“添加/删除”按钮,就可以完全卸载了.第二章整体介绍2-1启动ESDPS启动方式有三种◆直接在桌面上双击ESDPS图标.◆点击“开端\顺序\睿智测绘科技\ESDPS”.◆点击“”.2-2主界面ESDPS的任务环境由菜单栏、工具栏、项目任务区窗口、属性窗口、数据收支窗口、报表输出窗口、图形输出窗口等组成.如下图所示图2-1ESDPS主界面2-3工具条尽管菜单命令可以完成各种把持,其相应的快捷键也可以提高把持的效率,然则菜单命令的把持相对繁琐,快捷键有需要用户加以记忆,所以,有时候用起来还略嫌方便.而工具栏是一种图形化的把持界面,具有直观和快捷的特点,熟练掌握工具栏的使用后,任务效率将年夜有提高.图2-2 工具条新建:创立一个新项目,创立的项目类型决议于项目任务区选定的工程类型.翻开:翻开一个已有的工程文件.保管:保管以后工程文件.打印:打印以后文件内容.打印预览:预览以后报表内容或图形内容.打印:拔出一行:在以后选定行前拔出一新行.删除以后行:删除以后选定行.系统参数配置:配置系统参数计算:开端数据处置全屏:全屏幕显示以后窗口区域.查询点位信息、捕捉开关:鼠标在图形绘制的坐标点上点取获取点位信息.缩小:缩小图形.缩小:缩小图形.窗口缩小:鼠标点取区域缩小.全图显示:在图形显示窗口中全图显示所绘制图形.移动:移动图形把持.刷新:刷新以后图形.转到第一页:转到报表的第一页.上一页:报表上一页.下一页:报表下一页.转到最后一页:转到报表的最后一页.图上量距:鼠标在图形上量算间隔,支持捕捉开关.图上量面积:鼠标在图形上量算面积,支持捕捉开关.图上量方位角:鼠标在图形上量算方位角,支持捕捉开关.图上量角度:鼠标在图形上量算夹角,支持捕捉开关.2-4菜单项菜单栏包括了软件中简直所有的命令,它为用户提供了文挡把持、数据计算、窗口把持、报表把持、数据输出等一系列的功用.图2-3菜单◆文件菜单文件菜单的命令主要用来对文件停止把持,如新建、翻开、打印等.新建:创立一个新项目,创立的项目类型决议于项目任务区选定的工程类型.翻开:翻开一个已有的工程文件.保管:保管以后工程文件.另存为:将以后工程文件已新文件名保管.打印:打印以后文件内容.打印预览:预览以后报表内容或图形内容.打印设置:设置打印参数.◆编纂菜单本顺序的编纂菜单主要提供应数据输入表格的把持编纂.拔出一行:在以后选定行前拔出一新行.删除以后行:删除以后选定行.剪切:表格单位格内容剪切.复制:表格单位格内容复制.粘贴:表格单位格内容粘贴.◆反省菜单反省菜单的命令用来改动窗口和工具栏的显示方式,激活各个显示窗口等.工具栏:显示并激活工具栏状态:显示并激活状态栏工程类型:显示并激活任务区窗口属性:显示并激活属性窗口数据输入:显示并激活数据输入窗口报表显示:显示并激活报表显示窗口图形显示:显示并激活图形显示窗口◆数据处置菜单开端计算:开端停止数据处置,把处置后的后果以报表或图形方式显示在数据窗口区.系统设置:配置系统的一些参数如报表、工程属性等.◆查询放样菜单提供路途坐标、桩号查询以及路途三维模型的树立.坐标查询:通过坐标点查询桩号.桩号查询:通过桩号查询坐标点.路途透视图:树立路途的三维模型◆等高线菜单展绘高程点:读取dat格式的展点文件,并展绘在顺序主窗口的图形显示区.dat文件格式为:点名,编码,X坐标,Y坐标,Z坐标树立DTM:在展高程点处置完毕后,就可以树立DTM(三角网数字高程模型)删除单个三角形:如果树立的三角网有些三角形不契合要求则可以删除.选择此命令后,在树立的三角网中用鼠标点取需要删除的三角形,鼠标落入点必需在三角形内,且删除的三角形要在三角网边缘.绘制等高线:在DTM树立效果后,停止此项把持.执行此命令,顺序自动停止等高线的追踪,拟合,最终绘制在图形输出窗口中.绘制等深线:同等高线,只是绘制的线型分歧,等深线是以虚线的形式暗示.等高线注记:选择此命令,用鼠标在等高线上标注高程.删除等高线注记:删除所有等高线标柱.查询指定点高程:选择此命令,系统弹出一对话框,在坐标值栏输入查询点坐标或是用鼠标在图形上点取坐标点.绘横断面图:选择此命令,在图形显示窗口按住鼠标左键不放拉出一条剖线,顺序弹出如下对话框,绘制出横断面图◆报表菜单报表输出到word:把计算后果数据以表格形式传送到OFFICE的WORD文档中,使用该命令请确认您的系统装置了WORD97以上的版本.当该命令被启动后顺序将自动启动WORD顺序,并把计算后果传送到WORD,用户可在WORD顺序中随意编纂计算后果.报表输出到文本文件:把计算后果数据一报表方式输出到本文文件,并保管.◆图形菜单图形输出到位图文件:顺序所绘制的一切图形都可以保管为位图文件(bmp格式).图形输出到CAD文件:顺序所绘制的一切图形都可以输出到CAD 的dwg文件格式.◆工具菜单单位换算:单位换算的一个小工具.公式计算:表达式的计算,支持常常使用数学函数及变量.全站通讯:衔接全站仪,并读取内存数据.◆帮助菜单提供详细在线帮助,以及软件注册升级等.2-5工程类型栏通过工程类型窗口选择您需要计算的工程类型,本软件分普通丈量和路途测设,普通丈量提供工程丈量的常常使用根本计算,如图2-5.路途测设提供路途路途全线三维坐标计算以及平面设计图和纵断面图的绘制.如图2-6.图2-4普通丈量,图2-5路途测设2-6根本设置栏根本设置栏提供功用模块的根本参数输入、计算器以及顺序的其它设置.注意:在根本设置窗口录入数据后请按回车键确认.图2-6根本设置栏第三章路途辅佐设计本顺序适用于路途平曲线的单交点平曲线、切基线平曲线、复曲线、S型曲线、凸型曲线、卵型曲线的设计.3-1单交点平曲线如图3-1所示,只设一个JD的平曲线称单交点平曲线.平曲线由前紧张曲线LS1、中间圆曲线LY、后紧张曲线LS2、构成.当LS1= LS2 =LS,即前后紧张曲线等长时,称对称根本型平曲线,否则称非对称型平曲线.确定圆曲线半径和紧张曲线长是平曲线设计的主要任务.思索地形、地物、设计标准及线形协调要求,半径R和紧张曲线长LS值依据分歧情况可辨别由外距E、切线长T及曲线上任意一点的支距t0、y0求得.图3-1单交点平曲线本软件的单交点平曲线设计提供由外距控制、切线长控制、支距停止曲线设计.切换到软件的路途辅佐设计模块,选择单交点平曲线,启动设计对话框如图3-2,顺序提供两种方式:先拟定紧张曲线长和满足线形协调要求.图3-2 单交点平曲线设计界面外距控制算例某公路曲线偏角实测为30°47′28″,为担保曲线内侧一楼房不裁撤,需控制曲线外距不年夜于8m.按预先选定紧张曲线长40和满足线形协调要求两种情况,顺序计算后果如下:图3-3 满足线形协调顺序输出后果图3-4 先定紧张曲线长顺序输出后果切线长控制算例某曲线偏角为26°30′27″,由于交点链距较短,为担保与前一平曲线间直线最小长度,需控制其切线长不年夜于97.79m.按预先选定LS 值和满足线形协调要求两种情况,顺序输出后果如下:图3-5 满足线形协调顺序输出后果图3-6 先拟定紧张曲线长顺序输出后果切线长控制算例某改建公路为应用一座旧涵,应使所设计曲线从旧涵址通过.实测该涵中心的支距t0为20.35m,y0为7.58m,曲线偏角为31°02′24″,试按预先选定LS值和满足线形协调要求两种情况求算曲线半径及紧张曲线长.顺序运行后输出后果如下:图3-7满足线形协调顺序输出后果图3-8 先拟定紧张曲线长顺序输出后果3-2切基线平曲线当路途交点因地形、地物等障碍影响在实地无法钉设时,可选择两个辅佐交点JD a、JD b,设置一条基线边,来替代一个交点敷设曲线,称为双交点平曲线.若所定半径使平曲线恰好与基线边相切,即构成图3-9所示的切基线平曲线.图3-9 切基线平曲线切换到软件的路途辅佐设计模块,选择切基线平曲线,启动设计对话框如图3-10,顺序提供两种方式:先拟定紧张曲线长和满足线形协调要求.图3-10 切基线平曲线设计界面在相应的编纂框内录入数据,选择计算方式,按计算按钮即可.计算效果在“输出后果”栏显示,如果需要输出到外部文件,请按“输出”按纽,直接输出到文本文件.算例某平曲线欲布设成切基线形式,实测JD a偏角20°58′06″,JD b 偏角18°59′40″,基线边长104.32m.试按预先选定LS=60m和满足协调两种情况求算平曲线半径R及紧张曲线长LS.顺序运行后输出后果如下:图3-11 满足线形协调顺序输出后果图3-12 先拟定紧张曲线长顺序输出后果3-3复曲线切基线平曲线可视作前后两个非对称根本型平曲线首尾衔接而成,当两个非对称平曲线半径不相等时,即构成图3-13所示的复曲线.测设时一般由设计人员先拟定约束控制较严一端的圆曲线半径RA,求算另一端圆曲线半径RB.图 3-13切换到软件的路途辅佐设计模块,选择复曲线,启动设计对话框如图3-14.软件提供前圆曲线半径可否调整选项,如果前圆半径可调整请在<前圆半径可调整>选项按钮打上勾.计算前请输入相应的已知数据,按<计算>按钮.图3-14 复曲线设计界面算例某复曲线实测JD a偏角22°37′20″,JD b偏角27°20′50″,基线边长189.16m,已确定两端紧张曲线长辨别为LS1=55m、LS2=80m,并先拟定RA=250.试按RA不成调整和容许调整两种情况求算RB值.图3-15 先定半径不成调整结图3-16先定半径可调整后果3-4S型曲线如图3-17,两个反向平曲线间无中间直线段,在HZ(ZH)处首位相衔接,这种布设线形式称S型曲线,S型曲线设计一般是先拟定控制较严的一个平曲线半径,然后依据中间直线段长度为零的条件求算另一半曲线半径.图3-17 S型曲线切换到软件的路途辅佐设计模块,选择S型曲线.软件提供前圆曲线半径可否调整选项,如果前圆半径可调整请在<前圆半径可调整>选项按钮打上勾.计算前请输入相应的已知数据,按<计算>按钮.计算后果输出可直接输出到文本文件.3-5凸曲线如图2-18,当单交点对称根本型平曲线中间圆曲线长度为零,即平曲线仅由前后紧张曲线构成时,称凸曲线.设计凸曲线一般以切线长T和外距E为控制条件反算出相应的平曲线半径R、紧张曲线长LS 两个元素.图3-18 凸型曲线3-6卵型曲线在复曲线设计中,当两圆曲线半径值相差较年夜时,标准要求在两圆曲线间拔出一段中间紧张曲线以使曲率突变,从而构成如图3-19的卵型曲线.卵型曲线设计的主要任务是在预先拟定两端紧张曲线长及一个平曲线半径后,求另一个平曲线半径及中间紧张曲线长LF.当求出LF值太年夜以致两端圆曲线容纳不下时,还要调整交点位置,计算出调整值,以失掉适宜的LF值.图3-19 卵型曲线第四章曲线放样可计算线路根本型以及一些特殊曲线的逐桩坐标以及曲线要素,计算竖曲线的放样元素,控制桩的放样.本模块除组合线型放样外的所有功用均支持批量计算,可在数据录入窗口录入多条数据,用户可选定需要计算的数据停止计算.当一行数据被选定时,会有此标志显示.为了增加数据输入行的长度便于输入,将设站情况及一些根本参数设于软件左下角根本设置窗口,请注意设置.以下是曲线放样局部的根本设置窗口内的参数说明.左边距:平曲线左边桩距中桩间隔由边距:平曲线右边桩距中桩间隔加桩:加桩号,以米为单位录入,如有多个加桩以“,”分隔.边桩位置:暗示所要计算的边桩和中桩的连线与中桩处法线的夹角.由法线顺转则为正值,逆转为负值,其设置范围为-90°~+90°°.不输默认为0.递增方式:整桩号和整桩距供选择.起算桩号:计算逐桩坐标起始桩号,以米为单位录入,不输系统默认从曲线起点开端计算起点坐标:组合线放样起点坐标起点切线方位角:组合线放样起点方位点间距:相邻两桩号间间隔置镜坐标、后视坐标:当需要用极坐标法放样时候录入图4-1 根本设置窗口4-1直线放样一、直线放样功用及适用范围本功用适用于任意直线路段的坐标计算, 支持任意加桩、任意角度边桩计算、坐标查询、桩号查询、路途透视图以及直线与直线求交.二、数据输入办法切换到软件的曲线放样模块,选择直线放样,在软件的右视图<数据输入>窗口录入数据.输入起点桩号、坐标,终点坐标坐标,输入放样桩距.如图4-2图4-2直线数据录入编纂表格时,有如下技巧:a)表格内个单位满足WINDOWS习惯,即可采用CTRL+C停止拷贝,CTRL+X停止剪切,CTRL+V停止粘贴.年夜年夜放慢了录入速度.b)如果停止表格行把持,可用工具条按钮[拔出一行]或[删除一样]停止拔出或删除一行.c)当一行有数据时,顺序自动在表格的行尾增加一行.三、数据效果输出已知数据录入完毕后,选择数据处置菜单,选择开端计算停止数据处置,也可选择工具条上的计算按钮.顺序计算完毕后生成输出报表并自动切换到报表输出页面供用户反省后果.如果需要打印输入可在报表输出页面点击鼠标右键选择打印.在右视图选择图形显示可反省输出图形.图4-3 直线放样坐标输出报表4-2竖曲线放样在线路纵坡变化处,为了行车的平稳和视距的要求,在竖直面内应以曲线衔接,这种曲线称为竖曲线.竖曲线有凸形和凹形两种.竖曲线一般采用圆曲线,这是因为在一般情况下,相邻坡度差很小,而选用的竖曲线半径年夜,因此即使用二次抛物线等其它曲线,所失掉的后果也与圆曲线相同.本顺序采用圆曲线方式,可计算凸形和凹形两种情况.一、竖曲线放样功用及适用范围本功用适用于竖曲线(凸形和凹形)高程计算.二、数据输入办法切换到软件的曲线放样模块,选择竖曲线放样,在软件的右视图<数据输入>窗口录入数据.输入竖曲线半径、坡度i1、坡度i2、变坡点桩号、变坡点高程、点间距,如图4-4.图4-4 竖曲线数据输入注:当i 1> i 2凸曲线,当i 1< i 2凹曲线三、竖曲线放样算例设竖曲线半径R=3000m,相邻坡段的坡度i 1=3.1%,i 2=-1.1%,变坡点的里程桩号为k16+770,其高程为396.67.如果曲线上每隔10m 设置一桩,试计算竖曲线上各桩点的高程.由于两坡道的坡度均为正值,且i 1>i 2故为凸型曲线.顺序计算输出后果如下:图4-5 竖曲线计算效果4-3圆曲线放样圆曲线是指具有一定半径的圆弧线,是路途转弯最常常使用的曲线形式.圆曲线的测设分两步停止:先测设曲线的主点,即曲线的起点、中点和终点;然后在主点之间停止加密.按规则桩距测设曲线的其它各点,成为曲线的详细测设.一、圆曲线放样功用及适用范围本功用适用于任意圆线路段的坐标计算, 支持任意加桩、任意角度边桩计算、坐标查询,桩号查询、路途透视图以及直线与圆曲线求交.二、数据输入办法切换到软件的曲线放样模块,选择圆曲线放样,在软件的右视图<数据输入>窗口录入数据.输入曲线半径、转向角、交点桩号、点间距、交点坐标、ZY点方位角,如图4-6.注意:1、转向角右偏为正,左偏为负,如"34.5632"暗示右偏,"-34.5632"暗示左偏2、“角度”的输入格式以度分秒格式暗示,如"12.3456"暗示12度34分56秒,计算后果中的角度也是同样.3、“里程”的输入格式以米为单位的间隔,如:"1123.32",计算后果中里程是以"公里+米"格式暗示,如:"K11+23.32".4、曲线点名称除了特征点(详见下面的说明)外,其余按流水号排列.5、特征点注释:JD 交点ZY 直圆QZ 曲中YZ 圆直ZH 直缓 HY 缓圆 YH 圆缓 HZ 缓直 JZ 加桩.图4-6 圆曲线数据输入三、圆曲线放样算例已知交点的里程为K3+182.76,测得转角为25°48′,圆曲线半径300m,曲线左右边距都为5m,求曲线测设元素即每隔10m设置一桩的中、边桩坐标.录入已知数据,左右边距在左下角<根本参数>栏内录入相应的数据,如果需要放线角度和放线间隔则需要录入置镜点和后视点坐标,否则顺序不给予计算放线角度和放线间隔.图4-7和和图4-8辨别为此例计算后果输出报表和图形.图4-7 圆曲线坐标计算效果表图4-8 圆曲线坐标计算图形输出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
由于功能库管理器的使用非常简单,因此可以非常容 易的重复利用代码。对应程序和功能库可以使用多级 密码保护,有效地保护您的专有技术。
其他功能
Softpro支持实时时钟,支持看门狗定时器、支持密码保护、采样跟踪、日志管理、离线仿真调试等功能。
断电 调试
日志
访真 单点 调试
示波器
断电 保护
密码保护 ·5·
VC++开发语言编程。这些编程语言都具有时间监控、 错误分析和各种控制标志等功能。此外,Softpro软件 包中还包括诸如任务配置和输入/输出配置在内的程序 单元运行环境编辑器。
FBD
IL
LD
SoftPro
SFC
ST
自由且丰富的HMI组态界面
Softpro集成了人机界面的编写,用户可以通过此功能来实现上位监控程序、报警处理程序、软件示波器等。
图 3-3 对象组织器
变量声明区
变量声明区位于对象组织器的右上角。softpro将数据分为地址和变量两大类。变量可 以不指定具体地址,直接用 符号来表示,诸如“start”、“run”,同一符号的变量表示同一 个变量。变量与地址不同,变量在使用时需要定 义,而地址可以直接引用。变量声明区就是 用于显示所有定义的变量。 变量的定义有两种方式。一种是在编程时自动定义,并且显示在变量声明区中,如图 3-4 所示;另一种就是直接在变量声明区中定义图 3-5。
开放式CNC功能模块,可迅速构架CNC系统
■ 符合IEC61131-3国际规范的PLCopen标准 ■ 图形化的DIN 66025编辑器(支持G-Code) ■ 支持CAM编辑器 ■ 通用接口的驱动如EtherCAT、CANopen、模拟量等 ■ 无限制的文件存储空间
·4·
概述
丰富的功能库文件
由于softpro完全符合IEC61131-3国际标准,我们有 丰富的功能库文件提供给客户使用。
速跳转。编译信息区的显示是可选的。当“窗口”下 拉菜单里“信息” 命令前出现选中符号(出现 “√”),则消息窗口打开,否则消息窗口关闭。 另外,编译信息区也可以显示参考数据,诸如未使用 变量或重叠内存区等。
图 3-6 消息窗口
状态栏
状态栏位于主窗口边框的底部,用于显示有关当前工 程和当前命令的信息。如果某项选 中,相关的信息就 以黑色的文本出现在状态栏中。如图3-7所示:
新建工程:新建一个工程。 打开文件或工程:打开已经存在的文件或工程。 保存:保存文件。 运行:启动登录程序的运行。 停止:停止程序的运行。 登录:进入调试状态。
退出:退出调试状态,回到程序编写状态。
剪切:将选中的部分剪切到剪贴板。
复制:将选中的部分复制到剪贴板。
粘贴:将剪贴板中的部分粘贴到当前窗口。
图 3-7
·16·
快速入门
如何建立新工程 (1)打开softpro.exe,选择新建项目;在如图5-1中显示的窗口中,选择“Softlink MiniBox”,单击“确
定”,弹出如图4-1 所示窗口。
图4-1
(2)在所有的选项卡中选择默认值,单击“确定”,弹出如图4-2 所示窗口。键入程序名称,选择程序类型,以 及程序语言。在这里以ST语言为例,点击“确定”。
查找:在当前窗口查找所需目标。
查找下一项:查找下一个目标。
·13·
软件界面
对象组织器
主界面左侧的竖条窗口称为对象组织器,由“程序”、“数据类型”、“视图”和“资源”四个选项卡组成,包含 了一个工程所必需的基本对象,如图3 -3所示。 程序选项卡用于对程序的管理。诸如新建子程序、新建中断服务程序等都在程序选项卡 中完成。数据类型选项卡完 成对自定义数据类型功能。softpro支持用户自定义的数据类型。视图选项卡完成视图功能。资源选项卡完成 PLC 硬件配置、添加指令、工程选项及设置中断等功能。
例:%IX0.0-IX3.16为开关量输入,%IW100-IW116为模拟量输入。
程序结构
一个工程文件包含PLC程序里的所有对象:POUS(program organization units)、数据类型、可视化界面、资 源。POUS包括主程序(PRG)、子程序(PRG)、功能块(FB)、函数(FUN)及语句。 ● 主程序必须命名为PLC_PRG。
PLC
Internet
Ethernet
PLC3
Ethernet PLC4
Netzwerk2 IP 190.201.10
EUROPE
ASIA
AFRICA
OCEANIA
N. AMERICA S. AMERICA
■ 异常报警实时显示 ■ 远程查看设备日志 ■ 可配置短信、邮件功能 ■ OPC(用于过程控制的OLE)
·14·
软件界面
注意: 1、 不能将同一个变量符号定义为两种数据类型。 2、 地址数据不会显示在变量声明区。 3、 当在程序中删除一个定义的变量时,变量声明区中不会自动删除该变量。
图3-4
图3-5
·15·
软件界面
程序区
程序区位于变量声明区的下边。在对象组织器的“程 序”选项中,程序区主要指程序、函 数和功能块的编 辑器窗口,用于编写控制算法。由于选择的编程语言 不同,编辑环境也会有 所不同。根据编程语言的特
产品软件手册
We Make Automation >> >
目录
概述
1
编程须知
6
软件安装
9
软件界面
12
快速入门
17
编程实例
23
组态CANopen设备
27
指令系统
34
概述
基于IEC61131-3国际标准编程
Softpro是IDEABOX的编程平台。它是一种适用于基 于IEC61131-3国际标准的工业控制器和PLC组件的编 程 工 具 。 Softpro不 仅 功 能 和 结 构 先 进 而 且 易 于 掌 握,因而使它成为自动化产品市场上首屈一指的编程 工具。
图标来快速选择。 (2)对象组织器:由程序、数据类型、视图和资源四个选项卡组成。 (3)变量声明区:显示在程序中所声明或定义的变量。 (4)程序区:程序编辑和修改区域。 (5)编译信息区:显示编译后的信息,包括显示程序的基本信息及错误和报警的提示信息。 (6)状态栏:显示当前工程和当前命令的相关信息。
编程须知
地址类型: ker:%M
大小: X:bit W:word B:byte D:dword %IX0.0...IX0.15=%IW0, %QX0.0...QX0.15=%QW0, %IW0=%IB1+%IB2, %QW0=%QB1+%QB2, %MW0-%MW247为248个应用参数。
■ 强大的离线仿真调试工具。
·1·
概述
编程语言
Softpro软件包中包括符合IEC61131-3标准的五种编 程语言:即指令表语言(IL)、功能块图(FBD)/连 续 功 能 图 ( CFC) 、 梯 形 图 ( LD) 、 结 构 化 文 本 ( ST) 、 顺 序 功 能 图 ( SFC) , 同 时 也 可 支 持
■ 丰富的图库可选,按钮、开关、指示灯等等 ■ 超文本实现多语言显示
■ 支持趋势图和报警配置功能 ■ 支持ActiveX控件
■ 强大的仿真模拟运行功能
·2·
概述
支持远程维护和访问
PC
Softpro
TCP Gateway TCP COM UDP
Netzwerk1
PLC1
RS232 PLC2
NEW!
TCP/IP block driver
·8·
软件安装
第一步 安装 softpro 编程软件
将Softpro软件安装光盘插入电脑光驱,打开 Softpro 软件安装包,并点击“Setup”按钮, 如图2-1所示:
图2-1
第二步 IDEABOX mini 编程平台插件的安装
完成 softpro 编程软件的安装之后(第一步), 打开softpro 的安装目录,以 softpro 安装在 C 盘为例,打开如下 目录,C:\Program Files\SoftLink\ CoDeSys V2.3 如图2-2所示:
点,编程语言可以分为图形编辑语言和文本编辑语言两 大类。LD、SFC、FBD和 CFC语言的编辑器属于图形 编辑器。IL和 ST语言的编辑器属于文本编辑器,包含 了 Windows 文本编辑器的所有通用功能。
编译信息区
编译信息区位于程序区的下方,用于实时显示程序关 于编译、错误、警告或比较的消息, 如图 3-6所示。 双击编译信息区中的任一条消息,可以自动跳到编辑 器中的相关行,以便 查找相关信息。通过“编辑”/ “ 后 错 误 ” ( F4 功 能 键 ) 和 “ 编 辑 ” /“ 前 错 误 ” (Shift+F4 组合功能键) 命令可以在错误消息行中快
·12·
软件界面
标题栏
softpro软件运行后,顶端标题栏如图 3-2所示,主要包括菜单条(“文件”、“编辑”、 “工程”、“插入”、 “高级”、“在线”、“窗口”、“帮助”)和工具条(可选),工具条上的快捷 图标可以方便地实现一些常用操
菜单
图3-2 标题栏
工具
首先介绍工具条中的快捷图标。想要知道各个快捷图标的名称,可以把鼠标指针移至快 捷图标上,对应的快捷图标 的名称就会出现在提示框中,如图 3-2 所示。菜单命令和快捷 图标变灰表示该功能在当前窗口禁用。
多重加密功能,有效的保护用户知识产权
■ 程序的读写保护 ■ 绑定硬件内核/BIOS
■ 程序上载加密功能
■ 30天限制使用
■ 加密的外部工艺库文件
·3·
概述
强大的运动控制功能
点位
Encoder
JOG
Motion Control