admin 管理员组

文章数量: 1086019


2024年1月25日发(作者:笔记本强制结束进程快捷键)

DirectSOFT使用手册中文版

第1页

DirectSOFT简介

DirectSOFT性能

简介 欢迎DirectSOFT:WINDOWS环境下的PLC编程软件.利用本软件可以进行程序设

计,编程实现,编写注释说明文档和维护控制应用系统.

手册 本手册的目的,是提供软件使用的参考.也可以使用软件本身的在线帮助功能.

备份 对所购买的软件磁盘,建议您尽早做备份.

其它 因为是WINDOWS环境下的软件,其操作变得非常方便.关于WINDOWS的基本操作,

可以参考WINDOWS手册的关于最大/最小化/控制窗口尺寸大小,以及运行/关闭程序

的相应部分.

运行软件的需求

.386CPU,25MHz以上的计算机.

.8MB RAM配置,10MB硬盘空间.

.Windows 3.1或更新版本,WIN95,WindowsNT3.51或更新版本(DOS,OS/2,Maclntosh,UNIX

不适用.)

.有一个未使用的串行通讯口.

注:一般台式计算机可能有两个通讯口.如果只有一个通讯口而且没有内装鼠标连接口的

计算机,通讯口应该用作与PLC通讯.

另:推荐使用彩色监视器,因为本软件运行中以不同颜色表示不同类型信息.大尺寸监视

器可以提高显示性能.

软件的安装

1.启动WINDOWS,将软件的第1张盘放入驱动器(例如A).

2.菜单选择RUN,然后输入A:

或者从文件管理器中选择图标并双击鼠标,开始运行安装程序.

3.根据提示,完成继续的安装操作.

软件的操作方法

菜单功能操作:

所有的操作功能都可直接由菜单选择完成.根据操作状态暂时不能使用的命令菜单项

变成灰色.所有菜单功能,参考:菜单

加速键和热键:

本软件为常用的功能提供许多键盘捷径.当菜单命令有键盘捷径时,该键盘捷径命令

会在菜单项目的右边列出.此外几乎所有的命令都可以用Alt键开始的3键序列来操作.其

第2个键是菜单名的加下划线的字符,第3个键是命令名的加下划线的字符.

例如:File菜单下的Open project(CTRL + O)命令,可以用Alt + F

O的操作调用,也可以直

接用CTRL + O捷径键操作.

第2页

工具条

工具条操作是一种鼠标器捷径.提供了部分常用功能的鼠标器单击操作捷径.

Offline工具条:

在线工具条:

状态栏:

在窗口的底部,有一行显示操作信息,程序存储器已用/可用空间,当前PLC类型以及光标

位置的状态栏.

梯形图编辑工具板

梯形图编辑工具板用于在当前回路中建立指令的梯形图表示.

建立触点时,在编辑方式下,将黑底光标块移到需要的地方,然后在编辑

工具板上单击左键选择需要的触点.

建立输出和线圈时,将黑底光标块移到需要输出或线圈的行的任意地方,

然后在编辑工具板上单击左键选择Box Browser 或Coil Browser.

如果是黑框而没有出现黑底光标块,须先选择编辑方式.

桌面窗口(launch)

热键CTRL + L

DirectSOFT的桌面管理窗口用于该软件的所有工

具和应用程序的使用控制.它将最近使用

过的文档记录下来并且允许通过简单地双击鼠标左键(或按ENTER键)重新打开文档.你

可以用TAB和Shift + TAB操作键.

第3页

如何…

工程文件读入

DirectSOFT软件可以从非DirectSOFT格式工程文件转换.

⊙从桌面管理(launch)窗口

⒈鼠标单击Open Document…菜单项(或按ENTER键).

⒉从文件打开对话框的List file of type列表框中,选择转换输入的文件类型.

⒊通过Drivers(驱动器目录),Directories(目录),以及File

Names(文件名)

选择要打开并进行转换的文件.

⒋选择好以后,单击或按OK读入程序.

⊙从编程窗口

⒈从File菜单选择Import菜单.

⒉从文件打开对话框的List file of type列表框中,选择转换输入的文件类型.

⒊通过Drivers(驱动器目录),Directories(目录),以及File

Names(文件名)

选择要打开并进行转换的文件.

⒋选择好以后,单击或按OK读入程序.

如何…

编辑

编辑方式:

对程序做修改,必须在编辑方式.

切换编辑方式On/Off:

工具条按钮:

热键:CTRL + E

菜单:Edit/Edit Mode(菜单加速键Alt + E + E)

编辑工具和方法:

无论鼠标或键盘,都有几种方法编辑指令,回路和程序.随你喜好.在编辑方式,编辑程

序时可以使用以下一些工具和方法.

