C#语音对话控制PLC太香
大家都知道手机、车机、小爱同学、人机对话渗入大家的生活。那么工控领域C#上位机#和 #PLC#是不是也可以人机对话呢?今天我们用WPF实现一下。
硬件:S7-1200
软件:C#
库文件:System.Speech.dll
System.Speech.dll属性
1.System.Speech.dll这个文件是windows系统自带的,我们添加引用即可
2.开始撸代码 引用两个命名空间
using System.Speech.Recognition;
using System.Speech.Synthesis;
3.new个对象给我 创建语音识别引擎和语音合成引擎
4.添加语音约束 并为语音约束里面添加语音关键字
5.把语音约束添加到运行时对象、语音识别模式异步、设备音频输入来源、注册语音识别响应方法、开启语音识别
6.写电脑朗读方法
7.在响应方法内部写要做得事情,并写入到1200PLC。执行动作
8.wpf软件运行效果图
控制1200PLC寄存器达到控制效果
控制效果视频可以查看头条链接
https://www.ixigua.com/6841120579995667719/?is_new_connect=0&is_new_user=0
或者查看我之前头条发布的视频
END
如果对您有帮助 欢迎关注、评论、点赞转发。定期出C#上位机 电气 PLC 运动板卡 STM32 自动化相关心得应用
PLC短信语音微信报警
方案概述
工业控制系统中,当有警报出现时由值班人员查看并通知相关人员处理。有时当有重要警报出现时,可能由于值班人员疏忽而延迟了处理时间从而对生产或安全造成影响。 随着移动互联网的普及,越来越多的用户希望通过智能手机监控工业现场的各种状态、报警等数据。针对这种情况,巨控科技推出通过短信,语音,微信报警方案。
巨控科技PLC短信报警方案简单成熟,多种报警方式可以保证紧急情况,通知到人,避免经济损失。多年来,巨控短信报警系统在电力系统,药厂,水务等行业稳定运行,获得了客户一致好评。
PLC短信报警系统架构
1.通过巨控模块485口采集PLC或者仪表、变频器,支持各种主流PLC。
2.通过巨控模块网口采集PLC或者仪表数据, 支持各种主流PLC。
3.可直接连接开关量信号,模拟量传感器,省去现场PLC采集。
4.可连接上位机SCADA、DCS数据,实现上位机系统报警。
PLC短信报警系统功能
1.使用微信关注公众号,可以在现场设备故障时,接受报警推送。
2.手机可以接受到短信报警,短信报警之前可以设置拨号提醒。
3.可以实现报警后,值班人员通过手机和电话,接受到语音播放报警。
4.可以在手机APP上单独禁用或者启用某个报警,防止误报警。
5.现场可选配声光报警器,实现远程和本地均有报警通知。
6.可以给客户定制微信界面,定制企业公众号,达到更好的宣传作用。
PLC短信报警优势
1.分组优先级发送,黑白班值守,定时发送设备信息多种灵活配置。
2.具备重复发送,报警拨号,短信恢复,短信确认报警等机制。
3.大容量缓存技术,多个报警并发产生,不会丢失。
4.配合APP可查看历史报警,历史数据,修改报警阀值,禁用报警。
5.内置语音合成,模块只需配置好短信文字内容,报警时会自动读出,播放语音。
6.模块具备通讯自诊断和自恢复功能,采用双重看门狗设计,稳定性高。
相关问答
智能语音音响如何控制plc?
智能语音音响控制PLC的方法有两种:通过语音与小度交流,开启控制PLC的输出。比如让小度音响打开卧室的灯,卧室的灯就是PLC的第一个输出点,这个时候PLC的第一...
电气中PLC什么意思?
电气中PLC意思是ProgrammableLogicController的简写,中文为可编程逻辑控制器。PLC是一种采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控...
关于PLC远程监管工业生产要如何实际操作?
关于PLC远程监管工业生产要如何实际操作以目前的技术做PLC远程监管是很容易实现的,也是很普遍的,随着工业互联网的发展必然成为一种趋势,现在新型的PLC几乎都...
plc液晶显示怎么接线?
你说的不够清楚,显示器是指的触摸屏(也叫人机界面显示接口)?那不是传送图像,而是通过RS232传输PLC内存数据的,还可以用触摸方式操作,改变PLC内存状态,也...你...
fx的plc输入输出接口怎么接线,新手有点迷茫?
三菱fx系列的plc输入输出接口怎么接线,对新手来plc的I/O口接线是外围设备连接的第一步,除了编程同样硬件设备的接线也很重要。有的同学在学习了plc后光知道怎么...
学机电的,选方向,是选plc,还是选cnc呢?哪个比较有前途?
看你自己的能力和肯不肯努力了,即使PLC不是那么热门了,但是,你学得精彩,别人用梯形图编辑,你用脚本,你用C++语音,熟练运用到得心应手,你的前途无量,大的...看...
plc触摸屏英文缩写?
PLC的英文全称是PowerLineCommunication,即电力线通信,是指利用电力线传输数据和话音信号的一种通信方式。该技术是把载有信息的高频加载于电流,然后用电线...
童鞋们!有没有谁知道!!优良的微型PLC排行榜,微型PLC排名好...
[回答]RxD是输入引脚,用于串行数据接收;TxD是输出引脚,用于串行数据发送;数字通信是指用数字信号作为载体来传输信息,或者用数字信号对载波进行数字调制后...
矿用自动无压风门有语音提示功能吗?
[回答]气动平衡无压风门采用电控气动原理,电源应用感应器、风门开闭传感器、PLC可编程控制器、光控感应器、电控按钮、声光报警器(语音灯光LED显示屏)。气...
什么是aidc领域?
是不用键盘直接将数据输入计算机系统、可编程逻辑控制器(PLC)或者其他微处理器中。它包括条形码、射频标识与射频数据通讯、磁条、语音和视觉系统、光学字符识...