PLC调用NC变量

PLC调用NC变量
PLC调用NC变量

PLC中存储器的数据类型与寻址方式

一、数据在存储器中的存储方式 1、数据格式及要求 A〉数据格式:即指数据的长度和表示方式。B〉要求:S7-200对数据的格式有一定的要求,指令与数据之间的格式一致才能正常工作。 2、用一位二进制数表示开关量 A〉一位二进制数:一位二进制数有0(OFF)和1(ON)两种不同的取值,分别对应于开关量(或数字量)的两种不同的状态。B〉位数据的数据类型:布尔(Bool)型。C〉位地址:由存储器标识符、字节地址和位号组成,如I3.4等。D〉其它CPU存储区的地址格式:由存储器标识符和起始字节号(一般取藕字节)组成,如V B 100、V W 100、V D 100等。 3、多位二进制数(8421码) A〉数及数制:数用于表示一个量的具体大小。根据计数方式的不同,有十进制(D)、二进制(B)、十六进制(H)和八进制等不同的计数方式。B〉二进制数的表示:在S7-200中用2#来表示二进制常数,例如“2# 10111010 ”。C〉二进制数的大小:将二进制数的各位(从右往左第n位)乘以对应的位权(×2n-1),并将结果累加求和可得其大小。例如:2# 10111010 = 1×27+0×26+1×25+1×24+1×23+0×22+1×21+0×20 = 186 4、十六进制数 A〉十六进制数的引入:将二进制数从右往左每4位用一个十六进制数表示,可以实现对多位二进制数的快速准确的读写。B〉不同进制数的表示方法:( 表3-2-1 不同进制数的表示方 法) C〉十六进制数的表示:在S7-200中用16#来表示十六进制常数,例如“2# 1010 1110 0111 0101 可转换为16# AEF7 ”。D〉十六进制数的大小:将十六进制数的各位(从右往左第n位)乘以对应的位权(×16n-1),并将结果累加求和可得其大小。例如:16# 2F = 2×161+15×160 = 47 5、数据长度:字节(Byte)、字(Word)、双字(DoubleWord) A〉字节(B):从0号位开始的连续8位二进制数称为一个字节。B〉字(W):相邻的两个字节组成一个字的长度。C〉双字(DW):相邻的四个字节组成一个双字的长度。D〉字、双字长数据的存储特点:高位存低字节、地位存于高字节。 6、负数(有符号数)的表示方法 A〉负数的表示:PLC一般用二进制的补码来表示有符号数,其最高位为符号位(0 ——正数、1 ——负数)。B〉绝对值相等的正负有符号数间的关系:正数的补码是它本身。C〉不同数据的取值范围:( 表3-2-2 数据的位数与取值范围) 7、BCD码

PLC变量的数据类型

P L C变量的数据类型 一、标准数据类型 1.1.布尔型数据类型 布尔型变量可被赋予“TRUE”真或“FALSE”假。这个值为逻辑量,占用1 位存储空间。1.2.整型数据类型 整型变量可以是BYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT 和UDINT。注意,当较长的数据类型转换为较短的数据类型时,会丢失高位信息 1.3.实型数据类型 REAL 和LREAL 是浮点数,用于显示有理数。可以显示十进制数据,包括小数部分。也可以被描述成指数形式。REAL 是32 位浮点数,LREAL 是64 位浮点数。 举例 R1:REAL:=1.64e+009 1.4.字符串型数据 STRING 型变量的声明部分在圆括号里指定了字符的数量。如果不说明大小,缺省的 大小是80 个。 举例 35 个字符的字符串声明: str1:STRING(35) := ‘This is a string’; 1.5.时间型数据类型 时间型变量分为DATE、TIME、TOD、DT 几种,用于输入时间数据。 二、自定义数据类型 2.1.数组 数组定义的语法格式: <数组名> : ARRAY [..,..,..] OF <基本数据类型>; 2.2.指针 程序运行时,变量地址和功能块地址保存在指针中。 指针定义的语法格式: <指针名> : POINTER TO <数据类型/功能块>; 指针可以指向任意的数据类型、功能块和自定义类型。地址运算符ADR 用于把变量或功能块的地址赋给指针。在指针后面增加取内容运算符“^”,可以获取指针所指的内容。 2.3.枚举 枚举是一种用户自定义的数据类型,由一些字符常量所组成。这些常量被称为枚举值。 枚举定义的语法格式: TYPE <标识符> : (, , ..., ); END_TYPE 如果枚举值没有初始化,则从0 开始计数。

NC实施操作指南

