PC机与XMT-3000A智能仪器串口通信调试
台式电子称通信串口连接电脑设置方法
〔声明:尊重原创,允许,时请务必以超形式标明文章原始出处,否则将追究法律责任〕带通讯台式电子称:电子秤连接电脑功能适用于金属、五金、电子、化工、医药、纺织、印染、食品、印刷、科研、等各种需要称重的行业使用。
使用该功能可以提高企业物料收发、产品包装、配料、盘点等计量管理质量,从而降低生产本钱,提高工作效率。
,电子称带RS232串口连接电脑称重原理,小编全方面为你解答。
RS232传输数据电子称电脑端设置方法:1〕通讯接口一般电脑上都带R232数据接口,在电脑硬件显示口〔1~99〕,连接电脑时候,软件端口选择跟电脑上硬件端口是一致。
2〕通讯方式电子秤与计算机采用RS232串口通讯的方式。
软件系统里如有给出的电子秤直接选用,如没有就要自己设置。
电子秤应设置成连续通讯方式,在工作中保持始终向计算机发送数据的状态。
3〕电子秤的波特率一般有1200,2400,4800,9600,19200等多种,通常常用为9600。
市场上带RS232串口电子称琳琅满目,很多产品不同的通讯格式,导致用户选购难度大,不易找到恰当的产品,下面,为大家讲解一下台式电子秤,带RS232串口通讯功能操作方法,希望能帮用户选择到适合使用的电子秤。
JAYNES电子秤带RS232串口通讯格式说明本电子秤/电子天平/台秤/称重仪表传输数据结果一样,可采用有线RS232、RS485、无线蓝牙传输、无线WIFI透传等。
下面列出的仅其中一组常用格式,本电子秤置十多组其他通讯格式,可兼容市场主流软件及ERP,并可根据用户需求进展二次开发定制特殊格式。
小品牌及其他山寨小厂电子秤因采用廉价劣质存储传输芯片,无法存储大容量容,劣质芯片在传输过程会丧失数据和造成电脑蓝屏死机等,用户购置时要认准大的品牌和厂家。
1.传送模式传送模式有4种,1:连续传送,即是称重数据不连续传输。
2:稳定传输,放上物品稳定后发送一组数据,取下产品等待电子秤回零后进展下一次操作。
,3:应答模式,即由上位机发送命令,电子秤根据命令回送不同的数据,上位机可以是PLC、电脑、手机平板。
智能水务技术串口通讯调试技巧
智能水务技术串口通讯调试技巧随着科技的发展,智能水务技术越来越普及。
智能水务设备的正常运行离不开串口通讯。
然而,由于串口通讯过程中会出现一些问题,如何调试成为了智能水务工程人员所需要解决的问题之一。
本文将介绍一些智能水务技术串口通讯调试技巧,希望能为智能水务工程的调试工作提供一定的参考。
一、串口通讯介绍串口通讯是指在计算机与外设之间采用串行方式进行数据传输的一种通讯方式。
在智能水务技术中,串口通讯是指使用串口通讯模块或串口串行通讯线进行设备的通讯。
串口通讯协议通常在设备的通讯文档中注明。
智能水务企业在使用串口通讯前,需要确认串口通讯参数(如波特率,校验位等)是否符合设备的通讯文档要求。
二、串口调试调试运行中的智能水务设备是一项必不可少的工作。
串口调试可以确保设备采集数据及时准确地传输到数据采集模块。
如果串口通讯遇到问题,通常导致数据采集模块不能收到有效数据,智能水务设备无法正常工作。
以下是几种常见的串口通讯调试技巧:1.检查串口线连接。
智能水务企业需要检查串口线的连接是否正确。
如果设备的串口线连接错误,串口无法识别数据。
检查连接问题的方法是:在设备的串口线上插入耳机,并听耳机是否有嗡嗡声。
如果检测出来的声音弱,可能是连接不良,需要检查串口线接口。
2.设备识别串口调试时,设备的识别是最重要的一步。
很多设备在设置通讯参数前,需要使设备进入数据传输模式或者设备响应不同数据码等操作。
如果设备没有进入数据传输模式或没有响应,则可能是设置与设备通讯参数不匹配。
因此,对于智能水务设备的核心部件,务必要认真查阅数据文档中设备通讯参数的设置方法,以确保正确处理各种通讯问题。
3.调试软件选择智能水务技术的串口调试通常通过一款串口调试软件或串口测试助手来实现。
根据一个软件的功能可以选择不同的软件。
通常情况下,软件的选择会根据调用设备的需求而不同。
有的软件好用,但是会增加哪些要求,或者占用巨大的系统资源。
4.串口参数智能水务技术设备使用串行通讯,通常会涉及到串口参数的设置,如波特率、数据位、停止位和校验位等。
设备调试步骤的详尽指南
设备调试步骤的详尽指南1. 准备工作在开始设备调试之前,需要进行以下准备工作:- 确保所有所需设备和工具都已准备齐全。
- 阅读设备的操作手册和相关文档,了解设备的基本原理和操作步骤。
- 确保调试环境的稳定性,例如检查电源和网络连接是否正常。
2. 连接设备将设备正确连接到调试工作站或测试设备上,确保连接的稳定性和正确性。
3. 设置设备参数根据设备的要求,设置相应的参数,包括但不限于以下内容:- 配置设备的网络连接,确保设备能够正常与其他设备通信。
- 设置设备的工作模式和功能选项,根据实际需求进行调整。
4. 运行设备自检启动设备并运行自检程序,确保设备的各个部件和功能正常工作。
如果发现异常情况,及时排除故障。
5. 进行功能测试根据设备的功能和要求,进行相应的功能测试。
确保设备能够按照预期工作,并满足实际需求。
6. 调试设备根据设备的调试需求,进行相应的调试工作,包括但不限于以下内容:- 检查设备的输出结果,确保其与预期一致。
- 分析设备的运行日志和报错信息,定位问题并解决。
- 根据需要,对设备进行优化和调整,以提高性能和稳定性。
7. 记录和整理调试结果在调试过程中,及时记录关键步骤、参数设置、测试结果等信息。
整理这些信息,并与团队成员或相关人员进行分享和讨论。
8. 编写调试报告根据调试过程和结果,撰写一份详尽的调试报告。
报告应包括设备的基本信息、调试步骤、问题及解决方案、测试结果等内容。
9. 反馈和改进根据设备的调试结果和使用情况,及时向相关人员提供反馈,并根据反馈进行相应的改进和优化。
以上是设备调试的详尽指南,希望能对您的工作有所帮助。
在进行设备调试时,请始终遵循安全操作规程,确保自身和设备的安全。
默耐克系统3000现场调试维修指导
1现场调试指导电梯在外围回路、机械安装完全到位的情况下方可进行电梯的调试流程。
电梯调试流程图:一.通电前机械、电气接线检查控制系统电气安装完毕后,在系统上电之前必须要进行外围接线的检查,确保部件及人身安全。
1)应对照使用说明书和电气原理图,检查各部分的连接是否正确,2)检查下列端子与接地端子PE 之间的电阻是否无穷大,如果偏小请立即检查。
■ 变频器R 、S 、T 与PE 之间■ 变频器U 、V 、W 与PE 之间■ 主板24V 与PE 之间■ 电机U 、V 、W 与PE 之间■ 编码器15V 、A 、B 、PGM 与PE 之间■ +、-母线端子与PE 之间■ 安全、门锁、检修回路端子与PE 之间检查电梯所有电气部件的接地端子与控制柜电源进线PE 接地端子之间的电阻是否尽可能小 ,如果偏大请立即检查。
▲注意: 柜壳体与电动机壳体要一定接地。
1.编码器检查编码器反馈的脉冲信号是系统实现精准控制的重要保证,调试之前要着重检查。
1) 编码器安装稳固,接线可靠。
2) 编码器信号线与强电回路分槽布置,防止干扰。
3) 编码器连线最好直接从编码器引入控制柜,若连线不够长,需要接线,则延长部分也应该用屏蔽线,并且与编码器原线的连接最好用烙铁焊接。
4) 编码器屏蔽层要求在控制器一端接地可靠(为免除干扰,只能一端接地)。
5异步电机调谐流程图永磁同步电机调谐:1) 调谐说明a ) 永磁同步曳引机第一次运行前必须进行磁极位置辨识,否则不能正常使用。
b ) 同步机一体化控制器采用有传感器的闭环矢量控制方式,须确保F0-00 设为1(闭环矢量),且必须正确连接编码器和PG 卡,否则系统将报E20 编码器故障,导致电梯无法运行。
c ) 同步机一体化控制器既可通过操作面板控制方式在电机不带负载的情况下完成电机调谐,也可通过距离控制方式(检修方式)在电机带负载的情况下完成调谐。
d ) 调谐前必须正确设置编码器参数(F1-00、F1-12)和电机铭牌参数(F1-01、F1-02、F1-03F1-04、F1-05)。
称重仪表-电脑的数据接线方法
通讯设置与接线方法1. 仪表通讯参数的设置1)通讯方式仪表与计算机采用RS232串口通讯的方式。
软件系统里如有给定的仪表直接选用,如没有就要自己设置。
仪表应设置成连续通讯方式,在工作中保持始终向计算机发送数据的状态。
2)通讯波特率仪表的波特率一般有1200,2400,4800,9600,19200等几种,通常设置为4800。
2. 通讯格式参数不同厂家的仪表通讯格式各有不同,而每一种仪表的通讯格式都是固定不变的。
只有设置电脑的通讯格式来适应仪表的需要。
在设置电脑通讯格式时,应按照所选用仪表说明书的要求确定通讯格式。
通讯格式的参数有:起始位、数据位、停止位、奇偶校验位等。
要确定起始位的字符,数据位的位数,还要确定字符采用的是ASCII码还是BCD码,是正序发送还是反序发送。
有的仪表还有很多的无效位,在设置时要屏蔽掉。
只有正确选择了每一个参数,才能保证通讯正常进行。
例如耀华仪表3. 连接通讯线1)将仪表通讯接口输出引线与计算机联接必须准确无误,倘若联接错误,将可能损坏仪表输出端口或计算机通讯输入端口,甚至严重损坏仪表和计算机及相应的外部设备。
2)拔插通讯接头前,应先关机后拔插,否则会毁坏通讯口。
3)进行计算机通讯须由专业技术人员参与或指导。
非专业人员不要随意联接。
计算机标准RS232接口: 管脚2是接收端RXD,管脚3是发送端TXD,管脚5是地线GND.1.单用户版由于一般仪表只设成连续通讯方式,电脑只需接收不用发送,所以发送端TXD 可以不用。
2.一机双秤电脑要求具备两个串口,电脑设置成两个串口方式。
计算机RS232接口如下图所示:国内常见仪表通讯接口(注:因计算机只需要接收仪表的信号,所以只需计算机RS232接口的接收端RXD接仪表的发送端TXD,地线接上即可,不需要计算机的发送端TXD与仪表的接收端RXD相接 )仪表DB9管脚接口仪表DB15管脚接口仪表DB25管脚接口。
XMT智能仪表说明书
报警输出
0
无输出
1
上限报警
2
下限报警
3
正偏差报警
4
负偏差报警
5
组合报警
辅助输出
0
无输出
1
RS485
2
RS232
3
4-20mA
4
0-10mA
5
1-5V
6
0-5V
输入类型
1
2
3
4
5
6
7
8
9
a
1
适配热电偶
2
适配热电阻
3
适配霍尔变电阻
4
适配远传压力表
5
适配直流0-10mA
6
适配直流4-20mA
当仪表选择外部给定功能时,外部给定值以1—5V的形式输入。当外部给定信号小于1V时,则仪表自动取消外部给定功能,改为内部给定值。利用外部给定功能,可以实现串级PID调节功能。
当直接控制阀门时,控制输出(OUT)位置的继电器控制为正转,第一报警位置(AL1)位置继电器控制反转。AL1不在作报警输出使用,阀门位置反馈信号以0-5V的形式输入。
[注]:如用户订货时注明输入电流及范围,则厂家可以将取样电阻安装在仪表内部。
[PID]控制输出方式:
代码
0
1
2
3
4
5
6
7
8
T
输出方式
无输出
继电器
SSR
SCR
三相SCR
4-20mA
0-10mA
1-5V
0-5V
特殊规格
当仪表控制三相SCR触发工作时,控制输出(OUT)触发两相SCR;第一报警(AL1)与控制输出(OUT)同步动作,触发第三相SCR,触发方式为过零触发。此时,第一报警(AL1)不再作为报警输出使用了。仪表的所有控制输出与输入信号完全隔离。
XMT3000A系列仪表使用书说明(第三版)
XMT3000A系列仪表使用书说明(第三版)接线图:N0:1.4(接线以仪表壳体标贴示图为准)外型及安装孔:常州诺海电子有限公司:网址:诺海电子3000A系列温控仪表操作说明书感谢您选用本公司产品,3000A系列智能温控仪表是诺海公司潜心研发的温度控制类仪表,本仪表选用PHILIPS公司大容量计算机芯片做控制中枢,控制理念新颖、PID算发独特、软件简练易懂、智能化程度较高。
本仪表能适应绝大多数温度控制系统。
控制过程快速平稳、过冲少。
3000A系列智能温控仪表可广泛应用于电加热类产品的温度控制。
如塑胶机械、烫印机械、定型机械、印刷机械、包装机械、大功率电炉、烘箱烘道等。
本产品所用元件均经严格筛选并采用先进的SMT贴片工艺批量生产。
本仪表开机时上排首位显示输入分度号,后二位显示字母“nh”既”诺海”拼音首位,下排显示温区。
以此作为产品标识,同时用于防止软件的盗版与侵权。
□产品特点人工智能加传统PID控制方式,硬件采用光藕隔离阻挡干扰信号,温度传感器异常时可提示与保护,可加装专用连续输出模块实现4-20M或0-10V输出。
□装机警告●装机前请仔细阅读本使用说明书,并妥善保管以便需要时查阅。
●核对装机条件并确认达到本产品技术要求。
●在仪表使用过程中可能会出现错误或失效同时引起系统故障,安装外部保护电路以防止此类事故的发生。
●请勿在下列场所使用本仪表:有易燃易爆气体,有腐蚀性气体或蒸气排放的地方,有强电磁干扰和强冲击震动的地方。
●本产品为普通级温度控制仪表。
仪表工作时需有人值守。
请定期安检及效准。
二、选型说明某MT□-□□□□-□□□□-□①②③④⑤⑥⑦⑧⑨三、用户工作参数的设定及参数说明四、操作说明1.设定温度:按SET键可设定温度。
按SET键下排数码管数据闪动(上排正常测温),此时仪表进入温度设定状态,按△键设定值增加,按▽键设定值减小,再按一下SET键仪表回到正常工作状态温度设定完毕。
2.传感器误差的修正:在确认仪表显示的值不是正确的测量值时可对显示值进行修正。
南京朝阳XMT3000智能仪器参数设置
415XMT-3000A 智能仪器参数设置南京朝阳仪表有限责任公司生产的XMT-3000A 智能仪器采用先进的微电脑芯片、专家PID 控制算法,具备高准确度的自整定功能,并可以设置出多种报警方式。
仪表有多种输入功能,一台仪表可以接热电偶(K 、S 、Wr 、E 、J 、T 、B 、N )、热电阻(Pt100、Cu50)、电压(0-5V 、1-5V )、电流(0-10mA 、4-20mA )等不同的输入信号。
仪表接热电阻输入时,采用三线制接线,消除了引线带来的误差;接热电偶输入时,仪表内部带有冷端补偿部件;接电压/电流输入时,对应显示的物理量程可任意设定。
图A-1是XMT-3000A 智能仪器示意图。
1.参数设置XMT-3000系列仪表有丰富的功能,相应的功能参数也很多,这些功能参数可以查阅和设置,参见表A-1。
仪表上电自检后,PV 窗显示测量值, SV 窗显示给定值。
按压SET 键并保持约2秒,PV 窗会显示第一个功能参数HiAL 的提示符,SV 窗显示该参数的数值。
按 ∧ 键(或 ∨ 键)可以增加(或减少)该参数的数值。
按 ∧ 键或 ∨ 键不放,可以快速增加/减少数值,并且速度会不断加快(3级速度)。
继续按压SET 键,PV 窗会依次显示各功能参数的提示符,SV 窗显示该参数的数值。
依次进行其它参数的设置。
在设置参数过程中,如果10秒内无操作,仪表将自动返回PV 窗显示测量值的状态。
表A-1 参数速查表图5-26 智能仪器示意图注:表中只列出了部分参数。
1)报警参数HiAL、LoAL、dHAL、dLAL这4个参数设置仪表的报警功能,当系统满足报警条件时,将输出报警信号,使仪表报警继电器动作(常开触点吸合/常闭触点断开),并且可在下显示器交替显示报警原因,报警在报警因素排除后自动解除,报警条件如下:HiAL 上限报警,测量值大于HiAL参数值时进行报警。
LoAL 下限报警,测量值小于LoAL参数值时进行报警。
西屋默纳克3000一体机系统调试基本流程
西屋默纳克3000一体机系统调试基本流程西屋默纳克3000一体机系统调试基本流程一.慢车调试1. 主电源,制动电阻,编码器线(穿入铁管并与动力线分开走线)制动器电源,2. 制动器反馈接线正确3. 上下减速,上下限位信号准确,短接上下限位信号(+24V-SLUX)(+24V-SLDX)或者将上下限位开关安装到位4. 确保安全回路中各安全开关复位,如部分安全开关无法复位可短接部分安全回路开关,从K:101短接到K:103和K:104短接到K105,即除控制柜急停与轿顶急停起作用外其他安全开关全部短接。
但有时会出现安全接触器动作但主板上X22安全反馈信号未收到,则按照原理图逐个排查从K101到X22点的各元件触点(包括对地短路保护器,相序继电器,安全接触器触点,无机房还需检查UPS应急电源的输入输出电缆是否接上,如未安装可短接插座KD1:和KD10)5. 确保厅门轿门门锁通路,现场无法满足条件的话可通过短接K:105与K:108和K:107短接厅门轿门。
6. 确保主板输入点X17的检修信号正确,可短接+24到JX,或将轿顶检修手柄插件插入轿顶接线板的CIB插件内。
7. 确保:8. F0-00=1,9. F0-01=1,10. F0-03=1.75,(可改变实际运行速度)11. F0-04=1.75,12. F0-05=1t13. 该三个参数根据现场电梯的梯速与载重量设定,F1组电机参数根据电机铭牌参数设定,(特别注意F1-06编码器原点角度与F1-08接线方式,贴于主机铭牌附近,手动更改F1-06和F1-08时必须将F0-00的控制方式改为0才能进行修改,修改完成后F0-01必须改回1,但此时需断电重启后才能修改)如果F1-06编码器原点角度不对则需要进行主机编码器原点角度自学习,自学习分两种,带载荷自学习和空载完整自学习(注:适用于同步电机)。
14. 确保FF-01()额定功率参数的正确:FF参数的进入密码是:0143013:7.5KW14:11KW15:15KW16:18.5KW17:22KW18:30KW带载自学习:将F1-11改为1,操作器上出现TURN指示时,将F8-02改为0,按住上行或者下行此时电机将运转(注:打开抱闸时电机会发出“嘟”的声音)待电机自己停止,查看F1-06,F1-08参数并记录,重复此操作三次,对比F1-06参数三次学出的数值,如误差不大说明自学习成功。
XMT3000A系列说明书中性版
品质保证:a、产品自出厂后 7 天内如有生产质量问题,本公司提供免费调换服务;
0
2.工程师参数 1(同时长按SET 键和﹤键,当 PAS=6 时进入)
参数代码 SL1 SL2 SL3
参数含义 报警 1 报警方式 报警 2 报警方式 报警 3 报警方式
设定范围 0-16 0-16 0-16
AH1
报警 1 报警回差 或区间范围
0-250
AH2
仪表显示 LLL 时,请检查测量值是否低于仪表量程下限或热电偶是否接反、热电阻是否短路。
附录:仪表外型尺寸&安装开孔尺寸
型 号
XMTA XMTB XMTC XMTD XMTE XMTG
面框尺寸(mm)
W
H
48
48
48
96
96
48
72
72
96
96
160
按 SET 键保存参数。传感器误差的修正范围为+500 到-100, 保存后再按 SET 键 3 秒返回测量状态。仪表出厂时设置 SC 为 0,使用时要防止把显示准确的仪表修正为不准确。 3.启动 PID 自整定:本产品出厂 PID 参数能适应大多数控制系 统,只有当控制效果不理想时才需要启动 PID 自整定,具 体操作为:按 SET 键 3 秒进入仪表内层菜单,短按 SET 键 切换到参数 At,使用△或▽键开启 PID 自整定,然后按 SET 键确认,此时 At 指示灯闪烁,仪表进入 PID 参数自整定状 态,控制加热系统在设定点附近波动两次,当整定结束时, At 指示灯熄灭,新的PID参数自动保存并返回自动 PID 控制状态。 4. 操作流程见右图。 四、参数说明 1.用户内层参数 (适用于 PID 控制方式仪表,长按 SET 键进入)
XMTJ-3000L说明书
XMTJ-3000L智能数字显示仪使用说明书昆山市高新自动化仪表有限公司一.概述1.该系列数字显示控制仪主要用于压力、流量、转速等过程量的参数显示及控制。
2.仪表采用数字校正系统,测量精确稳定,可扩展使用各种非线性传感器。
3.仪表采用不挥发性存储器进行掉电保护,参数可长期可靠地保存。
4.仪表采用全开放式,用户自设定界面。
5.仪表显示量程可通过菜单程序编程。
二.型号命名XMTJ-□□□L特殊规格5:输入电流信号6:输入电压信号1:上限报警2:下限报警3:上下限报警2:单通道输入3:双通道输入三.主要技术指标1.输入方式:标准电压、标准电流及各种特殊规格型号标准热电阻、标准热电偶2.测量范围:-1999~9999字3.测量精度:±0.5%FS±1d4.分辨率:末位±1d5.报警形式:继电器通断,AC220V/3A无感负载6.工作环境:环境温度:0~50℃相对湿度:85%RH以下,避免强腐蚀性气体7.工作电源:线性电源:AC220V±10%50HZ±2HZ开关电源:AC90V~260V8.功耗:约3W9.重量:约0.3kg10.仪表结构:外形:160×80×120mm96×96×110mm开孔:152×76mm92×92mm-1-四.操作指南1.仪表面板显示器1控制指示灯显示器2键盘2.名称及功能内容名称功能内容显示器显示器1●第一通道输入信号,测量显示●在参数设定时,显示参数符号显示器2●第二通道输入信号,测量显示●在参数设定时,显示设定参数值操作键参数确认键●进入参数设定状态键及设置参数完成后确认键●同时按住键可中途退出参数设定状态移位键●在参数设定时,可循环移欲更改位减少键●变更设定时,用于减少数值●连续按压,则快速减少数值增加键●变更设定时,用于增加数值●连续按压,则快速增加数值程序倒退键●在参数设定状态下,按该键程序向后倒退一步●同时按住键可中途退出参数设定状态指示灯AH灯对应于SP1位式控制报警的指示AL灯对应于SP2位式控制报警的指示XMTJ-300LPV AHALSV昆山市高新自动化仪表有限公司ENT<∨∧ENT<∨∧ENT-2-3.一级参数代码及参数列示表符号名称设定范围说明SP1第一通道上限报警值-1999-9999SP2第一通道下限报警值-1999-9999SP3第二通道上限报警值-1999-9999如无此功能顺序状态不出现SP4第二通道下限报警值-1999-99993.1操作方式●正确接线:请参照仪表随机接线图接妥输入、输出及电源线,并确认无误。
教你如何使用Labview与单片机通信(串口)
第 13 章 LabVIEW 串口通信程序设计
环结构的条件端子 设置为“真时停止(Stop if True)” ,则不需要添加非(Not)函数。 (11)添加两个条件结构:编程(Programming)→结构(Structures)→ 条件结构(Case
Structure)。添加理由:发送字符时,需要单击按钮“发送字符”,因此需要判断是否单击了 发送按钮;接收数据时,需要判断串口接收缓冲区的数据个数是否不为 0。
(2)添加 4 个数值常量:编程(Programming)→数值(Numeric)→ 数值常量(数值常量 (Numeric Constant),值分别为 9600(波特率)、8(数据位)、0(校验位,无)、1(停止位)。
(3)添加两个关闭串口函数:编程(Programming)→仪器 I/O(Instrument I/O)→串口 (Serial)→VISA 关闭(VISA Close)。
(2)将数值常量 9600、8、0、1 分别与串口配置(VISA Configure Serial Port)函数的输 入端口波特率(baud rate)、数据比特(data bits)、奇偶(parity)、停止位(stop bits)相连。
(3)将数值常量(值为 500)与等待下一个整数倍毫秒(Wait Until Next ms Multiple)函 数的输入端口毫秒倍数(millisecond multiple)相连。
第 13 章 LabVIEW串口通信程序设计
以 PC 作为上位机,以调制解调器(Modem)、串行打印机、各种监控模块、PLC、摄像 头云台、数控机床、单片机及智能设备等作为下位机广泛应用于测控领域。本章举几个典型 实例,详细介绍利用 LabVIEW 实现 PC 与各种下位机设备串口通信的程序设计方法。
默纳克3000调试系统调试资料(新1版)
M3000电梯控制系统调试手册GWH2012.1.82233345678-111112-131415附件2、轿顶插件箱插件目录————————————————————————————————————————————————————————————————————————————————————1、主控制板示意图2、主控制板指示灯说明3、主控制板输入信号端子功能说明4、主控制板输出端子功能说明5、主控制板编码器安装说明6、主控制板小键盘的功能及使用说明7、轿顶控制板说明8、操纵箱指令板说明9、楼层显示板说明10、功能参数说明11、故障代码表12、主机自调谐说明附件1、控制柜插件标号EROKCOPHOPMODBUSX1—X24Y1—Y6名称故障指示灯正常指示灯轿顶板通讯指示灯召唤通讯指示灯并联指示灯输入指示灯输出指示灯说明系统检测到故障时,报警同时ER指示灯亮(红色)系统正常无故障时亮(绿色)系统主板MCB与操纵箱板CTB通讯正常时闪烁(绿色)系统主板MCB与召唤板HCB通讯正常时闪烁(绿色)系统处于并联通讯正常时闪烁(绿色)输入信号有效时(信号接通)亮(绿色)系统输出时亮(绿色)2、主控制板指示灯说明1、主控制板示意图端口号状态X1常开X2X3常闭X4常闭X5常闭X6常闭X7常闭X8常闭X9常闭X10常闭X11常闭X12常开X13常开X14常开X15常开X16常闭X17常开X18常开X19常闭X20常闭X21常开X22常闭X23常开X24常开端口号端口号Y1Y4M1M4Y2Y5M2M5Y3Y6M3M6端口号端口号12VPGMPGAPGBPGMPE标号D8D11 同步曳引机时,系统选用海德汉ERN1387型SIN/COS编码器,必须安装PG卡(MCTC-PG-E),PG卡端口CN1直接连接编码器。
说明B+/B-差分信号指示灯,运行中闪烁;A+/A-差分信号指示灯,运行中闪烁;功能说明提供DC12V编码器电源,适用于增量型推挽输出或增量型集电极开路输出两种方式的编码器;编码器脉冲信号A输入编码器脉冲信号B输入电源0V端子连接编码器屏蔽层5.2、同步编码器安装说明同步封星接触器控制(同步时使用)COM(Y5)停电应急运行自动切换COM(Y6)5、主控制板编码器安装说明5.1、异步编码器端子说明CN6COM(Y1)功能说明并联时使用COM(Y4)检修信号自动时,灯亮;检修时,灯灭;检修上行信号检修下行信号封星接触器检测信号接触器吸合,灯亮;接触器断开,灯灭;(同步时使用)安全接触器检测信号4、主控制板输出端子功能说明接触器吸合,灯亮;接触器断开,灯灭;运行接触器信号运行时,灯灭;停止时,灯亮;轿门门锁接触器检测信号接触器吸合,灯亮;接触器断开,灯灭;厅门门锁接触器检测信号接触器吸合,灯亮;接触器断开,灯灭;制动接触器信号运行时,灯灭;停止时,灯亮;机房超载信号正常时,灯亮;超载时,灯灭;(超载在机房时使用)停电检测信号输入消防联动信号(选用)正常时,灯灭;满载时,灯亮;(满载在机房时使用)备注:输入信号(X1——X24)的公共端为DC24V(+)备注:输入信号(X1——X24)的公共端为DC24V(+)功能说明运行接触器控制说明在门区时,灯亮;未在门区时,灯灭;开关未动作时,灯亮;动作时,灯灭;开关未动作时,灯亮;动作时,灯灭;门区信号输入备用上行限位信号功能说明下强换信号输入3(>2.0m/s)开关未动作时,灯亮;动作时,灯灭;制动接触器控制COM(Y2)消防联动输出COM(Y3)上强换信号输入1(≤1.5m/s)开关未动作时,灯亮;动作时,灯灭;上强换信号输入2(≤2.0m/s)开关未动作时,灯亮;动作时,灯灭;上强换信号输入3(>2.0m/s)开关未动作时,灯亮;动作时,灯灭;下行限位信号开关未动作时,灯亮;动作时,灯灭;下强换信号输入1(≤1.5m/s)开关未动作时,灯亮;动作时,灯灭;下强换信号输入2(≤2.0m/s)制动器开关信号运行时,灯灭;停止时,灯亮;机房满载信号6.1、小键盘按键功能说明6.2、小键盘显示菜单分类6.3、小键盘各菜单功能详述如下00-无功能;01-封锁外召;02-封锁开门;03-封锁超载;04-封锁限位开关。
pc与智能仪器通信
新疆工程学院实训报告实训科目微机控制技术系部电力工程系专业电力系统自动化班级11-11(1)班姓名丁贺强实训地点新校A#218教室指导教师王玉巍老师完成日期2013-12-28新疆工程学院教务处印制说明一、报告封面必须按指定封面用钢笔或炭素笔填写,字体要规范。
二、报告应含有以下内容:1、前言2、实习目的及要求3、实习时间4、实习地点5、实习单位和部门6、实习内容:按实习大纲、实习进度计划的要求和规定,并结合自己的体会写。
7、实习总结指导教师评语及成绩评定目录一.引言 (5)1.1 选题背景 (5)1.2 目的和意义 (5)1.3 国内外发展现状 (6)二.系统分析 (7)2.1 系统功能概述 (7)2.2 系统要求及主要内容 (7)2.3 系统技术指标 (8)三.系统总体设计 (9)3.1 硬件电路设计思路 (9)3.2 软件设计思路 (10)四.硬件电路设计 (11)4.1 PC机与XMT-300XMT-3000A智能仪器串口通信调试 (11)五.结束语 (15)参考文献 (17)致谢 (18)一.引言1.1 选题背景在国内外,以PC机作为上位机,XMT-3000A智能仪器作为下位机的控制系统中,PC机通常以软件界面进行人机交互,以串行通信方式与XMT-3000A智能仪器进行积极交互,而XMT-3000A智能仪器的系统根据被控对象配置相应的前向,后向信息通道,工作时作为主控机测对象,作为被控机接受PC机监督,指挥,定期或受命向上位机提供对象及本身的工作状态信息。
目前,随着集成电路集成度的增加,电子计算机向微型化和超微型化方向发展,微型计算机已成为导弹,智能机器人,人类宇宙和太空和太空奥妙复杂系统不可缺少的智能部件。
在一些工业控制中,经常需要以多台XMT-3000A智能仪器作为下位机执行对被控对象的直接控制,以一台PC机为上位机完成复杂的数据处理,组成一种以集中管理、分散控制为特点的集散控制系统。
PC机与智能仪器串口通信
PC机与智能仪器串口通信设计任务1 自动连续读取并显示智能仪器温度测量值2 统计测量温度的平均值、最大值、最小值等。
2 绘制温度实时变化曲线' 定义窗体级变量'在显示、绘图、报警等过程中使用Dim datatemp(1000) As Single '用于存储温度采样值Dim num As Integer '用于存储采样值个数'串口初始化'在窗体的Load事件中加入下列代码对串口进行初始化:Private Sub Form_Load()mPort = 1MSComm1.InputMode = 1MSComm1.RThreshold = 1MSComm1.SThreshold = 1MSComm1.Settings = "4800,n,8,2"MSComm1.PortOpen = TrueCall tabinit '调用表格初始化子程序 End Sub'开始采集Private Sub Cmdstart_Click()Timer1.Enabled = TrueEnd Sub'停止采集Private Sub Cmdstop_Click()Timer1.Enabled = FalseEnd Sub'每隔1000ms向仪表发送读数据命令串'每台仪表有一个仪表号,PC机通过仪表号来识别网上的多台仪表'程序中仪表号(即地址代号)要与仪表设定值一致,否则不能返回数据。
Private Sub Timer1_Timer()MSComm1.Output = Chr(&H8282) & Chr(&H52) & Chr(&HC)End Sub'获取温度测量值并显示'每发送一次指令,触发下面事件,返回数据串Private Sub MSComm1_OnComm()Dim Inbyte() As ByteDim buffer As StringDim datatemp2a, datatemp2b As StringDim datatemp2 As StringIf num > 199 Then Call renew'读取仪表返回数据串Select Case mEventCase comEvReceiveInbyte = MSComm1.InputFor i = LBound(Inbyte) To UBound(Inbyte)buffer = buffer + Hex(Inbyte(i)) + Chr(32)Next iCase comEvSendEnd Select'获取十进制测量数据If Len(Trim(Mid(buffer, 1, 2))) = 1 Thendatatemp(num) = Val("&H" & Mid(buffer, 3, 2) & Str("0") & Mid(buffer, 1, 2)) * 0.1Elsedatatemp(num) = Val("&H" & Mid(buffer, 3, 2) & Mid(buffer, 1, 2)) * 0.1End If'获取十六进制测量数据If Len(Trim(Mid(buffer, 1, 2))) = 1 Thendatatemp2a = Str("0") & Trim(Mid(buffer, 1, 2))Elsedatatemp2a = Mid(buffer, 1, 2)End IfIf Len(Trim(Mid(buffer, 3, 2))) = 1 Thendatatemp2b = Str("0") & Trim(Mid(buffer, 3, 2))Elsedatatemp2b = Mid(buffer, 3, 2)End Ifdatatemp2 = datatemp2a & " " & datatemp2b'显示测量温度值If datatemp(num) <> 0 ThenGrid.Col = 1: Grid.Row = num + 1Grid.Text = Format$(datatemp(num), "0.0")TempText = Format$(datatemp(num), "0.0") '10进制显示,保留一位小数 'Text2.Text = datatemp2 '16进制显示num = num + 1Call cal '调用计算极值、平均值子程序 Call draw '调用绘曲线过程End IfEnd Sub'计算极值、平均值Sub cal()On Error GoTo hhSum = 0Max = datatemp(0): Min = MaxFor i = 0 To num - 1If datatemp(i) >= Max Then Max = datatemp(i) If datatemp(i) <= Min Then Min = datatemp(i) Sum = Sum + datatemp(i)Next iaver = Sum / numMaxText.Text = Format$(Max, "0.0")MinText.Text = Format$(Min, "0.0")AverText.Text = Format$(aver, "0.0")hh: Exit SubEnd Sub'绘制温度实时变化曲线Private Sub draw()Picture1.ClsPicture1.DrawWidth = 1Picture1.BackColor = QBColor(15)Picture1.Scale (0, 50)-(200, 0)For i = 1 To num - 1X1 = (i - 1): Y1 = datatemp(i - 1)X2 = i: Y2 = datatemp(i)Picture1.Line (X1, Y1)-(X2, Y2), QBColor(0) Next iEnd Sub'刷新Private Sub renew()If num = 0 Then Exit SubTempText.Text = "": AverText.Text = "" MinText.Text = "": MaxText.Text = ""Grid.ClearPicture1.ClsFor i = 0 To num - 1datatemp(i) = 0Next inum = 0Call tabinitEnd Sub'数据表格初始化Public Sub tabinit()Grid.Cols = 2Grid.Rows = 200 + 1Grid.ColWidth(0) = 700Grid.ColWidth(1) = 950Grid.Col = 0For i = 1 To 200Grid.Row = iGrid.Text = " " + Str$(i)Next iGrid.Row = 0Grid.Col = 0: Grid.Text = " 序号"Grid.Col = 1: Grid.Text = " 温度值"Grid.TopRow = 1 '置在第一页Grid.LeftCol = 1End Sub'当退出程序时,关闭串行口Private Sub Cmdquit_Click()Unload MeEnd SubPrivate Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) MSComm1.PortOpen = False '关闭串口End Sub。
计算机控制技术项目11 实训11 智能仪表温度检测1
设置仪表参数
5.温度测量与控制
1)正确设置仪器参数后,仪器PV窗显示当前温度 测量值;
2)给传感器升温,当温度测量值大于上限报警值 30℃时,上限指示灯亮,仪器SV窗显示上限报 警信息;
3)给传感器降温,当温度测量值小于上限报警值 30℃,大于下限报警值20℃时,上限指示灯和 下限指示灯均灭;
4)给传感器继续降温,当温度测量值小于下限报 警值20℃时,下限指示灯亮,仪器SV窗显示下 限报警信息。
温度测量
6. 串口通信测试
PC与智能仪表系统连接并设置参数后,可 进行串口通信调试。
运行“串口调试助手”程序,首先设置串 口号“COM1”、波特率“4800”、校验位 “NONE”、数据位“8”、停止位“2”等参数 (注意:设置的参数必须与智能仪表设置的一 致),选择十六进制显示和十六进制发送方式, 打开串口,如图3-3所示。
根据仪器返回数据,可知仪器的当前温度 测量值为“4C 01”(十六进制,低位字节在前, 高位字节在后),十进制为___________℃ (请 尝试转换)?
7. 数制转换
使用“计算器”程序进行数制转换。打开Windows附件 中“计算器”程序,在“查看”菜单下选择“科学型”。
选择“十六进制”,输入仪器当前温度测量值“01 4C” (十六进制,0在最前面不显示),如图7-13所示。
计算机控制技术项目教程 —
实训11 智能仪表温度检测
学习目标
1)掌握PC与单台智能仪表串口通信的线路连接 方法;
2)掌握使用“串口调试助手”程序测试智能仪表 通信状态的方法。
3)掌握PC与智能仪表串口通信及温度检测的 KingView程序设计方法。
PXI 3000仪器操作设置
PXI 3000仪器操作设置仪器开启顺序应先开启仪器,再开启电脑,这样打开软件才能自动搜索仪器所插的板卡。
连接PXI3000和电脑之间有两种板卡类型:8331和8360。
打开PXI Studio软件,设置Config-System Configuration,PXI System内可以显示仪器所带的PXI devices,点击Auto Configure System,添加模块。
再设置下Frequency Standard-Add Group-Configuration Wizard,设置步骤如下:Available Devices-Add AllDevices-Boot only required instruments that are in use-The Frequency Standard is supplied by a device in this group在其中选择靠近3035C的那个晶振板卡作Internal O/P,一般型号为3011(Digitizer)。
可以从Instrument Details看到板卡信息。
Studio-Messurement内显示软件所装的数字调制制式选件,Studio-Signal Generator Front Panel为源输出部分,里面ABR选件需调用对应的波形文件才可以输出数字调制信号。
3030-Options-Edit和3020-Options-Edit显示硬件所装的选件。
打开软件后都需要先BOOT下才能使用。
SigGen1 option:100 IQCreator101 IQCreator 2G CDMA102 IQCreator 2G CDMA+3G CDMADigitizer1 option:100 GSM101 UMTS Uplink102 CDMA2000 Reverse Link103 WLAN109 TD-SCDMA。
计算机控制技术项目11 实训11 智能仪表温度检测2
程序图形画面
下面开始做实训试助手”程序,首先设置串口号 COM1、波特率4800、校验位NONE、数据位8、停 止位2等参数(注意:设置的参数必须与所有仪器设 置值一致),选择十六进制显示和十六进制发送方式, 打开串口,如图10-4所示。
在发送指令文本框先输入读指令:81 81 52 0C, 点击“手动发送”按钮,1号表返回数据串;再输入 读指令:82 82 52 0C,点击“手动发送”按钮,2号 表返回数据串;再输入读指令:83 83 52 0C,点击 “手动发送”按钮,3号表返回数据串。
温度测量与控制
正确设置各仪器参数后,各仪器PV窗显示 当前温度测量值。
给某仪器传感器升温,当温度测量值大于 该仪器上限报警值时,上限指示灯L2亮,仪器 SV窗显示上限报警信息;给传感器降温,当 温度测量值小于上限报警值、大于下限报警值 时,该仪器上限指示灯L2和下限指示灯L1均 灭;给传感器继续降温,当温度测量值小于下 限报警值时,该仪器下限指示灯L1亮,仪器 SV窗下限报警信息。
图10-4 串口调试
实训任务
采用KingView编写程序实现PC与多台智能仪表串 口通信。任务要求如下:
1)PC程序画面显示多台智能仪表温度测量值。
2)PC程序读取并显示各个仪表的上、下限报警值, 并能通过PC程序设置改变。
3)当测量温度值大于或小于设定的上、下限报警 值时,PC程序画面中相应的信号指示灯变化颜色。
当PC与多台具有RS-485接口的仪表通信时,由于两端 设备接口电气特性不一致,不能直接相连,因此,也采用 RS-232接口到RS-485接口转换器将RS-232接口转换为RS485信号电平,再与仪表相连。图10-2所示为具有RS-232接 口的PC与3个带有RS-485通信接口的智能仪表相连。
(完整版)XMT数显调节仪使用说明
XMT数显调节仪使用说明一、概述XM系列数字仪表采纳先进事迹的中大规模集成电路,并应用了独特的非线性校正持技术,与传统的XC系列动圈式仪表、一般TD和TE系列模拟式仪表相比,具有精度高、可靠性好、抗振性强、安装方便、读数清晰、无视差、可远距离观看等独特优点,并具有二位式、三位式、上下限位差、时间比例、可控硅连续调节、位式PID、PID连续调节、PID自整定操纵、电脑模糊操纵等多种操纵方式,依照需要还能够增加超温报警功能,是XC系列仪表、TD及TE系列仪表理想的更新换代产品,可广泛应用于冶金、化工、电子、机械、纺织、塑料、制冷、医疗、电炉等轻、重工业部门作-200℃~1600℃范围内的温度测量和自动操纵。
配上相应的传感器也可用于压力、流量、液位等参数的显示和操纵。
二、要紧技术指标1、显示方式:三位或四位LED数码管直截了当显示被测值;2、显示误差:小于±0.5%F·S±1字、小于±1%F·S±1字二档;3、设定点偏差:小于±0.5%F·S、小于±1%F·S二档;4、执电偶冷端补偿:0~50℃内误差小于2℃;5、位式操纵切换差小于1.0%或0.3%;6、时间比例调节:比例带1%~4%,周期:30s±10s;7、PID调节:〔1〕P〔比例带〕3%;〔2〕I〔积分时间〕250s;〔3〕D〔微分时间〕50s;〔4〕输出0~10mA负载R=1K;输出4~20mA负载R=510Ω;8、输出脉冲信号:幅值大于3V,宽度大于40us的移相脉冲及电流小于1A的通断过零触发;9、输出触点容量:交流220V/7A〔直截了当操纵功率1kW以下,阻性负载〕,大功率时〔直截了当操纵功率3kW以下,阻性负载〕;10、温度系数:0~50℃范围内使用时,其温度系数小于0.05%/℃;11、工作电源:〔180~240〕VAC,50Hz,功率小于4W;开关电源〔85~242〕VAC,50Hz/60Hz;12、工作环境:温度0~50℃,相对湿度小于85%的无腐蚀性气体场合。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PC机与XMT-3000A智能仪器串口通信调试
在进行串口开发之前,一般要进行串口调试,经常使用的工具是“串口调试助手”程序。
它是一个适用于Windows平台的串口监视、串口调试程序。
它可以在线设置各种通信速率、通信端口等参数,既可以发送字符串命令,也可以发送文件,可以设置自动发送/手动发送方式,可以十六进制显示接收到的数据等,从而提高串口开发效率。
“串口调试助手”程序是串口开发设计人员必备的调试工具。
1)线路说明
观察所用计算机主机箱后RS-232C串口的数量、位置和几何特征;查看计算机与智能仪器的串口连接线及其端口。
在计算机与智能仪器通电前,按图A-2所示将传感器Cu50、上、下限报警指示灯与XMT-3000A智能仪器连接。
通过串口线将计算机与智能仪器连接起来:智能仪器的14端子(RXD)与计算机串口COM1的3脚(TXD)相连;智能仪器的15端子(TXD)与计算机串口COM1的2脚(RXD)相连;智能仪器的16端子(GND)与计算机串口COM1的5脚(GND)相连。
特别注意:连接仪器与计算机串口线时,仪器与计算机严禁通电,否则极易烧毁串口。
2)XMT-3000A智能仪器的参数设置
XMT-3000A智能仪器在使用前应对其输入/输出参数进行正确设置,设置好的仪器才能
图A-2 PC机与智能仪器串口通信线路
投入正常使用。
请按表A-4设置仪器的主要参数。
表A-4 仪器的主要参数设置
415
416
3)温度测量与控制
(1)正确设置仪器参数后,仪器PV 窗显示当前温度测量值;
(2)给传感器升温,当温度测量值大于上限报警值30℃时,上限指示灯L2亮,仪器SV 窗显示上限报警信息;
(3)给传感器降温,当温度测量值小于上限报警值30℃,大于下限报警值20℃时,上限指示灯L2和下限指示灯L1均灭;
(4)给传感器继续降温,当温度测量值小于下限报警值20℃时,下限指示灯L1亮,仪器SV 窗下限报警信息。
4)计算机串口设置
进入WINDOWS “我的电脑”系统属性,在“设备管理器”列表中有端口COM 和LPT 设备信息,选中通讯端口COM1,查看其属性,在COM1端口属性的端口设置选项中,将其
波特率(即每秒位数)设为4800,停止位设为2,如图A-3所示。
5)串口调试程序的使用
图A-3 计算机通讯端口(COM1)设置
417
下面以PC 机与XMT-3000A 智能仪表串口通信为例介绍“串口调试助手”的使用。
打开“串口调试助手”程序,首先设置串口号、波特率、校验位、数据位、停止位等参数(注意:设置的参数必须与仪器设置的一致),选择十六进制显示和十六进制发送方式,打开串口。
在“发送的字符/数据”文本框中输入读指令:80 80 52 0C ,单击“手动发送”按钮,则PC 机向仪器发送一条指令,仪器返回一串数据,如:3D 01 E7 03 64 00 01 00 ,该串数据在返回信息框内显示,如图A-4所示。
根据仪器返回数据,可知仪器的当前温度测量值为:01 3D (十六进制,低位字节在前,高位字节在后),十进制为___________℃ ?
6)使用“计算器”实现数制转换
打开Windows 附件中“计算器”程序,在“查看”菜单下选择“科学型”。
选择“十六进制”,输入仪器当前温度测量值:01 3D (十六进制,0在最前面不显示),如图A-5所示。
图A-5 在“计算器”中输入十六进制数
图A-4 串口调试助手
发送指令
返回信息
单击“十进制”选项,则十六进制数“013D”转换为十进制数“317”,如图A-6所示。
仪器的当前温度测量值为:31.7 ℃(十进制)。
为什么?
7)调试扩展
(1)将智能仪表的地址设为12,如果PC机需要读取该仪表的当前测量温度值及上限报警值,则PC机应向仪表发送读指令:8C 8C 52 01。
(2)如果主机需要将地址号为12的仪表的上限报警温度设定为300℃,则主机应向仪表发送写指令:8C 8C 43 01 2C 01 。
(3)在串口调试程序中,将“手动发送”改为“自动发送”。
请用智能仪表和“串口调试助手”程序进行验证。
图A-6 十六进制数转十进制数
418。