梯形图编辑工具板

触点作成

线圈作成

BOX处理指令作成

助记符选择

助记符编辑

功能存储器说明

多行逻辑输入

第4页

梯形图编辑工具板:

梯形图编辑工具板如前面图示,具有以下按钮:

热键F2,建立或编辑一个常开触点.

热键F3(或/),建立或编辑一个常闭(NOT)触点.

热键CTRL + F2, 建立或编辑一个常开直接输入触点.

热键CTRL + F3, 建立或编辑一个常闭(NOT)直接输入触点.

热键=,建立或编辑一个比较等于触点.

热键!,建立或编辑一个比较不等于触点.

热键>,建立或编辑一个比较大于或等于常开触点.

热键384 E541 WRONG PASSWORD

E412 SBR/LBL>64 (DL440 ONLY) E542 PASSWORD RESET

E413 FOR/NEXT>64 (DL440 ONLY) E601 MEMORY FULL

E421 DUPLICATE STAGE REFERENCE E602 INSTRUCTION

MISSING

E422 DUPLICATE SBR/LBL REFERENCE

(DL440 ONLY) E603 DATA MISSING (DL440 ONLY)

E423 NESTED LOOPS (DL440 ONLY) E604 REFERENCE

MISSING

E431 ISG/SG ADDRESS E610 BAD I/O TYPE

E432 INVALID JUMP (GOTO) ADDRESS (DL440

ONLY)

E620 OUT OF MEMORY

E433 INVALID SBR ADDRESS (DL440 ONLY) E621 MC NOT

BLANK

E434 INVALID RTC ADDRESS (DL440 ONLY) E622 NO HP MC

E435 INVALID RT ADDRESS (DL440 ONLY) E623 SYSTEM MC

E436 INVALID INT ADDRESS E624 V-MEMORY ONLY

E437 INVALID IRTC ADDRESS E625 PROGRAM ONLY

E438 INVALID IRT ADDRESS E626 PROM MC

E440 INVALID DATA ADDRESS (DL440 ONLY)E627 BAD

WRITE

E441 ACON/NCON (DL440 ONLY) E640 COMPARE ERROR

E451 BAD MLS/MLR E641 VOLUME LEVEL

E452 X AS COIL E642 CHECKSUM ERROR

E453 MISSING T/C E650 H

P SYSTEM ERROR

E454 BAD TMRA E651 HP ROM ERROR

E455 BAD CNT E652 HP RAM ERROR

E456 BAD SR E653 MC BATTERY LOW

E461 STACK OVERFLOW

SR系列错误代码:

E01 INVALID KEYSTROKES E11 PROGRAM FULL

E02 INPUT POINT PROGRAMMED AS OUTPUT E21

PROGRAM MEMORY PARITY ERROR

E03 STACK OVERFLOW E22 PASSWORD ERROR

E05 (NON STAGE) DUPLICATE COIL REFERENCEE25

TAPE/PROGRAM MISMATCH

E05 (STAGE) DUPLICATE STAGE REFERENCE E28 VOLUME

INCORRECT ON TAPE DEVICE

E06 MCR/MCS MISMATCH E31 RAM LIMIT EXCEEDED

E07 MISSING CNT OR SR CONTACT E377 EEPROM WRITE

ERROR

E08 INVALID DATA VALUES E99 INSTRUCTION NOT FOUND

E09 INCOMPLETE PROGRAM RUNG

第43页

附录一,系统操作热键:

F1 Help 帮助

F2 Norm. open contact 常开触点

CTRL+F2 Norm open I contact 立即输入常开触点

CTRL+SHIFT+F2 Change Value 改变数据寄存器的值

F3 Norm. closed contact 常闭触点

CTRL+F3 Norm closed I contact 立即输入常闭触点

CTRL+SHIFT+F3 New Watch 新的数据观察窗口

F4 Contact browser 触点作成

CTRL+F4 Close window 关闭窗口

F5 Coil browser 线圈作成

F6 Next splitter pane

CTRL+F6 Next view window 下一视图窗口

SHIFT+F6 Next splitter pane

CTRL+SHIFT+F6 Next view window 前一视图窗口

ALT+F6 Next Applet Window 桌面应用程序窗口

F7 Box browser BOX类指令作成

F8 Accept / Compile 确认/编译

F9 Element Browser 功能存储器编辑

CTRL+F9 Read program from PLC 从PLC读程序

SHIFT+F9 Write program to PLC 写程序到PLC

CTRL+F12 Read program from disk 从磁盘读程序

SHIFT+F12 Write program to disk 写程序到磁盘

SHIFT+CTRL+A Single Step 单步

SHIFT+CTRL+B Breakpoint 断点

CTRL+C Copy 复制

CTRL+D Doc Editor 注释编辑器