1客户端安装 主要内容:登录NC服务器,完成客户端的安装, 步骤: 1.对IE浏览器进行设置,允许ActiveX的执行。 2.用HTTP登录服务器,默认端口为80。如http://192.168.9.15,或者 http://192.168.105.150 3.进入登录界面,点击NC管理软件,然后根据提示,下载并安装客户端程 序。 4.然后可以看到NC的登录主界面。 2建立公司 2.1 建立公司 集团登录:可以时帐套管理员或者集团用户。 客户化->基础数据->公司目录->新建。建立一个公司。 (D北京计算机公司) 2.2 会计期间 集团登录:可以时帐套管理员或者集团用户。 客户化->基础数据->会计期间,在会计年度下面,选择增加菜单,建立一个会计期间。 2.3 设置集团本位币 集团登录:可以时帐套管理员或者集团用户。 客户化->参数设置->客户化->基本档案,设置集团本位币。在参数列表中找到集团本位币,修改,设置其中的参数值为“人民币”。辅币设置为“美圆”。 2.4 公司类别关联 集团登录:可以时帐套管理员或者集团用户。 为普通公司关联功能模块。 客户化->基础数据->公司类别,选中一个公司,点击菜单“修改”,然后现在菜单“关联”,在列表中选择需要的模块。只有这样,才能在建帐时保证公司可以选择相应的功能。 或者选择升级,直接完成关联。 2.5 建立公司帐 集团登录:可以时帐套管理员或者集团用户。 客户化->建公司帐->新建公司帐。建立一个公司帐目。建公司帐时,确

定可用模块,而且以后可以增补。同时确定帐簿信息和启用时间。 3建立用户 3.1 用户管理 逻辑关系:建用户、分配权限、与公司关联。 要想访问系统内容就需要有系统用户,最初的用户是root,以系统管理登陆,由root新建集团的用户,公司的一些用户可以由集团的用户新建。 然后公司有权限分配的用户可以新建公司的其它用户。建用户时要确定生效和失效日期,超过失效日期的用户不能登陆系统。 客户化->权限管理->用户管理->用户->增加,建立一个用户。 ●集团的用户可以有帐套管理员来创建。 ●公司的用户可以由集团用户来创建,但是创建后需要关联到公司,这时, 该用户同时具有集团和公司两种身份。 ?如果这类用户以集团身份登录,再建立一个新用户,这个用户还是 集团用户。(除非关联到公司。) ?而如果这类用户以公司身份登录,再建立一个新用户,则这个用户 只是公司,不是集团了。(此时创建公司属于公司) ●如果以集团登录,不能建立下属公司的用户,即使该用户与该公司关联 了也不能。但是可以看。 集团中建立的用户,需要关联到公司。客户化->权限管理->用户管理->用户->关联,为用户指定公司。 3.2 权限管理 有权限的用户才能访问系统的功能,有分配权限的用户可以给其它用户分配权限,可以针对用户、用户组进行权限分配。权限可以分配到各个功能节点和页面上的Button。 同一个用户对于不同的公司可以有不同的权限。 客户化->权限管理->权限分配->用户->分配权限,为一个用户分配权限。 ●集团分配权限:集团用户的权限可以由帐套管理员和集团其它用户来分 配,但只能分配自己所拥有的权限; ●公司用户的权限:可以由集团用户或者公司用户来分配,同样,只能分 配自己所拥有的权限; ●分配帐簿权限:如果需要财务管理功能,一些权限要在帐簿权限中分配。 包括总帐和现金银行。!!! ●如果选择“全部操作功能”,然后选择选择>>按钮,则可以一次分配全 部功能; ●或者选取一个大类后,如财务会计,然后选择>>按钮,则可以一次分配 财务会计所有的功能;

PLC数据类型

PLC数据类型 1、数据格式及要求 ①数据格式:及指数据的长度和表示方式 ②要求S7-200对数据的格式有一定的要求,指令与数据格式一 致才能正常工作。 2、用一位二进制数表示开关量 ①一位二进制数:一位二进制数有0(OFF)和1(ON)两种不 同的取值,分别对应开关量(或数字量)的两种不同状态。 ②位数据的数据类型:布尔(BOOL)型。 ③位地址:由存储器标识符、字节地址和位号组成,如等。 ④其他存储区的地址格式:由存储器标识符和起始字节号(一 般取偶字节)组成,如VB100、VW100、VD100等。 3、多位二进制数(8421码) ①数及数制:数用于表示一个量具体大小。根据计数方式的不 同,有十进制(D)、二进制(B)十六进制(H)和八进制等不同的计数方式 ②二进制表示:在S7-200中用2#来表示二进制常数,例如“2#”。 ③二进制大小:将二进制的各位(从右往左第n位)乘以对应 的位权(×2n-1),并将结果累加求和可得其大小。例如:2#=1×27+0×26+1×25+1×24+1×23+0×22+1×21+0×20=186 4、十六进制数 ①十六进制数的引入:将二进制数从右往左每4位用一个十六进

制数表示,可以实现对多位二进制数的准确读写。 ②不同进制的表示方法; ③十六进制数的表示方法:在S7-200中用16#表示十六进制常 数,例如“2#1010 1110 0111 0101”可转换为“16#AEF7”。 ④十六进制大小:将十六进制数的各位(从右往左第n位)乘 以对应的位权(×16n-1),并将结果累加求和可得其大小。例如:16#2F=2×161+15×160=47 5、数据长度:字节(Byte)、字(Word)、双字(DoubleWord) ①字节(B):从0号位开始的连续8位二进制数称为一个字节 ②字(W):相邻两个字节组成一个字的长度 ③双字(DW):相邻4个字节组成一个双字长度 ④字双字长数据的存储特点:高位存低字节、低位存高字节。 6、负数(有符号数)的表示方法 ①负数的表示:PLC一般用二进制的补码来表示有符号数,其最高位为符号位(0-正、1-负)。 ②绝对值相等的正负有符号数间的关系:正数的补码是它本身。 ④不同数据的取值范围:(下表) 数据基本类型

