- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
电气控制与PLC技术
云南机电职业技术学院;
主讲人:谢小四;
云南机电职业技术学院
YunnanVocationalCollegeofMechanicalandElectricalTechnology
01指令盒与数据存储
02传送与转换指令
03数学运算指令
04PLC控制变频器调速;
(1)EN与ENO:
1)EN是使能输入端,ENO使能输出端,有能流流到方框指令的EN端,方框指令才能执行。
2)如果EN输入端有能流流入,而且执行时无错误,则使能输出ENO端将能流传递给下一个元件。
3)如果执行过程中有错误,能流在出现错误的方框指令终止。
4)右键单击指令框,可以生成ENO或不生成ENO(ENO变为灰色)。不生成ENO时,ENO端始终有能流流出。
5)ENO可以作为下一个方框的EN输入,只有前一个方框被正确执行,与它连接的后面的程序才能被执行。EN和ENO的操作数均为能流,数据类型为Bool。;
数据;
云南机电职业技术学院
YunnanVocationalCollegeofMechanicalandElectricalTechnology;
(1)移动值指令:
1)“移动值”指令MOVE用于将IN输入的源数据传送给OUT1输出的目的地址,并且转换为OUT1允许的数据类型,源数据保持不变。
2)MOVE指令的IN和OUT1可以是Bool之外所有的基本数据类型、数据类型Struct、Array,IN还可以是常数。可增减输出参数的个数。
3)如果IN数据类型的位长度超出OUT1数据类型的位长度,源值的高位丢失。如果IN数据类型的位长度小于输出OUT1数据类型的位长度,目标值的高位被改写为0。
%29M31W390-INOUT1一%MW92;
(2)转换值指令:
1)转换值指令CONVERT将读取参数IN的内容,并根据指令框中选择的数据类型对其进行转换。转换值将在OUT处输出。
2)CONVERT是数据转换指令,需要在CONV的“to”两边设置转换前后的数据的数据类型。
设置转换前的BCD码为16#F234,转换后得到-234,程序执行成功,有能流从ENO输出端流出。
转换前的数值如果为16#23F,16#F不是BCD码的数字,指令执行出错,没有能流从ENO流出。;
ROUND
RealtoDlnt
ENO
83.2
%MD54
Tag_2
CEIL
RealtoDint
ENO
38.3
%MD64
Tag_4
FLOOR
RealtoDInt
ENO
38
%MD74
oUT-Tag_7
TRUNC
RealtoDInt
EN
38.3
%MD80
Tag_8°一;
云南机电职业技术学院
YunnanVocationalCollegeofMechanicalandElectricalTechnology;
(1)数学运算指令:
1)加法指令ADD:将输入IN1的值与输入IN2的值相加,并在输出OUT(OUT:=IN1+IN2)。
2)在初始状态下,指令框中至少包含两个输入(IN1和IN2)。可以扩展输入数目。在功能框中按升序对插入的输入编号。执行该指令时,将所有可用输入参数的值相加。求得的和存储在输出OUT中。
%Q4.0ADD
Tag_24°Auto(UInt)
ENENO一
ENENO
%MW1o%MW16
%MW10%MW14
Tag_21*—IN1OUT—Tag_23
Tag_22*—IN2
%MW12
Tag_22—IN2;
回;
(2)应用实例:
1)压力变送器的量程为0~10MPa,输出信号为0~10V,被IW64转换为0~27648的数字N。试求以kPa为单位的压力值。
2)用0~10V线性变化的电压来表示0~10MPa的压力。
3)0~1
您可能关注的文档
- 《PLC组态技术应用》课件——39趋势曲线、报警窗口设计与配置.pptx
- 《PLC组态技术应用》课件——40报表生成、数据存储与查询功能实现.pptx
- 《PLC组态技术应用》课件——41按钮、输入框、下拉菜单等交互控件配置.pptx
- 《PLC组态技术应用》课件——42自动化生产线物料搬运控制(PLC + 组态).pptx
- 《PLC组态技术应用》课件——43机床电气控制(主轴启停、进给运动)组态实现.pptx
- 《PLC组态技术应用》课件——44温度、压力闭环控制(PID 调节)组态与编程.pptx
- 《城轨车辆控制系统》课件——项目1:电气控制系统基础.pptx
- 《城轨车辆控制系统》课件——项目2:牵引传动系统.pptx
- 《城轨车辆控制系统》课件——项目3:主电路与供电系统.pptx
- 《城轨车辆控制系统》课件——项目4:制动系统.pptx
原创力文档


文档评论(0)