- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
初稿-PLC基本编程-基本指令摘要
* 【 5-6. 16位数据加法(可指定存储位置)(F22 +)指令】 鼠标输入操作法 1、鼠标点击 3、鼠标点击 4、高级指令列表,输入22,点击 8、点击转换程序 2、鼠标点击输入R0,回车 7、在D区?????输入D30,回车 6、在S2区?????输入D20,回车 5、在S1区?????输入D10,回车 * 【 5-6. 16位数据加法(可指定存储位置)(F22 +)指令】 键盘输入操作法 1、键盘按F1 2、键盘输入R0,回车 3、键盘按F6,调用高级指令列表 4、输入指令编号22,回车 5、S1区键盘输入D10,回车 6、S2区键盘输入D20,回车 8、键盘按Ctrl+F1,程序转换 7、D区键盘输入D30,回车 * 【5-6. 16位数据加法(可指定存储位置)(F22 +)指令】 ◆思考题 1、 2、 * 【5-7. 16位数据乘法(F30 *)指令】 ◆16位数据乘法(*) * =当输入信号为ON时,将[S1]指定的表示10进制的16位数据与[S2]指定的16位数据相乘,并将结果存储于[D]指定的区域内。 【编程注意事项】 指定存储区域[D]时,通过低16位的存储区域编号进行指定。即[D]区域是32位数据存储区域。 【程序动作说明】 当内部继电器R0为ON时,将数据寄存器DT10与DT20相乘,并存储于数据寄存器DT30~DT31。 指令截图 【梯形图】 R0 F30 *, DT10,DT20, DT30 DT10 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 DT20 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 DT31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DT30 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 K8 K6 K48 X X = * 【 5-7. 16位数据乘法(F30 *)指令】 鼠标输入操作法 1、鼠标点击 3、鼠标点击 4、高级指令列表,输入30,点击 5、在S1区?????输入D10,回车 8、点击转换程序 2、鼠标点击输入R0,回车 7、在D区?????输入DT30,回车 6、在S2区?????输入D20,回车 * 【 5-7. 16位数据乘法(F30 *)指令】 键盘输入操作法 1、键盘按F1 2、键盘输入R0,回车 3、键盘按F6,调用高级指令列表 4、输入指令编号30,回车 5、键盘输入D10,回车 6、键盘输入D20,回车 8、键盘按Ctrl+F1,程序转换 7、键盘输入D30,回车 * 【 5-7. 16位数据乘法(F30 *)指令】 ◆思考题 1、以下程序编写是否合理? R0 F30 % , K1, K-1,DT10 R1 F0 MV , HABCD,DT11 * 【5-8. 16位/32位数据除法(F32 %/ F33 D%)指令】 ◆16位数据除法(%) % =当输入信号为ON时,将[S1]指定的表示10进制的16位数据域[S2]指定的16位数据相处,并将商存储于[D],将余数存储于特殊数据寄存器DT9015或DT90015中。 【程序动作说明】 ( DT10 ) ÷( DT20 ) 商(DT30) 余数(DT9015) (DT90015) 指令截图 【梯形图】 R0 F32 %, DT10,DT20,DT30 机型 特殊数据寄存器 FP0(FP0-T32除外),FP-e DT9015 FP0-T32\FPX\FPX0\FP0R\FP2SH\FP10SH DT90015 【编程注意事项】 [S2]指定的16位数据不能为0,否则指令执行会报运算错误。 * 【5-8. 16位/32位数据除法(F32 %/ F33 D%)指令】 指令截图 ◆32位数据除法(D%) D% =当输入信号为ON时,将[S1]指定的表示10进制的32位数据域[S2]指定的32位数据相处,并将商存储于[D],将余数存储于特殊数据寄存器中。 【梯形图】 R0 F33 %, DT10,DT20,DT30 机型 特殊数据寄存器 FP0(FP0-T32除外),FP-e DT9016,DT9015 FP0-T32\FPX\FPX0\FP0R\FP2SH\FP10SH DT90016,DT90015 【编程注意事项】 指定[S1]\[S2]\[D]的存储区域时,通过低16位的存储区编号进行指定。 [S2]指定的32位数据不能为0,否则执行会报运算错误。 【程序动作说明】 (DT11,DT10) ÷(DT21,DT20) 商(DT31,DT30)
文档评论(0)