- 80
- 0
- 约7.13千字
- 约 56页
- 2020-07-26 发布于天津
- 举报
00:43 31 三、乘法指令 MUL_I EN ENO IN1 OUT IN2 MUL EN ENO IN1 OUT IN2 ( 1 )整数乘法指令 IN1*IN2=OUT 将两个 16 位整数乘,产生一个 16 位结果。 ( 2 )完全整数乘法指令 IN1*IN2=OUT 将两个 16 位整数乘,产生一个 32 位结果。 00:43 32 MUL_DI EN ENO IN1 OUT IN2 MUL_R EN ENO IN1 OUT IN2 ( 3 )双整数乘法指令 IN1*IN2=OUT 将两个 32 位整数乘,产生一个 32 位结果。 ( 4 )实数乘法指令 IN1*IN2=OUT 将两个实数乘,产生一个实数结果。 00:43 33 三、除法指令 DIV_I EN ENO IN1 OUT IN2 DIV EN ENO IN1 OUT IN2 ( 2 )完全整数除法 IN1 ÷ IN2=OUT 将两个 16 位整数相除,得到 32 位结果。 其中高 16 位为余数,另外低 16 位为商。 ( 1 )整数除法 IN1 ÷ IN2=OUT 将两个 16 位整数相除,产生一个 16 位结果。 00:43 34 DIV_DI EN ENO IN1 OUT IN2 DIV_R EN ENO IN1 OUT IN2 ( 3 )双整数除法 IN1 ÷ IN2=OUT 将两个 32 位整数除,产生一个 32 位结果。 ( 4 )实数除法 IN1 ÷ IN2=OUT 将两个实数除,产生一个实数结果。 00:43 35 五、数学函数指令 SQRT EN ENO IN1 OUT LN EN ENO IN1 OUT EXP EN ENO IN1 OUT SIN EN ENO IN1 OUT COS EN ENO IN1 OUT TAN EN ENO IN1 OUT 00:43 36 六、增减指令 指令将输入 IN 加 1 或者减 1 ,并将结果存放在 OUT 中。 递增: IN+1=OUT 递减: IN-1=OUT 字节递增( INCB )和字节递减( DECB )操作是无符号的。 字递增( INCW )和字递减( DECW )操作是有符号的。 双字递增( INCD )和双字递减( DECD )操作是有符号的。 SIMATIC IEC1131 00:43 37 00:43 38 七、逻辑运算指令 对字节、字、双字(按位)进行逻辑运算 1 、字节逻辑运算 WAND_B EN ENO IN1 OUT IN2 WOR_B EN ENO IN1 OUT IN2 WXOR_B EN ENO IN1 OUT IN2 INV_B EN ENO IN1 OUT IN2 与 或 异或 取反 2 、字逻辑运算 WAND_W EN ENO IN1 OUT IN2 WOR_W EN ENO IN1 OUT IN2 WXOR_W EN ENO IN1 OUT IN2 INV_W EN ENO IN1 OUT IN2 与 或 异或 取反 3 、双字逻辑运算 00:43 39 00:43 40 编程举例 例 1 根据波形图设计梯形图程序(主机与润滑设备) I0.0 I0.1 Q0.0 Q0.1 10S 18S 00:43 41 例 2 : 按下起动按钮,小车到达左端,同时压下行程开关 LS1, 小车 在此装料 15s 后自动开始右行,到达右端,并压下行程开关 LS2 , 下料 10s 后自动左行去装料,如此自动往复循环,直到按下停止按 钮,小车停止运行。要求编写小车运行控制梯形图程序。 解: 1 、确定 I/O 类型和数量 开关量输入: 4 个 开关量输出: 2 个 2 、分配 I/O 地址、定义开关量状态, 起动按钮: I0.0 ,按下闭合,放开断开 停止按钮: I0.1 ,按下断开
您可能关注的文档
最近下载
- 2024年江西新能源科技职业学院单招职业适应性测试题库及答案解析.docx VIP
- 2026版第5次一本英语听力训练100篇-6年级.docx VIP
- 美剧剧本绝望主妇台词本中英文对照精排版第一季第一集.pdf VIP
- 2025年春阳光课堂金牌练习册八年级道德与法治下册人教版答案.pdf VIP
- 海关历史与发展(全).ppt VIP
- 人教版劳动教育七下 劳动项目五《雕刻印章》课件.ppt VIP
- 浙里新中考·对题38练.docx VIP
- 国际贸易概论(第四版) 课件 姚大伟 第一单元国际贸易基础理论.ppt
- 《C语言程序设计》信息化教学实施报告 .pdf VIP
- 2026年浙江工贸职业技术学院单招综合素质笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)