NC系统录入操作办法

NC系统录入操作说明 一.基础档案录入 1.录入BOM前,请仔细分析BOM表,先建BOM清单里的一级BOM,此次操作一定要在 集团帐套里进行。 点击客户化—存货信息—存 货基本档案—后加对应的零 件编号01/02/03……. 2. 找到对应的物料大 类,按键类/支架类 /面板类…… 3. 下面是主要的操作要领了,请注意。用鼠标点击右下角的最后一栏(也可点击设置,输 入行数比较大的数字,要比他自己显示的行数高即可)确定是新增的,不能和之前的数 字有重复。选中最下一行,然后点击新增(复制新增选项) 修改上面 的信息,编入新的信息,完成后点击保存即可。 4.保存好后后面的一步比较重要了,就是要分配(如果你新增的零件要通用几

个公司的BOM,那么就要分配到那几个公司帐套里)不分配的话后面的BOM就不会显示啊。如下图:需要的就选中,然后确认就可以了。 二.基础档案资料的属性更改 1.主要是对上面的基础资料进行属性确认,是外购还是自制,什么车间.什么仓库.成品还是半成品。主要更改控制信息、库存信息、计划信息这三项,此次操作要换帐套了,(我去,垃圾系统)是那个帐套的BOM就换到那个帐套下进行。前面的操作还是一样客户化---基本档案—存货信息---物料生产档案—-找到你自己刚输入的编码,然后选中后点击左上角的修改选项。如下: 然后 这几项按实际填,都有选项,自己点开就明白选哪个(你们都是精英,我就不浪费口舌了) 库存信息主要就是看主仓库这项,计划部的人说这项所有的都写一察觉仓库(11仓库)

计划信息:这项计划员就写小卢,也可写广磊,计划属性一定得MRP(这个不能乱选),生产部门是谁负责就是谁,按实际填。 以上三项改好后点击左上角的确认即可。这个步骤如果不做的话,有的属性会错,后面系统就可能出不来或计划查不到物料,也很重要。 三.子件BOM的关联及添加 1.首先进入你所要做的产品名称账号(飞雕/居华),然后依次点击客户化—工程基础数据—生产BOM管理---生产BOM 维护。 然后点击物料编码这项,输入你之前编写的组件名称,再点击查找图标。确认后点击工具栏的增加选项,在点击增行选项。 下面有几个子编码就增几行(前提是同级编码),不同级的编码则重复刚才的动作。在增行的这项同时要输入子项数量和损耗系数。这个是很关键的,如果不输正确的话,产品的成本就无法核算正确。子项数量(如果是半成品零件则输入所用的数量,如果是原材料则输入相应的重量KG),损耗系数:如果是半成品就不管它,如果是原材料则要输入一个数据(1/利用率-1,利用率=净重/毛重)所以在做BOM时塑胶件为什么要求工程师提供净重和毛重了,铜件和铁件要提供利用率了。输入无误后点击工具栏的确定图标就OK. 四.成品BOM编写 这个就很简单了,有多种方法。这里先介绍一种(不是不教大家,先会走在学跑.后面的方法是在这个基础上熟练后更快捷的,我会手把手的教啊)

西门子S7-300 PLC的数据类型汇总

西门子S7-300 PLC的数据类型汇总 2010-07-14 11:12 S7-300的数据类型分以下三种:基本数据类型、复合数据类型和参数类型。 一、基本数据类型 1、位(bit) 常称为BOOL(布尔型),只有两个值:0或1。如:I0.0,Q0.1,M0.0,V0.1等。 2、字节(Byte) 一个字节(Byte)等于8位(Bit),其中0位为最低位,7位为最高位。如:IB0(包括I0.0~I0.7位),QB0(包括Q0.0~Q0.7位),MB0,VB0等。范围:00~FF(十进制的0~255)。 3、字(Word) 相邻的两字节(Byte)组成一个字(Word),来表示一个无符号数,因此,字为16位。如:IW0是由IB0和IB1组成的,其中I是区域标识符,W表示字,0是字的起始字节。需要注意的是,字的起始字节(如上例中的“0”)都必须是偶数。字的范围为十六进制的0000~FFFF(即十进制的0~65536)。在编程时要注意,如果已经用了IW0,如再用IB0 或IB1要特别加以小心。 4、双字(Double Word) 相邻的两个字(Word)组成一个双字,来表示一个无符号数。因此,双字为32位。如:MD100是由MW100和MW102组成的,其中M是区域标识符,D表示双字,100是双字的起始字节。需要注意的是,双字的起始字节(如上例中的“100”)和字一样,必须是偶数。双字的范围为十六进制的0000~FFFFFFFF(即十进制的0~4294967295)。在编程时要注意,如果已经用了MD100,如再用MW100或MW102要特别加以小心。 以上的字节、字和双字数据类型均为无符号数,即只有正数,没有负数。 5、16位整数(INT,Integer) 整数为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-32768~32767。 6、32位整数(DINT,Double Integer) 32位整数和16位整数一样,为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-2147483648~2147483647。 7、浮点数(R,Real) 浮点数为32位,可以用来表示小数。浮点数可以为:1.m×2e,其存储结构如图所示: 8、常数的表示方法 常数可以是字节、字或双字,CPU以二进制方式存储,也可以用十进制,十六进制ASCII 码或浮点数形式来表示。如下图所示: 说明:(1)S5T#格式为:S5T#aD_bH_cM_dS_eMS,其中a,b,c,d,e分别是日,小时,分,秒和毫秒的数值,输入时可以省掉下划线,如表中所示。 (2)D#取值范围为:D#1990_1_1~D#2168_12_31。 二、复合数据类型 用户通过复合基本数据类型而生成就是复合数据类型。 复合数据类型包括以下几种: 1、数组(ARRAY) 将一组同一类型的数据组合在一起组成一个单位就是数组。

