网站大量收购独家精品文档,联系QQ:2885784924

电气控制与S7-1200 PLC应用教程 课件 项目12:舞台流水灯PLC控制系统设计与仿真调试.ppt

电气控制与S7-1200 PLC应用教程 课件 项目12:舞台流水灯PLC控制系统设计与仿真调试.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

任务2:八盏灯交替点亮控制控制要求:按下启动按钮SB1,八盏奇数灯与偶数灯交替点亮,工作周期为1s(ON/OFF各0.5s),反复循环工作;按下停止按钮SB2,信号灯全部熄灭。试用PLC实现之。S7-1200PLC的基本数据类型:位(BOOL,1位):取值0或1字节(BYTE,8位):取值0-255字(Word,16位):取值0-65535双字(DWord,32位):取值1616#FFFFFFFF短整数(SInt,8位):取值-128-127整数(Int,16位):取值-32768-32767双整数(DInt,32位)无符号整数(UInt,16位)实数型(Real,32位)时间(Time,32位)……数据类型间的关系:1双字(D)=2字(W)1字(W)=2字节(B)1字节(B)=8位(bit)1.PLC数据表达格式认知位:bitQ0.0字节:ByteQB0字:WordQW0双字:DoublewordQD0变量类型符号位数取值范围常数举例位Bool11,0TRUE,FALSE或1,0字节Byte816#00?16#FF16#12,16#AB字Word1616#0000?16#FFFF16#ABCD,16#0001双字DWord321616#FFFFFFFF16#02468ACE字符Char816#00?16#FF‘A’,‘t’,‘@’有符号字节SInt8-128?127123,-123整数Int16-32768?32767123,-123双整数Dint32-2147483648?2147483647123,-123无符号字节USInt80?255123无符号整数UInt160?65535123无符号双整数UDInt320?4294967295123浮点数(实数)Real32?1.175495?10-38??3.402823?103812.45,-3.4,-1.2E+3双精度浮点数LReal64?2.2250738585072020?10-308??1.7976931348623157?1030812345.12345-1,2E+40时间Time32T#-24d20h31m23s648ms?T#24d20h31m23s648msT#1d_2h_15m_30s_45msQ0.7Q0.6Q0.5Q0.4Q0.3Q0.2Q0.1Q0.0Q0.7Q0.6Q0.5Q0.4Q0.3Q0.2Q0.1Q0.0Q1.7Q1.6Q1.5Q1.4Q1.3Q1.2Q1.1Q1.0高8位QB0低8位QB1QB0QW0QW0QW2QB0QB1QB2QB3最高8位高8位低8位最低8位QD0高地址,低字节!字节字双字位实例说明:思考题:Q0.0、QB0、QW0、QD0之间有什么关系?不同进制间的转换二进制八进制十进制十六进制28#1016516#4128#30519716#C5数制的概念——中国传统文化中“屈指可数”是10进制,“掐指一算”是六十进制,“半斤八两”是十六进制,易经中的阴阳八卦是2进制和8进制。2.移动指令功能:数据移动指令用于各存储单元之间的数据传送,如用于程序中需要对存储单元进行清零、程序初始化等场合。相当于C语言中的赋值语句,如A=10。移动指令包括单一传送、块传送、填充块、字节交换、序列化等指令。(1)单一传送指令上图中,当I0.0闭合后,将1传送给QB0;然后将十六进制的10分别传送给QB1与MW0。使用单一传送指令MOVE,输入端EN有效时,将输入端IN对应的数据类型转换为OUT1所对应的数据类型,并存放在OUT1指定的存储单元中,输入端IN的源数据保持不变。IN和OUT1的操作数可以是除Bool类型之外的所有基本数据类型。IN也可以是常数。传送指令应用案例程序功能:当I0.0合上瞬间,QB0的值为16#55;当I0.1合上瞬间,MW10的值为十进制1000。当I0.2合上时,QB0与MW10的值均为0.仿真调试该程序,理解其功能!计数器指令与传送指令综合应用案例控制要求:用一个按钮控制3盏灯,按1下时第1盏灯亮,再按2下时第二盏灯亮,再按3下时第3盏灯亮,再按1下时

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档