F2X14 IO指令说明(同F7X14)
MSP430F2-14-OA

14.2.4 OA 配置 OA 可以通过 OAFCx 位配置具有不同的放大功能,见表 14-2。 表 14-2 OA 模式选择 OAFCx OA 模式 000 通用运算放大器 001 用于三运放差分放大器的单位增益缓冲器 010 单位缓冲器(相当于电压跟随器) 011 比较器 100 同相 PGA(比例放大)放大器 101 级连同相 PGA 放大器 110 反相 PGA 放大器 111 差分放大器 通用运算放大器模式
Page 7 of 15
MSP430 F2 系列超低功耗单片机模块原理 第 14 章 OA 运算放大器
微控设计网
表 14-5 三运放差分放大器控制寄存器设置 寄存器 设置(二进制) OA0CTL0 xx xx xx 0 0 OA0CTL1 xxx 001 0 x OA1CTL0 xx xx xx 0 0 表 14-6 三运放差分放大器增益设置 OA0/OA2 OAFBRx Gain 000 0 001 010 011 100 101 110 111 1/3 1 1 2/3 3 4 1/3 7 15
注:以下文章是翻译 TI MSP430x2xxfamily.pdf 文件中的部分内容。由于我们翻译水平有限, 有整理过程中难免有所不足或错误;所以以下内容只供参考.一切以原文为准。 详情请密切留意微控技术论坛。
Page 1 of 15
MSP430 F2 系列超低功耗单片机模块原理 第 14 章 OA 运算放大器
图 14-2 两运放差分放大器
Page 6 of 15
MSP430 F2 系列超低功耗单片机模块原理 第 14 章 OA 运算放大器
微控设计网
图 14-3 两运放差分放大器 OAx 相互连接 图 14-4 表示了使用 OA0,OA1,OA2 构成的三运放差分放大器。 (三运放不是在所有的器件中 都具有, 参见具体的器件数据手册) 控制寄存器的设置见表 14-5。 。 其增益由 OA0,OA2 的 OAFBRx 位确定。OA0,OA2 的 OAFBRx 位的设定必须相同。增益设置见表 14-6。OAx 相互连接见表 14-5。
fsx系统控制指令