NC 项目过程管理操作手册

NC57项目过程管理操作手册 创建人: 创建日期:2012/3/5 确认日期: 当前版本:

项目公共 1.1房地产基本档案 1.1.1业务场景描述:设置房地产的招投标管理、项目过程管理、营销管理、运营管理都用 到的基本信息。目前只有房地产基本档案。房地产基本档案包含了项目公司在实际业务中所要维护的所有档案信息,是为项目公司建立项目档案,后续的业务都在该档案设置的基础上进行; 1.1.2业务场景流程图:(主要显示出输入/输出) 基本档案无流程图 1.1.3主要功能节点:房地产项目档案、业态档案、成本项目档案、项目成本项目分配、 部门成本项目分配、项目PM信息维护; 1.1.4节点功能介绍: 1.房地产项目档案:项目档案建立项目档案、定义项目的基本信息。为公司型档案。支持项目档案数 据权限;指定项目的责任公司和业务公司即可;只有在责任公司才能进行项目档案信息的修改,在“业务公司”内可以做该项目的相关业务,在业务公司内业务单据的项目参照中该节点可选中,否则只可见不可选。 2.业态档案:设置房产业态一个全集,由集团统一制定,全集团可见,项目公司在所属项目上选择该 项目具有的业态,项目成本相关单据和建房及销售中参照该项目具有的业态。业态档案增加“待摊业态”属性;待摊属性业态在该公司付款线启用业态为是时可以选入各项目中,该业态作为付款成本项目行的业态则其下的成本项目行的业态可以选该项目的其他业态。 3. 成本项目档案:集团型档案,本项目档案讲成本项目分为收入和支出,对集团需要统一控制的成本 项目均在此节点录入; 4.项目成本项目分配:制定某项目所使用的成本项目,各项目可以在此节点新增项目专有的成本项目; 5.部门成本项目分配:将某项目的成本项目分配给本公司各个部门。在目标成本编制时按照分配 给各部门的成本项目进行编制。 6.项目PM信息维护:定义项目档案信息与PM建设过程中相关的信息,如指定成本核算对象,目 标成本编制阶段设置,目标成本编制模式,五大成本阶段编制级次以及时间拆分的相应设置,指定项目的业态信息。该节点不能新增、删除节点,只能在项目档案的各节点上设定PM的相关信息。项目档案的责任公司用户有权操作该节点。可将根节点的各业态的各种面积向上汇总一直到大项目。 注意事项: 1.对于为“目标考核项目”的项目节点,在合同和资金计划等业务单据表头只可选“目标考核项目”的项目节点末级。 2.只有选定项目责任公司的用户可以导入,新增的成本项目,其他公司用户只能选定项目,进行查看; 重点字段解释 成本核算对象:每个项目对于目标成本需要控制的成本维度,合同和无合同成本都要细分到成本核算对象。

840D NC、PLC总清步骤

840D NC-PLC 总清 通电,调试 ? MCP:在PLC启动过程中,MCP上的所有灯是不停地闪烁的。一旦PLC成功启动,且基本程序装入则只有在OB1中调用FC19或FC25,那么MCP上的灯不再闪烁,此时MCP即可以使用。? DRIVE SYSTEM:只有NC,PLC和PCU都正常启动后,最后考虑启动驱动系统。首先必须完成驱动的配置,对于PCU20,需借助于“SIMODRIVE 611D”Start—up Tool软件,而PCU50可直接在OP010 上做。然后用PLC处理相应信号即可。 这样,系统再启动后,SF灯应灭掉。 NC和PLC总清 由于是第一次通电,启动,所以有必要对系统作一次总清或总复位。 1 NC总清 NC总清操作步骤如下: (1)将NC启动开关 S3 →“1”; (2)启动NC,如NC已启动,可按一下复位按钮S1; (3)待NC启动成功,七段显示器显示“6”,将S3→ 0”;NC总清执行完成。 NC总清后,SRAM内存中的内容被全部清掉,所有机器数据(Machine Data)被预置为缺省值。 2 PLC总清 PLC总清操作步骤如下: (1)将PLC启动开关S4 →“2”;=> PS灯会亮。 (2)S4→“3”并保持约3秒直等到PS灯再次亮;=> PS 灯灭了又再亮。 (3)在3秒之内,快速地执行下述操作S4:“2”→“3”→“2”;=> PS灯先闪,后又亮,PF 灯亮。(有时PF灯不亮) (4)等PS和PF灯亮了,S4→“0”; => PS和PF灯灭,而PR灯亮。 PLC总清执行完成。PLC总清后,PLC程序可通过STEP 7软件下传至系统。如PLC总清后屏幕上有报警可作一次NCK复位(热启动)。 3.NC和PLC同时总清 (1)将NC启动开关 S3→“1”;将PLC启动开关S4 →“3”;=> PS灯会亮

