下载此文档

pa8000plc中文手册【word版】9p.docx


文档分类:IT计算机 | 页数:约76页 举报非法文档有奖
1/76
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/76 下载此文档
文档列表 文档介绍
此手册供开放式架构数控系统 PA 8000的PLC编程人员参考使用,编程人员在进行
PLC编程之前请仔细阅读本手册。
手册中将介绍如何利用系统中自带的 PLC编程工具进行编程,同时介绍编程指令及格式等,手册中的 编程格式为ST,其它的编程格式不详细介绍。最后将以一铣床的 PLC程序为例加深对程序的理解
为了使手册更加通俗易懂,手册中并没有介绍所有的与 PLC相关的内容,用户如有需要可向机床制
造商索取专门的介绍资料。希望调试人员能通过对本手册的阅读更快地熟练 PLC编程。
P第二章1-S3为PLC编程提供了一个完善-3环DS 为 PLC程序员处理各种程序
(类似与
提供了一个简单而又功能强大的途径,它的编程和调试基于完善的环境和高级编程语言
Visual C++)。
PLC-1131-3 DS 功能简介
工程文件的结构: 工程文件的后缀名为pro,在新工程中建立的第一个程序结构单元(Program Organization Unit) 将被自动命名为PLC_PR,这个程序结构单元就类似于 C
语言中的主程序。在 PLC_PR(中可以调用各种函数及功能块,而函数和功能块都属于程序结构 单元。
PLC-1131-3 DS能够区分在同一工程中的不同对象:
程序结构单元(POU)
数据类型(data types)
资源(resources)
工程的设置:
首先应该设置PLC的输入输出以保证工程中使用的地址的准确性。
接着建立解决问题的程序结构单元
选择适当的语言编写程序
写好程序之后,对程序进行编译去除程序中的所有错误。
工程的测试:
当工程之中的所有错误被去除之后激活仿真模式, 就是与仿真PLC连接,与此同时将工程下载
到PLC中,这样PLC-1131-3 DS就处于在线方式了。
现在能以适当的顺序测试工程了,手动改变输入变量的值,观察输出是否正确。
用PLC-1131-3DS调试程序
当程序发生错误时,你可以设置断点。当处理发生中断时,你就可以及时的在断点处检查所有 工程变量的值。工作在单步方式
(sin glestep)下,可以检验程序的逻辑错误。
你可以强制输入或输出变量的值。使用流控制 (flowco ntrol) 可以知道哪些程序段已经执行。采
样轨迹(SamplingTrace)显示变量在长时间的变化过程曲线。
整个工程可以以文本文件的形式导出。
总而言之PLC-1131-3 DS对于PLC编程是一种完善和方便的工具。
PLC-1131-3 DS 基本概念
此节包括一些重要的概念帮助你熟悉 PLC-1131-3 DS

工程(Project)
一个工程包括了 PLC程序中所有的对象,工程中包含了如下对象:
:程序结构单元 POUs
:数据类型 data types
:资源 resources
:库函数 libraries
程序结构单元(POU)
函数?(Functions),功能块(function blocks)和程序(programs)都是程序结构单元(POUs)。
每个POU包括了定义变量和程序主体两个部分。程序主体用 IEC编程语言编写,其中包括:
指令表(IL)
结构文本(ST)
SFC
FBD
梯形图(LD).
PLC-1131-3 DS支持所有的标准IEC程序结构单元。
POUs之间能够相互调用,但是不允许递归调用.
函数(Function)
当定义函数的时候,不要忘记函数中必须含有返回值的数据类型, 也就是说在函数名的后面必
需紧跟冒号和一个数据类型。
下面是一个正确的函数定义:
FUNCTION INDUAL :INT
就是说函数名被用作输出变量。函数定义的以关键字FUNCTION开始,以END_FUNCTION结 尾。Example in IL of a fun ctio n that takes three in put variables and returns the product of the first two divided by the third:
Image : Function
{bmc } : Example of a fun ction in IL
函数没有任何的内部条件,就是说当用相同的输入变量时就会得出相同的结果 (输出)。
:Examples for calli ng up the fun cti on described above
Examples for calli ng up the function described above:
in ST:
Result := Fct(7,

pa8000plc中文手册【word版】9p 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数76
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dlmus1
  • 文件大小98 KB
  • 时间2020-12-11