济南西门子DP通讯电缆代理商济南西门子DP通讯电缆代理商
上海诗幕自动化设备有限公司,*从事品自动化设备研发及销售的企业,对各大自动化产品有着强大的优势,并且对优势产品有着大量的备货。与欧洲及从事电气的各大公司有着良好的协作关系。
上海诗幕自动化设备有限公司是*从事西门子工业自动化产品销售和集成的高新技术企业。 在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务, 致力于塑造一个“行业*”,以实现可的发展。 多年以来,公司坚持“以客户为本,与客户共同发展”的思想, 全力以赴为工矿用户、设计单位、工程公司提供高、高性、高可靠性的整体解决方案。 “我们不仅仅销售的产品”是公司每个员工的工作信条, 在为客户提品和方案的中,我们愿意倾听客户,和客户共同完善, 不断服务,越客户的期望。以此为基础,我们追求客户、厂商和员工三方的共赢。 本公司与德国SIEMENS公司自动化与驱动部门的长期紧作中, 建立了良好的相互协作关系,在自动化产品与驱动产品业务逐年成倍增长, 为广大用户提供了SIEMENS的新的技术及自动控制的佳解决方案。 上海诗幕自动化科技有限公司 具备以下产品优势 西门子可编程控制器,西门子屏,西门子工业以太网, 西门子数控,西门子高低压变频器,西门子电机驱动等等。
STEP7-Mirco/WIN梯形图程序的输入
1. 建立项目
(1)打开已有的项目文件。
常用的如下:
2 2 用菜单命令“文件”→“打开”,在“打开文件”对话框中,选择项目的路径及名称,单击“确定”,打开现有项目。
2 2 在“文件”菜单底部列出近工作过的项目名称,选择文件名,直接选择打开。
2 2 利用Windows资源器,选择扩展名为.mwp的文件打开。
(2)创建新项目
2 2 单击“新建”快捷按钮。
2 2 菜单命令“文件” →“新建”。
2 2 浏览条中的程序块图标,新建一个项目。
2. 输入程序
打开项目后就可以进行编程,本书主要介绍梯形图的相关的操作。
(1)输入指令
梯形图的元素主要有接点、线圈和指令盒,梯形图的每个网络必须从接点开始,以线圈或没有ENO输出的指令盒结束。线圈不允许串联使用。
要输入梯形图指令首先要进入梯形图编辑器:
2 2 “检视”→单击“阶梯(L)”选项。
接着在梯形图编辑器中输入指令。输入指令可以通过指令树、工具条按钮、快捷键等。
2 2 在指令树中选择需要的指令,拖放到需要位置。
2 2 将光标需要的位置,在指令树中双击需要的指令。
2 2 将光标放到需要的位置,单击工具栏指令按钮,打开一个通用指令窗口,选择需要的指令。
2 2 使用功能键:F4=接点,F6=线圈,F9=指令盒,打开一个通用指令窗口,选择需要的指令。
当编程元件图形出现在位置后,再编程元件符号的???,输入操作数。红色字样显示语法出错,当把不的地址或符号改变为值时,红色消失。若数值下面出现红色的波浪线,表示输入的操作数出范围或与指令的类型不匹配。
(2)上下线的操作
2 2 将光标移到要合并的触点处,单击上行线或下行线按钮。
(3)输入程序注释
LAD编辑器有四个注释级别:项目组件(POU)注释、网络标题、网络注释、项目组件属性。
项目组件(POU)注释:在“网络1”上方的灰色方框中单击,输入POU注释。
2 2 单击“切换POU注释” 按钮或者用菜单命令“检视” → “POU注释”选项,可在POU注释“打开”(可视)或“关闭”(隐藏)之间切换。
每条POU注释所允许使用的大字符数为4,096。可视时,始终位于POU顶端,并在个网络之前显示。
网络标题:将光标网络标题行,输入一个识别便于该逻辑网络的标题。网络标题中可允许使用的大字符数为127。
网络注释:将光标移到网络标号下方的灰色方框中,可以输入网络注释。网络注释可对网络的内容进行简单的说明,以便于程序的理解和阅读。网络注释中可允许使用的大字符数为4,096。
2 2 单击“切换网络注释” 按钮或者用菜单命令“检视” →网络注释,可在网络注释“打开”(可视)和“关闭”(隐藏)之间切换。
项目组件属性:用下面的存取“属性”标签。
2 2 用鼠标右键单击“指令树”中的POU →“属性”。
2 2 用鼠标右键单击程序编辑器窗的任何一个POU 标签,并从弹出菜单选择“属性”。
属性对话框如图15所示。
图15 属性对话框
“属性”对话框中有两个标签:一般和保护。选择“一般”可为子程序、中断程序和主程序块(OB1)重新编号和重新命名,并为项目一个作者。选择“保护”则可以选择一个保护POU,以便其他用户无法看到该POU,并在下载时加密。若用保护POU,则选择“用保护该POU”复选框。输入一个四个字符的并核实该。如图16所示。
图16 属性对话框保护标签
(4)程序的编辑
1剪切、、粘贴或多个网络
通过用SHIFT键+鼠标单击,可以选择多个相邻的网络,进行剪切、、粘贴或等操作。注意:不能选择部分网络,只能选择整个网络。
2编辑单元格、指令、地址和网络
用光标选中需要进行编辑的单元,单击右键,弹出快捷菜单,可以进行或行、列、垂直线或水平线的操作。垂直线时把方框垂直线左边单元上,时选“行”,
或按“DEL”键。进行编辑时,先将方框移至欲的位置,然后选“列”。
(5)程序的编译
程序经过编译后,方可下载到PLC。编译的如下:
2 2 单击“编译”按钮或选择菜单命令“PLC”→“编译”(Compile),编译当前被的窗的程序块或数据块。
2 2 单击“全部编译” 按钮或选择菜单命令“PLC”→“全部编译”(Compile All),编译全部项目元件(程序块、数据块和块)。使用“全部编译”,与哪一个窗口是活动窗口无关。
编译结束后,输出窗口显示编译结果。
西门子S7-300PL 译码编码指令应用举例
译码编码指令应用举例。如图所示。
若(AC2)=2,执行译码指令,则将输出字VW40的第二位置1,VW40中的二进制数为2#0000 0000 0000 0100;若(AC3)=2#0000 0000 0000 0100,执行编码指令,则输出字节VB50中的错误码为2。
七段显示器的abcdefg段分别对应于字节的第0位~第6位,字节的某位为1时,其对应的段亮;输出字节的某位为0时,其对应的段暗。将字节的第7位补0,则构成与七段显示器相对应的8位编码,称为七段显示码。数字0~9、字母A~F与七段显示码的对应如图1所示。
图1 与七段显示码对应的代码
七段译码指令SEG将输入字节16#0~F转换成七段显示码。指令格如表1所示。
表1七段显示译码指令
LAD
STL
功能及操作数
SEG IN,OUT
功能:将输入字节(IN)的低四位确定的16进制数(16#0~F),产生相应的七段显示码,送入输出字节OUT
IN:VB, IB, QB, MB, , B, LB, AC, 常量。
OUT:VB, IB, QB, MB, B, LB, AC。IN/OUT的数据类型:字节
使ENO = 0的错误条件:0006 间接地址,4.3 运行时间。PLC之家
济南西门子DP通讯电缆代理商济南西门子DP通讯电缆代理商
用PLC定时器编梯形图生成振荡电路
(1) 振荡电路可以产生特定的通断时序脉冲,它应用在脉冲源或闪光电路中。
(2) 定时器组成的振荡电路一,如下图6所示
图6 振荡电路
注意:
1. 改变T0、T1的参数值,可以Y0的输出脉冲宽度。
2. 振荡电路的分析要注意X0的状态。
3. 定时器组成的振荡电路二
图7 振荡电路
济南西门子DP通讯电缆代理商
S7-200PLC交换和填充指令
交换和填充指令
名称
指令格式
(语句表)
功能
操作数
换字节指令
SWAP IN
将输入字IN的高位字节与低位字节的内容交换,结果放回IN中
IN:VW,IW,QW,MW,SW,W,LW,T,C,AC,*VD,*AC,*LD
填充指令
FILL IN,OUT,N
用输入字IN填充从OUT开始的N个字存储单元
N的范围为1~255
IN,OUT:VW,IW,QW,MW,SW,W,LW,T,C,AC,*VD,*AC,*LD
IN还可以是AIW和常数
OUT还可以是AQW
N:VB,IB,QB,MB,,B,LB,AC,*VD,*AC,*LD,常数
表操作指令
名称
指令格式
(语句表)
功能
操作数
表存数指令
ATT DATA,TABLE
将一个字型数据DATA添加到表TABLE的末尾。EC值加1
DATA,TABLE:VW,IW,QW,MW,SW,W,LW,T,C,AC,*VD,*AC,*LD
DATA还可以是AIW,AC和常数
表取数指令
FIFO TABLE,DATA
将表TABLE的个字型数据,并将它送到DATA的单元。表中其余的数据项都向前一个位置,同时实际填表数EC值减1
DATA,TABLE:VW,IW,QW,MW,SW,W,LW,T,C, *VD,*AC,*LD
DATA还可以是AQW和AC
LIFO TABLE,DATA
将表TABLE的后一个字型数据,并将它送到DATA的单元。剩余数据位置保持不变,同时实际填表数EC值减1
表查找指令
FND= TBL,PTN,INDEX
FND<> TBL,PTN,INDEX
FND< TBL,PTN,INDEX
FND> TBL,PTN,INDEX
搜索表TBL,从INDEX的数据项开始,用给定值PTN检索出符合条件(=,<>,<,>)的数据项
如果找到一个符合条件的数据项,则INDEX指明该数据项在表中的位置。如果一个也找不到,则INDEX的值等于数据表的长度。为了搜索下一个符合的值,在再次使用该指令之前,必须先将INDEX加1
TBL:VW,IW,QW,MW,W,LW,T,C, *VD,*AC,*LD
PTN,INDEX:VW,IW,QW,MW,SW,W,LW,T,C,AC, *VD,*AC,*LD
PTN还可以是AIW和AC