- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
任务工单1-2认识PLC的编程软件PLC应用技术
目录二、PLC的指令
PART.2PLC的指令知识铺垫
二、PLC的指令(三)数据处理指令1.比较指令比较指令用来比较数据类型相同的两个数IN1与IN2的大小(见图2-3-1),IN1和IN2分别在触点的上面和下面。它们的数据类型(见图2-3-1下边的下拉式列表)应相同。操作数可以是I、Q、M、L、D存储区中的变量或常数。比较两个字符串时,实际上比较的是它们各对应字符的ASCII码的大小,第一个不相同的字符决定了比较的结果。图2-3-1比较指令
二、PLC的指令(三)数据处理指令1.比较指令可以将比较指令视为一个等效的触点,比较符号可以是“=”(等于)、“”(不等于)、“”、“=”、“”和“=”。满足比较关系式给出的条件时,等效触点接通。例如当MW8的值等于-24732时,图2-3-1第一行左边的比较触点接通。图2-3-1比较指令
二、PLC的指令(三)数据处理指令1.比较指令生成比较指令后,双击触点中间比较符号下面的问号(见图2-3-1下边未输入参数的比较触点),单击出现的下拉按钮,用下拉式列表设置要比较的数的数据类型。实际上比较指令的比较符号也可以修改,双击比较符号,单击出现的下拉按钮,可以用下拉式列表修改比较符号。图2-3-1比较指令
1.比较指令范围内与范围外比较指令:范围内比较指令IN_RANGE与范围外比较指令OUT_RANGE可以等效为一个触点。二、PLC的指令(三)数据处理指令
(三)数据处理指令1.比较指令如果有能流流入指令方框,执行比较。图2-3-1中IN_RANGE指令的参数VAL满足MIN≤VAL≤MAX(-3752≤W22≤7535),或OUT_RANGE指令的参数VAL满足VALMIN或VALMAX(MB2024或MB20124)时,等效触点闭合,有能流流出指令框的输出端。如果不满足比较条件,没有能流输出。如果没有能流输入指令框,不执行比较,没能流输出。二、PLC的指令图2-3-1比较指令
(三)数据处理指令二、PLC的指令指令的MIN、MAX和VAL的数据类型必须相同,可选SInt、Int、DInt、USInt、UInt、UDInt、Real,可以是I、Q、M、L、D存储区中的变量或常数。双击指令名称下面的问号,单击出现的下拉按钮,用下拉式列表框设置要比较的数据的数据类型。1.比较指令
(三)数据处理指令2.数据传送指令二、PLC的指令(1)MOVE指令:MOVE指令(见图2-3-2)用于将IN输入端的源数据复制给OUT1输出的目的地址,并且转换为OUT1指定的数据类型,源数据保持不变。IN和OUT1可以是Bool之外所有的基本数据类型,和数据类型DTL、Struct、Array。IN还可以是常数。同一条指令的输入参数和输出参数的数据类型可以不相同,例如可以将MB0中的数据传送到MW2。如果将MW4中超过255的数据传送到MB6,则只是将MW4的低位字节(MB5)中的数据传送到MB6,应避免出现这种情况。
(三)数据处理指令2.数据传送指令(2)SWAP指令:IN和0UT为数据类型WorD时,SWAP指令交换输入IN的高、低字节后,保存到OUT指定的地址。IN和OUT为数据类型DworD时,交换4个字节中数据的顺序,交换后保存到OUT指定的地址(见图2-3-2)。二、PLC的指令见图2-3-2
(三)数据处理指令2.数据传送指令二、PLC的指令(3)全局数据块与数组块传送指令:用于传送数据块中的数组的多个元素。为此首先应生成全局数据块和数组。数组由相同数据类型的多个元素组成,数组元素的数据类型可以是所有的基本数据类型。
(三)数据处理指令2.数据传送指令二、PLC的指令点击项目树中PLC的“程序块”文件夹中的“添加新块”,如图2-3-3所示,添加一个新的块。在打开的对话框中,单击“数据块”按钮,生成一个数据块,可以修改其名称或采用默认的名称,其类型为默认的“全局DB”,生成方式为默认的“自动”。单击“确定”按钮后自动生成数据块。
(三)数据处理指令二、PLC的指令图2-3-3添加新的块
(三)数据处理指令2.数据传送指令如果用单选框选中“手动”,可以修改块的编号。选中复选框“仅符号访问”,只能用符号地址访问生成的块中的变量,不能使用绝对地址。这种访问方式可以提高存储器的利用选中下面的复选框“添加新对象并打开”,生成新的块之后,将会自动打开它。二、PLC的指令
(三)数据处理指令2.数据传送指令在数据块的第2行的“名称”列(见图2-3-4),输入数组(Array)的名称“Source”,单击“数据类型”列中的按钮,选中下拉式列表中的数据类型“Array[lo..hi]oft
有哪些信誉好的足球投注网站
文档评论(0)