CTRL+E Edit mode 编辑方式

CTRL+F Find 查找

CTRL+SHIFT+F Find again 继续查找

CTRL+G Goto 光标定位到指定地址/回路

SHIFT+CTRL+G Start Scan 扫描开始

CTRL+K Comment Editor 回路注释编辑器

CTRL+L Launch Window 桌面管理窗口

CTRL+N New offline project 新建offline方式

SHIFT+CTRL+N Multiple Scans 多次扫描执行

CTRL+O Open project 打开

CTRL+P Print 打印

CTRL+R Replace 查找并替换

CTRL+SHIFT+R PLC Modes PLC运行方式控制

CTRL+S Save project to disk 保存

CTRL+SHIFT+S Status 状态

CTRL+V Paste 粘贴

第44页

CTRL+W Wire to output 画到输出位置的线

CTRL+SHIFT+W Wire to stage 画到级指令的线

CTRL+X Cut 剪切

SHIFT+CTRL+X Stop Scan 扫描停止,

CTRL+Y Memory Editor 存储器内容编辑

CTRL+Z Undo 撤消

SHIFT+CTRL+1 Single Scan 一次扫描执行

Del Delete 删除

Ins Insert 插入

Tab Next Control 下一项

SHIFT+Tab Previous Control 前一项

ALT+Tab Next Task 下一任务

CTRL+Up Wire up 向上画线

SHIFT+Up Select up 向上选择

CTRL+SHIFT+Up Delete wire up 向上删除

CTRL+Down Wire down 向下画线

SHIFT+Down Select down 向下选择

CTRL+SHIFT+Down Delete wire down 向下删除

CTRL+Left Wire

left 删除左边

CTRL+SHIFT+Left Delete wire left 删除右边

CTRL+Right Wire right 向右画线

CTRL+SHIFT+Right Delete wire right 向右删除

CTRL+SHIFT+Home Select to beginning 选择到开头的全部内

CTRL+SHIFT+End Select to end 选择到结尾的全部内容

= Equal to comparative contact 比较等于触点

! Not Equal to comparative contact 比较不等于触点

> Greater than or equal to comparative

contact

比较大于或等于触点

< Less than comparative contact 比较小于触点

/ Toggles contacts norm open/closed 改变触点的常开/常闭

第45页

附录二,电缆连接

SZ-3/4/SH/SM系列PLC用

9Pin计算机 6Pin电话插头

2 TXD 4 TXD

3 RXD 3 RXD

5 GND 1 GND

1 DCD 2 +5V

4 DTR 5 +5V

6 DST 6 0V

7 RTS

8 CTS

SU-5/6/SG-8系列PLC用

9Pin计算机 15Pin等编程口

2 TXD 2 TXD

3 RXD 3 RXD

5 GND 4 Online

1 DCD 1

4 DTR 7

6 DST 8

7 RTS 13 0V

8 CTS 14

15

通用通讯口(DM,25Pin,RS-232C)

9Pin计算机 25Pin通讯口

2 TXD 2 TXD

3 RXD 3 RXD

5 GND 7 GND

1 DCD 4 RTS

4 DTR 5 CTS

6 DST

7 RTS

8 CTS

第46页

附录三,功能存储器表和功能存储器别名对照表

功能存储器类型

在PLC系统里,有多种类型的信息需要处理,例如输入设备状态,输出设备状态,定

时器/计数器等.了解PLC系统如何表示和存储各种数据变量是很有用的.

八进制定义号系统

S系列,SR系列PLC的定义号地址都是八进制的.

SR系列功能存储器别名

起始地址

SR系列

别名

起始地址

说 明

R0 RIO0 R0是离散点00~07的8bit状态寄存器,因此别名为RIO0.

R1是离散点10~17的8bit状态寄存器,因此别名为RIO10.

R16 RC160 R16是离散点内部继电器160~167(C160~C167)的8bit状态

寄存器,因此别名为RC160.

R17是离散点内部继电器170~177(C170~C177)的8bit状态

寄存器,因此别名为RC170.

R40 RS400

R70 RIO700 R70是离散点700~707的8bit状态寄存器,因此别名为

RIO700.

R71是离散点710~717的8bit状态寄存器,因此别名为

RIO710.

R77 RC770 R77是特殊继电器770~777(C770~777)的8bit状态寄存器,

因此别名为RC770.

R100 RC1000

R107 RC1070

R600 TCA600 R600是定时/计数器600的16bit定时/计数经过值,因此别名为

TCA600.

R601是定时/计数器601的16bit定时/计数经过值,因此别名为

TCA601.

第47页

S系列功能存储器别名

起始地址

S(DL)系列

别名

起始地址

说 明

(括号里的定义号为DL系列使用)