①系统控制指令?②暂停:P?③全屏模式:A L T+E N T E R(回车键)?④捕获截图:V?⑤登机桥廊对接/分离:C T R L+J?⑥结束飞行:E S C?⑦声音开/关:Q?⑧全球坐标/帧频:SHIFT+Z(摁一下显示坐标、速度高度等数据,在摁一下显示帧数、油料等数据,第三次摁为显示全部数据,第四次摁数据消失。
)?⑨选择时间压缩:R+主键盘上的加号/减号? ⑩菜单显示/隐藏:A L T? ⑪A T C菜单显示/隐藏:`(重点符号)或S C R O L L L O C K键?⑫⑬⑭膝板显示/隐藏:S H I F T+F10? ⑮重置当前飞行:C T R L+;(分号)? ⑯保存飞行:;(分号)? ⑰退出飞行模拟:C T R L+C?⑱摇杆(禁用/使用:C T R L+K)? ⑲空投物资:S H I F T+D? ⑳请求加油车:S H I F T+F? 21航空器标签显示/隐藏:C T R L+S H I F T+L? 22飞行技巧显示/隐藏:C T R L+S H I F T+X? 23增大:大键盘上的加号? 24缓慢增大选择:S H I F T+大键盘上的加号? 25缓慢减小选择:S H I F T+大键盘上的减号? 26减小:大键盘上的减号2728②飞机控制面指令? 29请注意: 在使用数字键指令时,确定Num Lock键已经关闭(即Num Lock灯熄灭)?3031副翼左倾斜:数字键盘4? 32副翼右倾斜:数字键盘6? 33副翼左配平:C T R L+数字键盘4? 34副翼右配平:C T R L+数字键盘6? 35垂直尾翼左偏航:数字键盘0?36垂直尾翼右偏航:数字键盘E N T E R(回车键)? 37副翼或垂直尾翼居中:数字键盘5? 38水平升降舵向下:数字键盘8? 39水平升降舵向上:数字键盘2? 40襟翼完全收起:F5? 41襟翼缓慢收起:F6? 42襟翼缓慢伸出:F7? 43襟翼完全伸出:F8? 44扰流板/减速板开/关:/(正斜线)? 45扰流板预位:S H I F T+/(正斜线)? 46垂直尾翼左配平:C T R L+数字键盘0? 47垂直尾翼右配平:C T R L+数字键盘E N T E R(回车键)? 48升降舵向下配平:数字键盘7? 49升降舵向上配平:数字键盘1? 50水舵收/放:C T R L+W5152③通用飞机控制指令? 53锁定/释放停机刹车:C T R L+.(句点)?54后推开始/停止:S H I F T+P(再按1或2使尾部向右或者向左)? 55使用/释放刹车:.(句点)? 56收/放起落架:G? 57舱门开关:S H I F T+E(再按1-4以开启/关闭)? 58使用左刹车:数字键盘+(加号)? 59使用右刹车:数字键盘-(减号)? 60尾轮锁定开/关:S H I F T+G? 61手动放下起落架:C T R L+G? 62燃料供应开/关:C T R L+S H I F T+D? 63子面板显示或隐藏:S H I F T+1到9? 64烟雾系统开/关:I? 65整流罩(通风片)(逐渐)开启:C T R L+S H I F T+V? 66整流罩(通风片)(逐渐)关闭:C T R L+S H I F T+C? 67请求牵引飞机:C T R L+S H I F T+Y(滑翔机专用)? 68释放牵引绳索:S H I F T+Y(滑翔机专用)6970④灯光指令? 71全部灯开/关:L?72机外闪光警示灯开/关:O? 73面板灯开/关:S H I F T+L? 74降落灯开/关:C T R L+L? 75降落灯(下斜):C T R L+S H I F T+数字键盘2? 76降落灯(左斜):C T R L+S H I F T+数字键盘4? 77降落灯(右斜):C T R L+S H I F T+数字键盘6? 78降落灯(上斜):C T R L+S H I F T+数字键盘8? 79降落灯(归正):C T R L+S H I F T+数字键盘5? 80请注意:操纵灯光时请确定Num Lock键已经打开(即Num Lock灯点亮)8182⑤发动机控制指令? 83请注意:对于多引擎飞机上,除非你先按下E+引擎号(1-4)选择单个引擎,否则你的操作将对所有引擎生效。
西门子 s7-300 s7-400编程语句表(stl)参考手册

美国(约翰森城) 技术支持和授权 当地时间:星 期一到星 期五 08:00:00 - 17:00 电话:+1 (0) 770 740 3505 传真:+1 (0) 770 740 3699 E-Mail:isd-callcenter@sea. GMT: -5:00
亚洲/ 澳大利亚(北京) 技术支持和授权 当 地 时 间:星期一到星期五 8:30 - 17:30 电话:+86 10 64 75 75 75 传真:+86 10 64 74 74 74 E-Mail: @ GMT: +8:00
SIMAT IC 热线和授权服务和技术支持 除了纸文件资料以外,我们在网上还提供有在线资料: /automation/service&support (英文网站) /service (中文网站) 在网上你可以找到: • • • • • 北 大 上 广 成 新闻列表可以向你提供不断更新的最新产品信息。 通过网上服务和技术支持部分的搜索功能,可以找到所需文件。 在论坛部分,全世界的用户和专家都可交流其经验。 通过我们在网上的代表处数据库, 你可以找到当地的自动化与驱动集团代表 处。 有关现场服务、修理、备件等更多信息,可参见“服务”。 京:(010) 6471 9990 连:(0411) 369 9760 - 40 海:(021) 5879 5255 州:(020) 8732 3967 都:(028) 6820 0939
vii
前言
viii
目录
前言…………………………………………………………………………………………………...iii 目录…………………………………………………………………………………………………..ix 1 位逻辑指令…………………………………………………………………………………….1-1 1.1 位逻辑指令概述 ...................................................................................... 1-1 1.2 A “ 与”................................................................................................. 1-3 1.3 AN “ 与非” ........................................................................................... 1-4 1.4 O “ 或”................................................................................................. 1-5 1.5 ON “ 或非”........................................................................................... 1-6 1.6 X “异或” ........................................................................................... 1-7 1.7 XN “ 异或非” ........................................................................................ 1-8 1.8 O 先“ 与” 后“ 或”................................................................................... 1-9 1.9 A( “ 与” 操作嵌套开始.......................................................................... 1-10 1.10 AN( “ 与非” 操作嵌套开始 .................................................................... 1-11 1.11 O( “ 或” 操作嵌套开始 ............................................................................ 1-11 1.12 ON( “ 或非” 操作嵌套开始.................................................................... 1-12 1.13 X( “异或”操作嵌套开始...................................................................... 1-12 1.14 XN( “ 异或非” 操作嵌套开始 ................................................................. 1-13 1.15 ) 嵌套闭合 .......................................................................................... 1-14 1.16 = 赋值 ............................................................................................... 1-15 1.17 R 复位 ............................................................................................... 1-16 1.18 S 置位 ................................................................................................. 1-17 1.19 NOT RLO 取反 ................................................................................. 1-18 1.20 SET RLO 置位(=1 ) ........................................................................ 1-18 1.21 CLR RLO 清零(=0 )....................................................................... 1-19 1.22 SAVE 把 RLO 存入 BR 寄存器........................................................... 1-20 1.23 FN 下降沿 .......................................................................................... 1-21 1.24 FP 上升沿 .......................................................................................... 1-23 比较指令……………………………………………………………………………………….2-1 2.1 比较指令概述..........................................................................................2-1 2.2 ? I 比较两个整数(16 位).....................................................................2-2 2.3 ? D 比较两个双整数(32 位) ...............................................................2-3 2.4 ? R 比较两个浮点数(32 位)................................................................2-4 转换指令………………………………………………………………………………………3-1 3.1 转换指令概述..........................................................................................3-1 3.2 BTI BCD 转成整数(16 位) .................................................................3-2 3.3 ITB 整数(16 位)转成 BCD.................................................................3-3 3.4 BTD BCD 转成整数(32 位)..............................................................3-4
llxPLC-14PLC功能指令

6.4.1 比较指令
用接通延时定时器和比较指令组成占空比可调的 脉冲发生器
*****字节比较操作是无符号的, 整数\双字\实数比较 操作是有符号的
6.4.4 数据转换指令
1.段译码指令 2.数字转换指令 3.实数转换为双整数的指令: ROUND将 实数四舍五入后转换为双字整数,TRUNC 是截位取整指令。 4.译码指令 5.编码指令
LD O
6.2 程序控制指令
2. 看门狗复位指令 (WDR) WDR ,看门狗复位指令。当使能输入 有效时,执行WDR指令,每执行一次, 看门狗定时器就被复位一次。用本指 令可用以延长扫描周期,从而可以有 效避免看门狗超时错误。 指令格式:WDR(无操作数)
O
STO
LD
END
LD
WDR
A
5.1 程序控制类指令
3.字节、字、双字的块传送指令
4.字节交换指令
操作的数应为“字”的长度
6.4.3 移位和循环指令
1.右移位和左移位指令 2.循环右移位和循环左移位指 令 3. 移位寄存器指令
图6-12 移位与循环移位指令
图6-12 移位寄存器指令
思考:
8位循环移位的彩灯控制:彩灯接在Q0.0~Q0.7上, 是否移位用I1.1来控制,移位方向用I1.2来控制。 首次扫描时,Q0.0和Q0.2为1,每隔1s移动一次。 如果彩灯接在不连续的输出点上,如何处理?
填表指令:新数据被增加至表格中的最后一个条 目之后。每次向表格中增加新数据后,条目计数 加1。
图6-18 填表指令举例
查表指令
指令在表格(TBL)中搜索,INDX指定的表格条目开 始,寻找与CMD定义的搜索标准相匹配的数据数值(PTN)。 命令参数(CMD)被指定一个1至4的数值,分别代表 =、 <>、<, 和 >。
GxIAPI示例程序说明书

GxIAPI示例程序说明书目录1.VC示例程序功能说明 (2)1.1GxAutoFuncCtrl (2)1.1.1界面 (2)1.1.2功能说明 (2)1.2GxGetImage (3)1.2.1界面 (3)1.2.2功能说明 (3)1.3GxStoreAVI (4)1.3.1界面 (4)1.3.2功能说明 (4)1.4GxSnapPnp (5)1.4.1界面 (5)1.4.2功能说明 (5)1.5GxIOSample (6)1.5.1界面 (6)1.5.2功能说明 (6)1.6GxSingleCamMono (7)1.6.1界面 (7)1.6.2功能说明 (7)1.7GxSingleCamColor (8)1.7.1界面 (8)1.7.2功能说明 (8)1.8GxMultiCam (9)1.8.1界面 (9)1.8.2功能说明 (9)2.C#示例程序功能说明 (10)2.1GxIAPINETSample (10)2.1.1界面 (10)2.1.2功能说明 (10)2.1.3运行配置要求 (11)4.版本 (11)1.VC示例程序功能说明1.1GxAutoFuncCtrl1.1.1界面图1GxAutoFuncCtrl界面1.1.2功能说明如何设置自动白平衡(只有彩色相机支持自动白平衡)。
如何设置自动曝光自动增益相关的功能。
如何进行曝光和增益的手动调节。
1.2GxGetImage1.2.1界面图2GetImage界面1.2.2功能说明如何通过GetImage函数获取图像。
1.3GxStoreAVI1.3.1界面图3GxStoreAVI界面1.3.2功能说明如何对AVI视频进行压缩存储和非压缩存储。
如何控制图像显示与否。
存在问题:✧32位系统下,当录制的视频超过4G时,视频将不再录制,点击停止录制时,程序会崩溃,录制的视频损坏,不能播放;✧64位系统下,当录制的视频超过4G时,视频将不再录制,点击停止录制时,程序会正常停止,录制的视频能够播放,播放的视频是错误图像;1.4.1界面图4GxSnapPnp界面1.4.2功能说明如何检测相机热插拔状态,并记录相机名称、拔插状态及拔插次数。
FCC声明说明书

Federal Communications Commission (FCC) Statement (011898)This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with instructions contained in this manual, may cause harmful interference to radio and television communications. However, there is no guarantee that interference will not occur in a particular installation.If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:-REORIENT OR RELOCATE THE RECEIVING ANTENNA-INCREASE THE SEPARATION BETWEEN THE EQUIPMENT AND THE RECEIVER -CONNECT THE EQUIPMENT INTO AN OUTLET ON A CIRCUIT DIFFERENT FROM THAT OF THE RECEIVER-CONSULT THE DEALER OR AN EXPERIENCED AUDIO/TELEVISION TECHNICIANNOTE:Connecting this device to peripheral devices that do not comply with Class B requirements, or using an unshielded peripheral data cable, could also result in harmful interference to radio or television reception.The user is cautioned that any changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate this equipment.To ensure that the use of this product does not contribute to interference, it isnecessary to use shielded I/O cables.CopyrightThis manual is copyrighted with all rights reserved. No portion of this manual may be copied or reproduced by any means.While every precaution has been taken in the preparation of this manual, no responsibility for errors or omissions is assumed. Neither is any liability assumed for damages resulting from the use of the information contained herein.TrademarksAll brand names, logos and registered trademarks mentioned are property of their respective owners.Table of ContentsHARDWARE CONFIGURATION (3)Key Features (3)Motherboard Layout (5)Jumper Settings (6)CPU Speed Selection (6)SW1, SW2 - CPU Frequency Ratio (6)SW3 - VID[0:4] Code to Voltage Definition (7)J7 - CMOS Clear (8)J2 - On Board AC97 Codec Sound (8)Pin Assignment (9)HARDWARE SETUP (10)T o Install DIMMs (10)Installing a New Processor (11)To Install a Processor to ZIF Socket (11)Connect the processor Fan Connector (11)BIOS SETUP (12)Starting Setup (12)Main Menu (13)Standard CMOS Features (14)Advanced BIOS Features (16)Advanced Chipset Features (16)Integrated Peripherals (16)Power Management Setup (16)PnP/PCI Configurations (16)PC Health Status (16)Frequency/Voltage Control (16)Set Supervisor/User Password (16)Flash Update Procedure (18)APPENDIX (19)Select the Heatsink (19)Select the Power Supply (20)HARDWARE CONFIGURATIONKey Features:Chipset•VIA® KT133/KT133A Chipset.Processor•Full support for the AMD Duron TM and Athlon TM processors using Socket A.•Supports 100MHz & 133MHz (optional) bus speed including all processors using Socket A.VRM 9.0 (Voltage Regulator Modules) on Board•Flexible motherboard design with on board VRM 9.0.System Memory• A total of three 168-pin DIMM sockets (3.3V Synchronous DRAM).•Supports Synchronous DRAM PC100/PC133.•Memory size up to 1.5G bytes.•Supports SDRAM memory types.•Supports single-density DIMMs of 1MB, 2MB, 4MB, 8MB and 16MB depth (x64).•Supports double-density DIMMs of 2MB, 4MB, 8MB, 16MB and 32MB depth (x64).•Supports single & double sided DIMMs.•Banks of different DRAM types depths can be mixed.System BIOS•2MB flash BIOS supporting PnP, APM, ATAPI and Windows® 95.•Auto detects and supports LBA hard disks with capacities up to 8.4GB.•Full support of ACPI & DMI.•Easy to upgrade BIOS by end-user.Dual BIOS•As our dual BIOS use the awdflash ver.7.83 to flash the dual BIOS, so our dual BIOS support the flash type of the awdflash ver.7.83, such as Syncmos,ATMEL etc..•The normal boot sequence is from main BIOS. If one BIOS is fail to boot, you can press the ‘Reset’ button to boot from the other BIOS (Note: no every time issuccess, you can try it several times or touch button time is enough long, forexample 2~3 second).•If the BIOS error that contained in compressed part of BIOS bin file, our dual BIOS can know to automatic flash, but the boot block error can not know to flash, that is: If the BIOS bin file is damage, it will auto flash BIOS, and if the bin file is OKeven different with the board bin file, computer will boot normal without enter the flash screen). If the user want to flash the BIOS unconditionally, you can press the ‘Alt + F2’ key to flash another BIOS.On-board I/O•On board two PCI fast IDE ports supporting up to 4 ATA and Ultra DMA33/66/ 100 (optional) IDE devices.•Supports bus master IDE, PIO mode 4 (up to 16.6M bytes/sec) and Ultra DMA33/66/100 (optional) (up to 33/66/100M (optional) bytes/sec) transfer.•One ECP/EPP parallel port.•Two 16550-compatible UART serial ports.•One floppy port, supports two FDDs of 360KB, 720KB, 1.2MB, 1.44MB and 2.88MB capacity.•Four USB ports.•PS/2 mouse port.•PS/2 keyboard port.•Infrared (IrDA) is supported.•One Line/Speaker out, one Mic in, one Line in and MIDI/Game port (optional).Plug-and-Play•Supports plug-and-play specification 1.1.•Plug-and-play for DOS, Windows® 3.X, Windows® 95 as well as Windows® 98.•Fully steerable PCI interrupts.On-board AC97 Sound•Integrated AC97 controller with standard AC97 codec.•Direct Sound and Sound Blaster compatible.•Full-Duplex 16-bit record and playback.•PnP and APM 1.2 support.On-board Creative Sound (optional)•Creative ES1373 Audio controller.•128 voice wave table synthesizer.•DOS game compatibility.•PCI bus master for fast DMA.•Fully compliant with PC97 power management specification.(Note: If Creative PCI Sound is on board, only Primary AMR Card can be used. If Creative PCI Sound is enabled, Bus Master Device on one PCI cannot be used.)Power Management•Supports SMM, APM and ACPI.•Break switch for instant suspend/resume on system operations.•Energy star “Green PC” compliant .•WOL (Wake-On-Lan) Header support.•External Modem Ring-in Wake-up support.•Support auto setting or manual setting for CPU voltage.•Supports suspend-to-RAM (STR) (optional).Expansion Slots• 5 PCI bus master slots (Rev. 2.1 compliant).• 1 Audio Modem Riser (AMR) (optional).• 1 ISA slot (1 ISA slot share with 1 PCI slot).• 1 universal AGP slot (AGP 2.0 compliant - 4X mode support).CAUTIONStatic electricity can harm delicate components of the motherboard. To prevent damage caused by static electricity, discharge the static electricity from yourbody before you touch any of the computers electronic components.Motherboard LayoutThe following diagrams show the relative positions of the jumpers, connectors, major components and memory banks on the motherboard.# The AMR slot is optional.NOTE1)Be sure to check the cable orientation in order to match the colored strip tothe pin 1 end of the connector.2)When you start up the system, please wait for 5 seconds after you poweron AC.Jumper SettingsThis chapter explains how to configure the motherboard’s hardware. Before using your computer, make sure all jumpers and DRAM modules are set correctly. Refer to this chapter whenever in doubt.CPU Speed SelectionIn this motherboard, you can set the CPU speed by manual or auto way, but over clock isn’t recommended.SW1, SW2 - CPU Frequency RatioSW2[1:5]SW1[1:4] SW2[1:5] CPU FREQ1 2 3 4 5SW3 - VID[0:4] Code to Voltage DefinitionSW1(6) Off, Auto Setting SW1(6) On, Manual Setting。
2024版FANUC编程手册

目录
• FANUC系统概述 • 编程基础知识 • FANUC编程指令详解 • FANUC编程实例分析 • FANUC系统操作与调试 • FANUC编程技巧与经验分享
01
FANUC系统概述
FANUC系统发展历程
初始阶段
FANUC公司由富士通和NUM公司合 资成立,专注于研发和生产数控系统。
数控编程坐标系及运动方向
机床坐标系
以机床原点为坐标原点建立的坐标系,用于描述机床各轴的 位置和运动方向。
工件坐标系
以工件某一固定点为坐标原点建立的坐标系,用于描述工件 的位置和形状。
运动方向
在数控编程中,机床各轴的运动方向用正负号表示。例如, X轴正向向右,负向向左;Y轴正向向前,负向向后;Z轴正 向向上,负向向下。
数控编程常用术语
程序
由一系列指令组成的加工程序, 用于控制机床完成整个加工过 程。
运动方向
机床各轴的运动方向,如X、Y、 Z轴的正负方向。
指令
用于控制机床运动的代码或符 号。
坐标系
描述机床和工件位置的参考系, 包括机床坐标系和工件坐标系。
切削参数
包括切削速度、进给量、切削 深度等,影响加工质量和效率 的重要参数。
报警界面
显示系统报警信息,帮助用户快速 定位问题。
04
程序输入与编辑操作
程序输入
通过键盘或外部存储设备将程序输入到 FANUC系统中。
程序编辑
使用系统提供的编辑功能对程序进行修改、 删除、插入等操作。
程序保存
将编辑好的程序保存到系统中,以便后续调 用。
程序调用
从系统中调用已保存的程序,进行加工操作。
G00
G01
[整理]FANUC系统所有 G功能代码 M功能代码.
![[整理]FANUC系统所有 G功能代码 M功能代码.](https://img.taocdn.com/s3/m/92682c29a76e58fafab003c2.png)
G00 快速定位G01 直线补间切削G02 圆弧补间切削CW(顺时针)G03 圆弧补间切削CCW(逆时针)G02.3 指数函数补间正转G03.3 指数函数补间逆转G04 暂停G05 高速高精度制御 1G05.1 高速高精度制御 2G06~G08没有G07.1/107 圆筒补间G09 正确停止检查G10 程式参数输入/补正输入G11 程式参数输入取消G12 整圆切削CWG13 整圆切削CCWG12.1/112 极坐标补间有效G13.1/113 极坐标补间取消G14没有G15 极坐标指令取消G16 极坐标指令有效G17 平面选择 X-YG18 平面选择 Y-ZG19 平面选择 X-ZG20 英制指令G21 公制指令G22-G26没有G27 参考原点检查G28 参考原点复归G29 开始点复归G30 第2~4参考点复归G30.1 复归刀具位置1G30.2 复归刀具位置2G30.3 复归刀具位置3G30.4 复归刀具位置4G30.5 复归刀具位置5G30.6 复归刀具位置6G31 跳跃机能G31.1 跳跃机能1G31.2 跳跃机能2G31.3 跳跃机能3G32没有G33 螺纹切削G34 特别固定循环(圆周孔循环)G35 特别固定循环(角度直线孔循环)G36 特别固定循环(圆弧)G37 自动刀具长测定G37.1 特别固定循环(棋盘孔循环)G38 刀具径补正向量指定G39 刀具径补正转角圆弧补正G40 刀具径补正取消G41 刀具径补正左G42 刀具径补正右G40.1 法线制御取消G41.1 法线制御左有效G42.1 法线制御右有效G43 刀具长设定(+)G44 刀具长设定(—)G43.1 第1主轴制御有效G44.1 第2主轴制御有效G45 刀具位置设定(扩张)G46 刀具位置设定(缩小)G47 刀具位置设定(二倍)G48 刀具位置设定(减半)G47.1 2主轴同时制御有效G49 刀具长设定取消G50 比例缩放取消G51 比例缩放有效G50.1 G指令镜象取消G51.1 G指令镜象有效G52 局部坐标系设定G53 机械坐标系选择G54 工件坐标系选择1G55 工件坐标系选择2G56 工件坐标系选择3G57 工件坐标系选择4G58 工件坐标系选择5G59 工件坐标系选择6G54.1 工件坐标系选择扩张48组G60 单方向定位G61 正确停止检查模式G61.1 高精度制御G62 自动转角进给率调整G63 攻牙模式G63.1 同期攻牙模式(正攻牙)G63.2 同期攻牙模式(逆攻牙)G64 切削模式G65 使用者巨集单一呼叫G66 使用者巨集状态呼叫AG66.1 使用者巨集状态呼叫BG67 使用者巨集状态呼叫取消G68 坐标回转有效G69 坐标回转取消G70 使用者固定循环G71 使用者固定循环G72 使用者固定循环G73 固定循环(步进循环)G74 固定循环(反向攻牙)G75 使用者固定循环G76 固定循环(精搪孔)G77 使用者固定循环G78 使用者固定循环G79 使用者固定循环G80 固定循环取消G81 固定循环(钻孔/铅孔)G82 固定循环(钻孔/计数式搪孔)G83 固定循环(深钻孔)G84 固定循环(攻牙)G85 固定循环(搪孔)G86 固定循环(搪孔)G87 固定循环(反搪孔)G88 固定循环(搪孔)G89 固定循环(搪孔)G90 绝对值指令G91 增量值指令G92 机械坐标系设定G93 逆时间进给G94 非同期进给(每分进给)G95 同期进给(每回转进给)G96 周速一定制御有效G97周速一定至于取消G98 固定循环起始点复归G99 固定循环 R点复归G114.1 主轴同期制御G100~225 使用者巨集(G码呼叫)最大10个M00 程式停止(暂停)M01 程式选择性停止/选择性套用M02 程序结束M03 主轴正转M04 主轴反转M05 主轴停止M06 自动刀具交换M07 吹气启动M08 切削液启动M09 切削液关闭M10 吹气关闭→M09也能关吹气 M11《斗笠式》主轴夹刀M12 主轴松刀M13 主轴正转+切削液启动M14 主轴反转+切削液启动M15 主轴停止+切削液关闭M16— M18没有M19 主轴定位M20 ——没有M21 X轴镜象启动M22 Y轴镜象启动M23 镜象取消M24 第四轴镜象启动M25 第四轴夹紧M26 第四轴松开M27 分度盘功能M28 没有M29 刚性攻牙M30 程式结束/自动断电 M31 —— M47 没有M48 深钻孔启动M49 —— M51 没有M52 刀库右移M53 刀库左移M54 —— M69 没有M70 自动刀具建立M71 刀套向下M72 换刀臂60°M73 主轴松刀M74 换刀臂180°M75 主轴夹刀M76 换刀臂0°M77 刀臂向上M78 —— M80 没有M81 工作台交换确认M82 工作台上M83 工作台下M84 工作台伸出M85 工作台缩回M86 工作台门开M87 工作台门关M88 —— M97 没有M98 调用子程序M99 子程序结束。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四信DTU modbus配置和IO指令说明
上位机通过发MODBUS指令采集F2X14的IO口数据
IO1、IO2、IO3 可设置为数字输入、输出,IO4、IO5可设置为模拟输入,采集4-20mA电流。
PC需要下发指令采集IO1、IO2、IO3、IO4、IO5数据。
说明:IO1为数字量输出时寄存器地址:OX50000(功能码05)
IO2为数字量输出时寄存器地址:OX50001
IO3为数字量输出时寄存器地址:OX50002
IO1为数字量输入时寄存器地址:OX20000(功能码02)
IO2为数字量输入时寄存器地址:OX20001
IO3为数字量输入时寄存器地址:OX20002
IO4为模拟量输入时寄存器地址:OX40000(功能码04)
IO5为模拟量输入时寄存器地址:0X40001
接线方式:
模拟量的输入:
1.单线制:传感器的模拟量输出直接接到F2114模拟量的输入口(IO4/IO5)。
2.两线制:传感器的模拟量输出的正极接F2114模拟量的输入口(IO4/IO5),地线接F8114的GND。
数字量的输入:
1.低电平输入:F2114的GND出来接触点开关的输入,触点开关的输出接到F2114的开
关量输入口(IO1或者IO2或者1O3)。
高电平输入:直接往IO1或者IO2或IO3输出3.3V电压,地线需要接F2114的GND。
MODBUS设置:
不同的F2114可以通过设置不同的modbus地址来区分。
IO1、IO2、IO3设置为数字输入,如下图
IO1为数字量输入时寄存器地址:OX20000
IO2为数字量输入时寄存器地址:OX20001
IO3为数字量输入时寄存器地址:OX20002
查询IO1寄存器状态(配置成了数字量输入)
发:01 02 00 00 00 01 B9 CA
回:01 02 01 01 60 48 (IO1高电平)
回:01 02 01 00 A1 88 (IO1低电平)
查询IO2寄存器状态(配置成了数字量输入)
发:01 02 00 01 00 01 E8 0A
回:01 02 01 01 60 48 (IO2高电平)
回:01 02 01 00 A1 88 (IO2低电平)
查询IO3寄存器状态(配置成了数字量输入)
发:01 02 00 02 00 01 18 0A
回:01 02 01 01 60 48 (IO3高电平)
回:01 02 01 00 A1 88 (IO3低电平)
查询IO寄存器状态ModBus指令说明(如01 02 00 02 00 01 18 0A)
RTU 地址功能码寄存器地址寄存器个数CRC 校验
01 02 00 02 00 01 18 0A 回包(01 02 01 01 60 48)
RTU 地址功能码字节数寄存器状态CRC 校验
01 02 01 01(高电平)60 48
01 02 01 00(低电平)A1 88
IO1、IO2、IO3设置为数字输出,IO4、IO5设置为模拟输入
置IO1寄存器状态(配置成了数字量输出)
发:01 05 00 00 FF 00 8C 3A(设置IO1高电平)
回:01 05 00 00 FF 00 8C 3A
发:01 05 00 00 00 00 CD CA(设置IO1低电平)
回:01 05 00 00 00 00 CD CA
置IO2寄存器状态(配置成了数字量输出)
发:01 05 00 01 FF 00 9C 0A(设置IO2高电平)
回:01 05 00 01 FF 00 9C 0A
发:01 05 00 01 00 00 AC 0A(设置IO2低电平)
回:01 05 00 01 00 00 AC 0A
置IO3寄存器状态(配置成了数字量输出)
发:01 05 00 02 FF 00 2D FA (设置IO3高电平)
回:01 05 00 02 FF 00 2D FA
发:01 05 00 02 00 00 6C 0A(设置IO3低电平)
回:01 05 00 02 00 00 6C 0A
设置寄存器状态ModBus指令说明(如01 05 00 00 FF 00 8C 3A)
RTU 地址功能码寄存器地址置高CRC 校验
01 05 00 00 FF 00 8C 3A
读取IO4寄存器数据(配置成了模拟量输入)
发:01 04 00 00 00 01 31 CA
回:01 04 02 00 B8 B9 42 (电流输入为4mA)
回:01 04 02 02 B9 79 E2 (电流输入为15mA)
回:01 04 02 03 A3 F9 B9 (电流输入为20mA)
读取IO5寄存器数据(配置成了模拟量输入)
发:01 04 00 01 00 01 60 0A
回:01 04 02 00 B8 B9 42(电流输入为4mA)
回:01 04 02 02 BD 78 21 (电流输入为15mA)
回:01 04 02 03 A8 B8 7E (电流输入为20mA)
读取寄存器数据ModBus指令说明(如01 04 00 01 00 01 60 0A)
RTU 地址功能码寄存器地址寄存器个数CRC 校验
01 04 00 01 00 01 60 0A
回包(01 04 02 00 B8 B9 42)
RTU 地址功能码字节数采集值CRC 校验
01 04 02 04 B8 B9 42
电流换算公式:3.3/1023 *采集值/150 *1000= (mA)
电压换算公式:3.3/1023 *采集值/12.1*20.16= (V)
(采集值需转换成十进制)。