c# 读取 SICK AOD5-N1 数据

feng_3630 2013-09-24 09:42:32
小弟最近在用c# 读取 SICK AOD5-N1 数据,不知道怎么发送读指令给设备,让他发数据给我,有做过的希望能够指教下,小弟感激不尽。小弟有份中文操作手册,但是没看懂。








...全文
394 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
feng_3630 2013-12-12
  • 打赏
  • 举报
回复
引用 6 楼 jessonlove1978 的回复:
Feng_3630 您好,我也遇到跟你相同的問題,可否懇請您提供 寫入 與 讀取 的 Source Code,感恩阿
public SerialPort serialPort1 = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One);//初始化端口 public frmScan() { InitializeComponent(); serialPort1.DataReceived += new SerialDataReceivedEventHandler(serialPort1_DataReceived); } //定时向传感器发送读指令 private void timer1_Tick(object sender, EventArgs e) { if (serialPort1.IsOpen) { sendbyte[0] = 0x02; sendbyte[1] = 0x4D; sendbyte[2] = 0x45; sendbyte[3] = 0x41; sendbyte[4] = 0x53; sendbyte[5] = 0x55; sendbyte[6] = 0x52; sendbyte[7] = 0x45; sendbyte[8] = 0x20; sendbyte[9] = 0x41; sendbyte[10] = 0x03; serialPort1.Write(sendbyte, 0, 11); System.Threading.Thread.Sleep(200); //X_Zhou += 1; } else { try { serialPort1.Open(); } catch (Exception error) { timer1.Stop(); MessageBox.Show(error.ToString()); } } } //数据接收事件 private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e) { this.Invoke(new EventHandler(DisplayText)); }
jessonlove1978 2013-11-08
  • 打赏
  • 举报
回复
Feng_3630 您好,我也遇到跟你相同的問題,可否懇請您提供 寫入 與 讀取 的 Source Code,感恩阿
feng_3630 2013-09-28
  • 打赏
  • 举报
回复
引用 4 楼 jshi123 的回复:
贴代码
已经解决了,谢谢你。
jshi123 2013-09-25
  • 打赏
  • 举报
回复
比如: 你发送给AOD5:(STX)VERSION HEAD_A(ETX) AOD5返回: (STX)01.5(ETX) 你发送给AOD5:(STX)VERSION AMP_SOFT(ETX) AOD5返回 (STX)10.0(ETX) 其中:(STX)是开始标志0x02,(ETX)是结束标志0x03
jshi123 2013-09-25
  • 打赏
  • 举报
回复
贴代码
我的波塞冬 2013-09-25
  • 打赏
  • 举报
回复
feng_3630 2013-09-25
  • 打赏
  • 举报
回复
引用 1 楼 jshi123 的回复:
比如: 你发送给AOD5:(STX)VERSION HEAD_A(ETX) AOD5返回: (STX)01.5(ETX) 你发送给AOD5:(STX)VERSION AMP_SOFT(ETX) AOD5返回 (STX)10.0(ETX) 其中:(STX)是开始标志0x02,(ETX)是结束标志0x03
我现在的问题好像是无法和设备进行通讯,用的直通串口线 和几种串口工具都无法和设备通讯。
内容概要:本文介绍了SICK公司生产的AOD5-N1显示模块的技术参数、产品特点、接口配置及物理尺寸等信息。该模块为集成式显示与评价单元,支持5路NPN输出,外壳防护等级为IP20,适用于工业自动化环境中的信号处理与状态显示。文档详细列出了其电气接口定义,包括RS-232C通信接口、USB接口、接线盒引脚配置以及电源和输入/输出端子布局,并提供了安装尺寸和推荐开孔尺寸(173 mm x 102 mm),便于面板安装。此外,还包含相关认证信息如欧盟、英国、ACMA等符合性声明,以及在ECLASS、ETIM、UNSPSC等标准分类体系中的编码信息。; 适合人群:从事工业自动化、传感器应用或设备集成的技术工程师、系统设计师及采购人员;具备基本电气知识和工业硬件选型经验的专业人士;; 使用场景及目标:①用于工业现场对传感信号进行集中显示与评估;②作为OD Precision系列传感系统的配套显示模块进行系统集成;③支持通过DIN导轨或面板安装方式快速部署于控制柜中,实现设备运行状态监控;④辅助完成产品选型、技术文档编制及合规性认证参考;; 阅读建议:在使用本资料时应结合实际安装环境查看尺寸图与接线图,注意电源极性与信号端子对应关系,建议搭配IO-EXP-AOD5扩展模块实现更多I/O功能,并访问官网获取最新配件和技术支持信息。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