NC与PLC总清步骤

N C与P L C总清步骤集团企业公司编码:(LL3698-KKI1269-TM2483-LUI12689-ITT289-

(二)调试 NC和PLC总清 由于是第一次通电,启动,所以有必要对系统做一次总清或总复位。 1.NC总清 NC总清操作步骤如下: ●将NC启动开关S3―→“1”; ●启动NC,如NC已启动,可按一下复位按钮S1; ●待NC启动成功,七端显示器显示“6”,将S3―→“0”;NC总清执行完成 NC总清后,SRAM内存中的内容被全部清掉,所有机器数据(MachineData)被预置为缺省值。 2.PLC总清 PLC总清操作步骤如下: ●将PLC启动开关S4―→“2”;=>PS灯会亮; ●S4―→“3”并保持3秒等到PS等再次亮;=>PS灯灭了又再亮; ●在3秒之内,快速地执行下述操作S4:“2”―→“3”―→“2”;=>PS灯先闪,后又亮,PF灯亮(有时PF等不亮); ●等PS和PF等亮了,S4―→“0”;=>PS和PF灯灭,而PR灯亮。 PLC总清执行完成,PLC总清后,PLC程序可通过STEP7软件传至系统,如PLC总清后屏幕上有报警可作一次NCK复位(热启动)。 开机与启动 第一次启动后,NCU状态显示(一个七段显示器及一个复位按钮S1两列状态显示灯及两个启动开关S3和S4。(如下图) 在确定S3和S4均设定位“0”,则此时就可以开机启动了,经过大约几十秒钟,当七段显示器显示“6”时,表明NCK上电正常;此时,“+5V”和“SF”灯亮,表明系统正常;但驱动尚未使能,而PLC状态泽“PR”灯亮,表明PLC运行正常。 ●MMC:MMC的启动时通过OP显示来确认的,如果是MMC100.2,在启动的最后,在屏幕的下面会显示一行信息“WaitForNCUConnection:××Seconds”如MMC与NCU通讯成功,则SINUMERIK810D/840D的基本显示会出现在屏幕上,一般是“机床”操作区,而MMC103,由于它是可以带硬盘的,所以在它的背后也有一个七段显示器,如MMC103启动成功后它会显示一个“8”字。 ●MCP:在PLC启动过程中,MCP上的所有灯饰不停闪烁的,一旦PLC 成功启动,且基本程序状如则只有在OB1种调用FC19或FC25,那么MCP 上的灯不再闪烁,此时MCP即可以使用。 ●DRIVESYSTEM:只有NC,PLC和MMC都正常启动后,最后考虑驱动系统。首先必须完成驱动的配置,对于MMC100.2,需借助于“SIMODRIVE611D”Start-upTool软件,而MMC103可直接在OP031上做,然后用PLC处理相应信号即可。 这样,系统再启动后,SF灯应灭掉。 840DNCU模块控制和显示元素 数据备份 在进行调试时,为了提高效率不做重复性工作,需对所调试数据适时地做备份。在机床出厂前,为该机床所有数据留档,也需对数据进行备份。 SINUMERIK810D/840D的数据分为三种: NCK数据 PLC数据 MMC数据 有两种数据备份的方法: 1.系列备份(SeriesStart-up): 特点:(1)用于回装和启动同SW版本的系统 (2)包括数据全面,文件个数少(*.arc)

nc与plc总清步骤(1)

(二)调试 NC和PLC总清 由于是第一次通电,启动,所以有必要对系统做一次总清或总复位。 总清 NC总清操作步骤如下: ●将NC启动开关S3―→“1”; ●启动NC,如NC已启动,可按一下复位按钮S1; ●待NC启动成功,七端显示器显示“6”,将S3―→“0”;NC总清执行完成 NC 总清后,SRAM内存中的内容被全部清掉,所有机器数据(Machine Data)被预置为缺省值。 总清 PLC总清操作步骤如下: ●将PLC启动开关S4―→“2”;=>PS灯会亮; ●S4―→“3”并保持3秒等到PS等再次亮;=>PS灯灭了又再亮; ●在3秒之内,快速地执行下述操作S4:“2”―→“3”―→“2”;=>PS灯先闪,后又亮,PF灯亮(有时PF等不亮); ●等PS和PF等亮了,S4―→“0”;=>PS和PF灯灭,而PR灯亮。 PLC总清执行完成,PLC总清后,PLC程序可通过STEP7软件传至系统,如PLC总清后屏幕上有报警可作一次NCK复位(热启动)。 开机与启动 第一次启动后,NCU状态显示(一个七段显示器及一个复位按钮S1两列状态显示灯及两个启动开关S3和S4。(如下图) 在确定S3和S4均设定位“0”,则此时就可以开机启动了,经过大约几十秒钟,当七段显示器显示“6”时,表明NCK上电正常;此时,“+5V”和“SF”灯亮,表明系统正常;但驱动尚未使能,而PLC状态泽“PR”灯亮,表明PLC运行正常。 ●MMC:MMC的启动时通过OP显示来确认的,如果是,在启动的最后,在屏幕的下面会显示一行信息“Wait For NCU Connection:×× Seconds”如MMC与NCU通讯成功,则SINUMERIK 810D/840D的基本显示会出现在屏幕上,一般是“机床”操作区,而MMC103,由于它是可以带硬盘的,所以在它的背后也有一个七段显示器,如MMC103启动成功后它会显示一个“8”字。 ●MCP:在PLC启动过程中,MCP上的所有灯饰不停闪烁的,一旦PLC成功启动,且基本程序状如则只有在OB1种调用FC19或FC25,那么MCP上的灯不再闪烁,此时MCP即可以使用。

西门子S7-300系列PLC数据类型

一、基本数据类型 基本数据类型的长度不超过32位。 位(BOOL),字节(BYTE),字(WORD),双字(DOUBLE WORD),整数(INT), 双整数(DOUBLE INT),浮点数(REAL),S5TIME(SIMATIC时间),IEC时间(TIME),IEC日期(date),日计时(TIME_OF_DAY),字符(CHAR), 重点:S5TIME和IEC时间数据类型结构,二者区别 二、复杂数据类型 复杂数据类型是由其他基本数据类型组合而成的,长度超过32位的数据类型。 1.日期时间数据类型(Data_And_Time ): 2.字符串类型(String): 3.数组类型Array 4.结构(STRUCT): 5.用户定义类型(UDT): 三、参数数据类型 用于功能FC或功能块FB的数据类型 1. Pointe指针类型,6字节指针类型,传递数据块号和数据地址 2. Any指针类型,10字节指针类型,传递数据块号、数据地址、数据数量以及数据类型 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保

用品等一系列自动化的工控产品。 如需进一步了解台达PLC、西门子PLC、施耐德plc、欧姆龙PLC的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城https://www.360docs.net/doc/af274190.html,/

PLC DCS常用数据类型及区别

char、varchar、text、ntext、bigint、int、smallint、tinyint和bit的区别及数据库的数据类型 分类:数据库2008-11-16 14:44 381人阅读评论(0) 收藏举报 基础: char、varchar、text和nchar、nvarchar、ntext的区别 1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。 2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义为VARCHAR(10)是最合算的。VARCHAR类型的实际长度是它的值的实际长度+1。为什么“+1”呢?这一个字节用于保存实际使用了多大的长度。从空间上考虑,用varchar合适;从效率上考虑,用char合适,关键是根据实际情况找到权衡点。 3、TEXT。text存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。 4、NCHAR、NVARCHAR、NTEXT。这三种从名字上看比前面三种多了个“N”。它表示存储的是Unicode数据类型的字符。我们知道字符中,英文字符只需要一个字节存储就足够了,但汉字众多,需要两个字节存储,英文与汉字同时存在时容易造成混乱,Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示。nchar、nvarchar的长度是在1到4000之间。和char、varchar 比较起来,nchar、nvarchar则最多存储4000个字符,不论是英文还是汉字;而char、varchar 最多能存储8000个英文,4000个汉字。可以看出使用nchar、nvarchar数据类型时不用担心输入的字符是英文还是汉字,较为方便,但在存储英文时数量上有些损失。

PLC变量的数据类型

PLC变量的数据类型 一、标准数据类型 1.1.布尔型数据类型 布尔型变量可被赋予“TRUE”真或“FALSE”假。这个值为逻辑量,占用1 位存储空间。 1.2.整型数据类型 整型变量可以是BYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT 和UDINT。 注意,当较长的数据类型转换为较短的数据类型时,会丢失高位信息 1.3.实型数据类型 REAL 和LREAL 是浮点数,用于显示有理数。可以显示十进制数据,包括小数部分。也可以被描述成指数形式。REAL 是32 位浮点数,LREAL 是64 位浮点数。 ? 举例 R1:REAL:=1.64e+009 1.4.字符串型数据 STRING 型变量的声明部分在圆括号里指定了字符的数量。如果不说明大小,缺省的 大小是80 个。 ? 举例 35 个字符的字符串声明: str1:STRING(35) := …This is a string?; 1.5.时间型数据类型 时间型变量分为DATE、TIME、TOD、DT 几种,用于输入时间数据。

二、自定义数据类型 2.1.数组 数组定义的语法格式: <数组名> : ARRAY [.., .., ..] OF <基本数据类型>;

2.2.指针 程序运行时,变量地址和功能块地址保存在指针中。 指针定义的语法格式: <指针名> : POINTER TO <数据类型/功能块>; 指针可以指向任意的数据类型、功能块和自定义类型。地址运算符ADR 用于把变量或功能块的地址赋给指针。在指针后面增加取内容运算符“^”,可以获取指针所指的内容。 2.3.枚举 枚举是一种用户自定义的数据类型,由一些字符常量所组成。这些常量被称为枚举值。 枚举定义的语法格式: TYPE <标识符> : (, , ..., ); END_TYPE 如果枚举值没有初始化,则从0 开始计数。

NC操作手册

用户操作手册 峨胜集团 用户操作手册——产品基础应用 1 系统登录操作指南 (2) 1.1系统的访问网址 (2) 1.2系统对计算机配置的要求 (2) 1.3初次登录系统 (2) 1.4登录系统设置 (5) 1.4.1登录系统 (5) 1.4.2退出系统 (6) 1.4.3设置快捷方式 (7) 1.4.4个性化设置 (9) 1.4.5修改密码 (10) 1.4.6切换业务日期 (11)

1系统登录操作指南 1.1系统的访问网址 http://172.16.16.16 (公司内部 VPN,暂不支持外网访问,分子公司按要求做 VPN访问) 1.2系统对计算机配置的要求 硬件:主流的PC机、便携电脑。内存1G及以上,C盘1G及以上空余空间。软件: Window XP 以上操作系统。IE7.0及以上版本。 1.3初次登录系统 打开 IE 浏览器,不使用其他诸如360、雅虎等浏览器,点击下图中【 Internet选项】, 点击【安全】,按下图操作将服务器的IP 地址加入受信任的站点,如下 图:

点击受信任的站点,点击自定义级别,启用ActiveX控件: 初次登陆系统的时候,需要下载NC的客户端。 在IE 地址栏输入服务器 IP 地址,会出现询问是否下载 JAVA,跳转到下载页 面后,依次点击网页深红色框的【免费下载】、【检查版本】,安装完成java 后,点击电脑屏幕左下方的【开始】,【控制面板】,找到【控制面板】图标中的【java 】图标,打开,按下图操作(若网页不能下载,直接百度搜索下载 java6 、7 版本均可):

上图部分版本有【更新】按钮,取消自动检查更新前面的勾!重新打开 IE 浏览器,输入登录IP 地址,出现下图界面: 也可以在登陆后,按下图:

西门子S7-300系列PLC的基本数据类型分析

1、位(bit) 常称为BOOL(布尔型),只有两个值:0或1。如:I0.0,Q0.1,M0.0,V0.1等。 2、字节(Byte) 一个字节(Byte)等于8位(Bit),其中0位为最低位,7位为最高位。如:IB0(包括I0.0~I0.7位),QB0(包括Q0.0~Q0.7位),MB0,VB0等。范围:00~FF(十进制的0~255)。 3、字(Word) 相邻的两字节(Byte)组成一个字(Word),来表示一个无符号数,因此,字为16位。如:IW0是由IB0和IB1组成的,其中I是区域标识符,W表示字,0是字的起始字节。需要注意的是,字的起始字节(如上例中的“0”)都必须是偶数。字的范围为十六进制的0000~FFFF(即十进制的0~65536)。在编程时要注意,如果已经用了IW0,如再用IB0或IB1要特别加以小心。 4、双字(Double Word) 相邻的两个字(Word)组成一个双字,来表示一个无符号数。因此,双字为32位。如:MD100是由MW100和MW102组成的,其中M是区域标识符,D表示双字,100是双字的起始字节。需要注意的是,双字的起始字节(如上例中的“100”)和字一样,必须是偶数。双字的范围为十六进制的0000~FFFFFFFF (即十进制的0~4294967295)。在编程时要注意,如果已经用了MD100,如再用MW100或MW102要特别加以小心。 以上的字节、字和双字数据类型均为无符号数,即只有正数,没有负数。 5、16位整数(INT,Integer) 整数为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-32768~32767。 6、32位整数(DINT,Double Integer) 32位整数和16位整数一样,为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-2147483648~2147483647。 7、浮点数(R,Real)

NC系统操作手册V3.0

采购管理操作手册 第一章、使用说明 1.1、适用对象 本手册的适用对象为各公司所涉及到NC管理信息系统(以下简称“本系统”)采购业务的操作员。使用本系统的操作员应当熟悉本岗位工作流程,具有日常办公应用计算机系统的一般技能,并经过本系统的操作培训且合格者。 1.2、业务流程说明 根据对现有采购业务分析及未来组织架构及业务职能调整后对采购业务的规划,设置了如下五种采购业务流程。详细描述如下:1、电站项目工程物资外部采购流程 统一由对外采购电站相关工程物资时使用本业务流程 2、固定资产外部采购流程 各公司直接购买物资作为固定资产时使用该流程 3、办公用品外部采购流程 各公司购买办公用品时使用该流程 4、工程、劳务采购流程 由采购工程分包、劳务类(如绿化、保洁等)时使用本流程(EPC合同包含施工、设计、材料等也适用该流程) 5、采购退货流程

主要包括没有采购入库的退货流程和已经采购入库且发票结算,开红字发票进行退货的流程 第二章、电站项目工程物资外部采购流程操作说明 2.1、电站项目工程物资外部采购流程图 、采购订单 在【采购订单维护】节点,通过【新增】—【自制】按钮,生成采购订单。 操作步骤:【供应链】—【采购管理】—【采购订单维护】—【新增】—【自制】

填写采购订单内容,确认无误点击【保存】 采购订单上面注意以下信息: 采购组织:发生采购业务的单位名称 订单类型:此次采购的业务类型,如工程物资采购,固定资产采购等

供应商:按实际选择采购供应商。 采购员:按实际维护采购员信息。 采购部门:选择好采购员后自动带出采购部门。 主数量:根据实际情况维护物料的采购数量 原币含税单价:根据实际情况维护对应物料的采购含税单价。 上传采购合同附件 系点击【附件管理】—【上传附件】—选择需要关联的采购合同,点击【打开】,上传完毕

NC编程的基本步骤和技术要点

NC编程的基本步骤和技术要点 浙江大学单岩 1 前言 随着数控加工技术的普及,技术市场上对NC编程人员的需求量也呈现出快速增长的势头。从技术特点上看,NC编程比三维造型更程式化,即它的实现过程相对来说更模式化一些。 然而,要想成为一个优秀的NC编程人员也并非一件易事。高水平的NC程序员应当具备以下的条件:(1)掌握一定的基础知识,包括数控机床基本结构、NC加工基本原理、机械加工工艺及必要的CAD基础等;(2)全面地理解和掌握NC编程的基本过程和关键技术;(3)熟练运用一种CAD/CAM软件;(4)有丰富的实际加工经验。有时,还需要掌握一些相关学科的知识和经验(如模具等)。 在前两期的文章中,我们介绍了数控编程中的两个单独的技术,即进退刀的设置方式和残余高度的控制。从本期讲座开始,我们将比较系统全面地介绍NC编程实用技术及其相关基础知识。 数控编程种类较多,如数控铣、车、钻等。由于其中以三坐标数控铣最为常用,因此将予以重点介绍。在以后的文章中,如无特别说明则NC编程均指对三坐标数控铣加工的编程。 应当指出的是,NC编程是一门经验性很强的技术,仅靠书面的学习是远远不够的,更重要的是在实践中不断总结和提高。 本文主要介绍NC编程的一般技术要求、操作过程和技术要点,使读者对NC编程有个初步的整体印象和把握,便于以后对技术细节的学习。 2 NC程序的质量标准 我们认为,判别一个NC程序员水平的依据主要有以下几条: (1)NC程序的质量; (2)NC编程的工作效率; (3)NC编程的可靠性和规范化程度(包括工艺规划、数据文件管理、保存和交接的规范化程度等)。 其中,NC程序的质量是衡量NC程序员水平的关键指标,其判定标准又可归纳为: (1)完备性:即不存在加工残留区域。 (2)误差控制:包括插补误差控制、残余高度(表面粗糙度)控制等。 (3)加工效率:即在保证加工精度的前提下加工程序的执行时间。 (4)安全性:指程序对可能出现的让刀、漏刀、撞刀及过切等不良现象的防范措施和效果。 (5)工艺性:包括进退刀设置、刀具选择、加工工艺规划(如加工流程及余量分配等)、切削方式(刀轨形式选择)、接刀痕迹控制以及其它

PLC基本数据类型

一、基本数据类型 1、位(bit) 常称为BOOL(布尔型),只有两个值:0或1。如:I0.0,Q0.1,M0.0,V0.1等。 2、字节(Byte) 一个字节(Byte)等于8位(Bit),其中0位为最低位,7位为最高位。如:IB0(包括I0.0~I0.7位),QB0(包括Q0.0~Q0.7位),MB0,VB0等。范围:00~FF(十进制的0~255)。 3、字(Word) 相邻的两字节(Byte)组成一个字(Word),来表示一个无符号数,因此此,为16位。如:IW0由IB0和IB1组成的,其中I是区域标识符,W表示字,0是字的起始字节需要注意的是,字的起始字节(如上例中的“0”)都必须是偶数。字的范围为十六进制的0000~ FFFF(即十进制的0~65536)。在编程时要注意,如果已经用了IW0,如再用IB0或IB1 要特别加以小心。 4、双字(Double Word) 相邻的两个字(Word)组成一个双字,来表示一个无符号数。因此,双字为32位。如: MD100是由MW100和MW102组成的,其中M是区域标识符,D表示双字,100是双字的起始字节。需要注意的是,双字的起始字节(如上例中的“100”)和字一样,必须是偶数。双字的范围为十六进制的0000~FFFFFFFF(即十进制的0~4294967295)。在编程时要注意,如果已经用了MD100,如再用MW100或MW102要特别加以小心。以上的字节、字和双字数据类型均为无符号数,即只有正数,没有负数。 5、16位整数(INT,Integer) 整数为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-32768~32767。 6、32位整数(DINT,Double Integer) 32位整数和16位整数一样,为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-2147483648~2147483647。 7、浮点数(R,Real) 浮点数为32位,可以用来表示小数。浮点数可以为:1.m×2e 二、复合数据类型 用户通过复合基本数据类型而生成就是复合数据类型。 复合数据类型包括以下几种: 1、数组(ARRAY) 将一组同一类型的数据组合在一起组成一个单位就是数组。 2、结构(STRUCT) 将一组同不同类型的数据组合在一起组成一个单位就是结构。 3、字符串(STRING) 字符串是由最多254个字符组成的一维数组。 4、日期和时间(DATE-AND-TIME) 用于存储年、月、日、时、分、秒、毫秒和星期的数据。占用8个字节,BCD编码。星期天代码为1,星期一~星期六代码分别是2~7。 如:DT#2004_07_15_12:30:15.200为2004年7月15日12时30分15.2秒。 5、用户定义的数据类型(UDT,User-Defined Data Types) 由用户将基本数据类型和复合数据类型组合在一起形成的数据类型。 可以在数据块DB和变量声明表中定义复合数据类型。

相关文档
最新文档