R0

(V0)

TA0 R0(V0)是定时器T0的定时经过值寄存器,因此别名为TA0.

相应TA1是R1(V1)的.

R1000

(V1000)

CTA0 R1000(V1000)是计数器C0(CT0)的计数经过值寄存器,因

此别名为CTA0.相应CTA1是R1001(V1001)的.

R40000

(V40000)

VGX0 R40000(V40000)是离散点GI00~GI17(GX00~GX17)的

状态字寄存器,因此别名为VGX0.

R40001(V40001)是离散点GI20~GI37(GX20~GX37)的

态字寄存器,因此别名为VGX20.

R40200

(V40200)

VGY0 R40200(V40200)是离散点GQ00~GQ17(GY00~GY17)的

状态字寄存器,因此别名为VGY0.

R40201(V40201)是离散点GQ20~GQ37(GY20~GY37)的

状态字寄存器,因此别名为VGY20.

R40400

(V40400)

VX0 R40400(V40400)是离散点I00~I17(X00~X17)的状态字

寄存器,因此别名为VX0.

R40401(V40401)是离散点I20~I37(X20~X37)的状态字

寄存器,因此别名为VX20.

R40500

(V40500)

VY0 R40500(V40500)是离散点Q00~Q17(Y00~Y17)的状态字

寄存器,因此别名为VY0.

R40501(V40501)是离散点Q20~Q37(Y20~Y37)的状态字

寄存器,因此别名为VY20.

R40600

(V40600)

VC0 R40600(V40600)是离散点M00~M17(C00~C17)的状态

字寄存器,因此别名为VC0.

R40601(V40601)是离散点M20~M37(C20~C37)的状态

字寄存器,因此别名为VC20.

R41000

(V41000)

VS0 R41000(V41000)是离散点S00~S17(S00~S17)的状态字

寄存器,因此别名为VS0.

R41001(V41001)是离散点S20~S37(S20~S37)的状态字

寄存器,因此别名为VS20.

R41100

(V41100)

VT0 R41100(V41100)是T00~T17(T00~T17)的离散,触点状

态字寄存器,因此别名为VT0.

R41100(V41101)是T20~T37(T20~T37)的离散,触点状

态字寄存器,因此别名为VT20.

R41140

(V41140)

VCT0 R41140(V41140)是C00~C17(CT00~CT17)的离散,触点

状态字寄存器,因此别名为VCT0.

R41141(V41141)是C20~C37(CT20~CT37)的离散,触点

状态字寄存器,因此别名为VCT20.

R41200

(V41200)

VSP0 R41200(V41200)是离散点SP00~SP17(SP00~SP17)的状

态字寄存器,因此别名为VSP0.

R41201(V41201)是离散点SP20~SP37(SP20~SP37)的状

态字寄存器,因此别名为VSP20.

第48页

DirectSOFT

Programming

For PLC

华光电子工业有限公司

一九九七年十二月

第49页

DirectSOFT简介

DirectSOFT性能

软件运行的需求

软件的安装

软件的操作方法

菜单功能操作

加速键和热键

工具条

状态栏

梯形图编辑工具板

桌面窗口

如何…

工程文件读入

编辑

编辑方式

编辑工具和方法

梯形图编辑工具板

触点作成

线圈作成

BOX类处理指令作成

助记符编辑选择

助记符编辑

功能存储器编辑

多行输入逻辑指令的输入

建立新程序

输入新指令

插入回路/行/列

画线

编辑以前的程序

运行方式编辑PLC里的程序

编辑指令

删除指令

撤消回路修改

选择回路(块)

删除回路(块)

复制回路(块)

移动回路(块)

粘贴回路(块)

合并回路(块)

查找指令,功能存储器,或别名称

第50页

查找并替换

保存和校验程序

编译程序(确认回路)(Compiling/Accepting Rungs)

编译错误

程序保存到磁盘

程序写入到PLC

检查PLC里程序错误

工程文档

文档类型

编辑文档

显示文档

打印

打印梯形图,级,语句,定义号

交叉使用等

视图帮助

梯形图视图(Ladder View)

级式视图(Stage View)

语句视图(Mnemonic View)

交叉定义号视图(Cross Reference View)

数据视图(观察)(Data View―Watch View)

工具帮助

颜色设置(color setup)

文档编辑器(Documentation Editor)

回路注释编辑器(Rung Comment Editor)

级注释编辑(Stage Documentation Editor)

存储器内容编辑器(Memory Editor)

视图选项(Options)

其它

菜单

错误代码

S系列错误代码

SR系列错误代码

编译错误代码

附录一,系统操作热键

附录二,电缆连接

附录三,功能存储器表和功能存储器别名对照表


本文标签: 编辑 选择 功能 软件 回路