精华内容
下载资源
问答
  • PCB的地机壳连接方法

    万次阅读 2019-01-17 13:43:46
    PCB的地机壳(连接大地)为什么用阻容连接?只用电容是否可以? - 知乎 https://www.zhihu.com/question/52398463 PCB板卡置于金属机壳中,机壳一般接大地。PCB的GND机壳之间经常使用一个电容(0.01uF/1KV)...

    PCB的地与机壳(连接大地)为什么用阻容连接?只用电容是否可以?

    - 知乎  https://www.zhihu.com/question/52398463

    PCB板卡置于金属机壳中,机壳一般接大地。PCB的GND与机壳之间经常使用一个电容(0.01uF/1KV)并联一个电阻(1M)连接。请教一下:
    (1)这么连接据说是为了做ESD保护,具体原理是什么?
    (2)有些机器只用电容,没有1M电阻,两者有何区别?

    作者:卢贤资
    链接:https://www.zhihu.com/question/52398463/answer/139585763
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
     

    1. 电容是干啥用的
    从EMS(电磁抗扰度)角度说,这个电容是在假设PE良好连接大地的前提下,降低可能存在的,以大地电平为参考的高频干扰型号对电路的影响,是为了抑制电路和干扰源之间瞬态共模压差的。其实GND直连PE是最好的,但是,直连可能不可操作或者不安全,例如,220V交流电过整流桥之后产生的GND是不可以连接PE的,所以就弄个低频过不去,高频能过去的路径。从EMI(电磁干扰)角度说,如果有与PE相连的金属外壳,有这个高频路径,也能够避免高频信号辐射出来。
    2. 1M电阻是干啥用的
    这是对付ESD(静电放电)测试用的。因为这种用电容连接PE和GND的系统(浮地系统),在做ESD测试的时候,打入被测电路的电荷无处释放,会逐渐累积,抬升或降低GND相对与PE的电平,累积到一定程度,超过了PE和电路之间的绝缘最薄弱处所能耐受的电压范围,GND和PE之间就会放电,几个纳秒间,在PCB上的产生数十到数百安培的电流,这足以让任何电路因EMP(电磁脉冲)宕机,或者是让PE与电路之间绝缘最薄弱处所在信号连接的器件损坏。但是刚才说了,有时候又不能直接连接PE和GND,那么就用一个1~2M的电阻去慢慢释放这个电荷,以消除二者间的压差。当然1~2M这个数值是根据ESD测试标准选择的,因为IEC61000里面规定最高的重复次数只有10次/秒,如果你搞个1000次/秒的非标ESD放电,那么1~2M的电阻我觉得是不能释放掉累积的电荷的。
    3. 题主给的这个电容值太大,一般在1nF左右比较合适
    如果答主在变频器、伺服驱动器这样8~16kHz开关频率的工业设备上用这么大的电容值,那么,用户摸外壳会有触电的风险的。一般选到这么大,都是电路其他地方设计不合格,为了对付EMC测试,只好把这个电容加大的。

    最后废话一下这个PE,那就是,PE不可靠!PE不可靠!PE不可靠!因为很多国内的客户根本不会给你接上有效的PE,也就是说,你根本无法依靠PE来提升EMS或降低EMI的指标。其实这也不能全怪客户,是因为他们的车间、厂房、办公室根本就没按照电工标准来修,压根就是没有接地线的!所以,我明白PE不可靠以后,就使用一些技巧让电路能够硬抗过EMS测试。

     

    谢邀,懒癌晚期菜鸟划水试答。

    具体情况具体分析,多数情况下,PE(机壳)和GND直连是不行的。
    多见的系统是浮地,机壳连PE,PCBA不连PE,这样机壳就是个很好的法拉第笼,有效屏蔽外界。

    1M电阻的高阻接地方式,往往是为了在提供EMC保护的同时或者说不影响防护效果的同时限制故障电流,印象中1M是根据人体模型得到的结果。比如内部挂了,GND连到高压上的故障,有这个1M,通过的电流不会伤害人体。

    而电容,就是靠它泄放干扰,系统的高频噪声汇聚到GND,通过它流到PE,从而得到抑制。同时,电容的高直流阻可以保证前面的屏蔽效果,类似于隔直通交。
    而且最好是安规电容,GND和PE间选用Y电容。



    作者:知乎用户
    链接:https://www.zhihu.com/question/52398463/answer/131027890
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    展开全文
  • 根据网上的教程配了一下午都没好一直报ORA-12518:监听程序无法分发客户连接或者是ORA-12518: TNS:listener could not hand off client connection错误, 改的我一脸蒙蔽, 根据网上的各种改法一点用都没有,上图: ...

    今天想用Navicat for Orical连接Oracle数据库

    根据网上的教程配了一下午都没好一直报ORA-12518:监听程序无法分发客户机连接或者是ORA-12518: TNS:listener could not hand off client connection错误, 改的我一脸蒙蔽, 根据网上的各种改法一点用都没有,上图:

    后来我突然发现, 我在安装数据库时, 设置的全局数据库名为ORACLE而不是orcl, 然后我试了一下,果不其然:

    把服务名或SID栏填写Oracle的全局数据库名问题就解决了!

    展开全文
  • Modbus_TCP网关组态王连接方法

    万次阅读 2018-08-10 10:09:33
    1、SC-NEM24型Modbus网关是霜蝉科技推出的一款实现Modbus TCP网口RS232或RS485 接口Modbus RTU/ASCII之间数据转换的设备,同时具备通用串口服务器和霜蝉云功能。方便客户使用,支持端子电源供电和电源座5-48V供电...

    一、概述

    1、SC-NEM24型Modbus网关是霜蝉科技推出的一款实现Modbus TCP网口与RS232或RS485 接口Modbus RTU/ASCII之间数据转换的设备,同时具备通用串口服务器和霜蝉云功能。方便客户使用,支持端子电源供电和电源座5-48V供电。搭载ARM 处理器,功耗低,速度快,稳定性高。

    内部集成了TCP/IP 协议栈,利用它可以轻松完成嵌入式设备的网络功能, 节省人力物力和开发时间。

    本系列产品已经经过严格考验,在新能源、公路、大型公司网络以及Modbus远程抄表等组建的复杂网络环境中均有成功应用。

    1-1.jpg

    二、硬件准备

    1、SC-NEM24系列网关模块

    2、电脑

    3、网线

    4、交换机(连接多台SC-NEM24时需要用到)

    三、软件准备

    1、组态王6.5及以上版本均可,本文采用7.5SP2进行演示

    四、硬件连接图

    4-1.png

    五、建立工程项目

    双击桌面上生成的“kingView”图标

    如图:

    5-1.png

    1、点击 菜单栏上的“新建”,如图:

    5-2.png

    2、点击“下一步”

    5-3.png

    3、点击“浏览”选择存放工程的目录,点击“下一步”

    如图:

    5-4.png

    4、工程名称填写Modbus_TCP,点击“完成”

    5-5.png

    5、选择“是”,把新建工程做为当前工程

    5-6.png

    6、选择“开发”进入项目开发界面

    5-7.png

    7、因为软件是免费版的,只能使用2小时,就要重新打开软件,选择演示模式,确定

    5-8.png

    8、点击“确定”

    5-9.png

    六、建立KVCOM虚拟设备

    1、点击左侧的“设备”,然后双击右侧的“新建”

    如图:

    6-1.png

    2、在弹出的对话框选择,设备驱动—>PLC—>莫迪康—>ModbusTCP—>TCP,选择别的也是可以的,这里以此为例,然后点击“下一步”。

    如图:

    6-2.png

    3、根据需要更改名称,这里保持默认,下一步

    如图:

    6-3.png

    4、点“下一步”按钮,选择串口号,这里选择COM3

    如图:

    6-4.png

    5、点“下一步”按钮,设置SC-NEM24网关模块的IP地址和端口号,模块出厂默认为自动获取IP地址,请以实际地址为准,这里地址为192.168.0.104,端口号为502,串口地址为1,超时时为5秒,设置如下图,

    如图:

    6-5.png

    6、保持默认,点击“下一步“

    6-6.png

    7、点击“完成“

    6-7.png

    8、回到主界面,可以看到生成了刚刚建立的设备

    如图:

    6-8.png

     

    七、建立变量

    1、首先点击左侧的“数据词典”,然后双击右侧的“新建”

    如图:

    7-1.png

    2、在弹出的对话框设置变量参数,这里只作为示例,根据需要更改参数,这里的设置为影响着组态王下发的数据命令

           变量名:NEM24_TCP

           变量类型:I/O整数

           连接设备:选择之前建立的 “新IO设备”

           寄存器:40001 (对应Modbus功能码为03H,起始地址为1)

           数据类型:SHORT

           读写属性:读写

           采集频率:采集的间隔时间,默认1000ms

           然后点击“确定“

    7-2.png

    3、然后就会建立好“NEM24_TCP”变量

    7-3.png

     

    八、设计界面

    1、点击左侧的“画面”,然后双击右侧的“新建”

    如图:

    8-1.png

    2、在弹出的对话“画面属性”填写信息

    画面名称:TCP_HMI

    然后点击“确定”

    如图:

    8-2.png

    3、点击确定后,就会出现画面

    点击“工具箱”的“T”,然后在画布上分别写上“变频器频率:”和“#####”

    如图:

    8-3.png

    九.画面关联变量

    1、双击“#####”,在弹出的对话框设置,点击“模拟值输出”

    如图:

    9-1.png

    2、在弹出的对话框,点击“?”

    如图:

    9-2.png

    3、在弹出的对话框,点击local,再选择之前建立的变量“NEM24_TCP”,然后点击“确定”

    如图:

    9-3.png

    4、点击“确定”

    9-4.png

    5、确定之后,我们已经把“#####”,跟变量“NEM24_TCP”关联好了

    9-5.png

    6、选择菜单栏的“文件—>全部存”

    9-6.png

    十、运行组态王画面对接MODBUS网关

    1、选择菜单栏的“文件—>切换到View”

    10-1.png

    2、点击“确定”

    如图:

    8-2.png

    3、点击“确定”

    10-3.png

    4、然后会弹出“运行系统“窗口,点击“画面”,选择“打开”

    如图:

    10-4.png

    5、弹出的对话框中,打开画面,选择之前建立的TCP_HMI画面,点击“确定”

    如图:

    10-5.png

    6、出现了采集画面

    如图:

    10-6.png

    7、采用SC-WN Config工具配置好SC-NEM24网关参数,给设备上电进入通信模式,连接到组态软件

    10-7.png

    8、如果我们用串口工具模拟给SC-NE24网关的串口回应Modbus-RTU数据01 03 02 02 01 78 E4,组态王就会解析出相应的值并显示在画面上,到此组态王通过SC-NEM24网关采集串口设备数据并显示的目的已完成。

    如图:

    10-8.png

    展开全文
  • 客户机无法通过mstsc连接到远程主机的解决方法症状:当通过mstsc命令进行连接时,系统提示:客户端无法连接远程计算机;连接可能没有启用,或者计算机太忙,无法接受新连接。也可能网络问题使您无法连接。请以后再试。...

    客户机无法通过mstsc连接到远程主机的解决方法

    症状:

    当通过mstsc命令进行连接时,系统提示:

    客户端无法连接远程计算机;

    连接可能没有启用,或者计算机太忙,无法接受新连接。也可能网络问题使您无法连接。

    请以后再试。如果问题继续出现,请跟系统管理员联系。

     

    说明:

    两台电脑是在同一个局域网内的;

    网络是通的,并且可以进行文件及打印共享;

     

    可能存在的问题:

    13389端口没有开通;

    [开始]菜单——设置——控制面板——系统——远程属性——勾起:允许用户远程连接到此计算机

     

    2、服务没有启用;

    [开始]菜单——设置——控制面板——管理工具——服务——找到:Terminal Services服务:更改成启动状态

    3、防火墙;

    如果端口和服务都开通了,还是不能连接,那么就有可能是被防火墙禁止了;关闭防火墙 或者 添加3389端口并允许

        下面是WindowsXP自带的防火墙:

        [开始]菜单——设置——控制面板——Windows防火墙——例外:勾选远程桌面

    展开全文
  • RabbitMQ客户连接池的实现

    万次阅读 热门讨论 2016-11-03 11:11:04
    RabbitMQ客户连接池的实现
  • 1、问题描述: ... C:\Users\Administrator>...然后接下去操作出现 “TNS: 监听程序无法分发客户连接” 2、解决过程 首先最重要的一点:确保侦听服务和用户名对应服务(OracleServiceICU)已启动,如果没有启动,
  • 客户机通过xShell远程访问Ubuntu15.04/16.04LTS连接失败的解决方法 使用xshell/Secure Shell Client/SSH-Telnet-Rlogin客户端远程访问虚拟机ubuntu的解决办法 1.首先确保能够访问网络: 可通过直接在Ubuntu桌面...
  • ADO.NET对象组成数据库连接方法

    千次阅读 2016-01-04 13:38:18
    好多C#初学者这在学习C#数据库访问时,经常出现各种错误,今天在这里给大家详细的讲解一下。,首先您要明白为什么要学习ADO.NET,前面我们学习C#面向对象编程基础和数据库,在讲数据库的时候,我们就已经告诉您了...
  • 原文链接:http://stackoverflow.com/questions/17593699/tcp-ip-solving-the-c10k-with-the-thread-per-client-approach  一个线程一个连接支持...(1) 一个线程一个客户连接,当客户退出时需要,删除线程,当新的线程
  • 如果服务器支持线程,那么对于客户/服务进程的...这种方法类似于服务器为每个客户连接fork一个子进程,但这相对来说更轻量级。 1.首先初始化服务器信息(部分代码): if ((servfd = socket(AF_INET,SOCK_STREAM,0))
  • 在继续Oracle客户端的安装之前,需要分析一下Oracle客户端数据库服务器之间的连接机制 一、Oracle客户端服务器端的通讯机制  1、OracleNet协议  如下图所示,Oracle通过Oracle N
  • 多用户数据库的连接方法

    千次阅读 2008-08-24 09:16:00
    当有多个用户连接数据库时... 多用户数据库库连接方法 当有多个用户连接系统时,在同一时间内很有可能会有不止一个用户需要数据库连接,可以有以下几种数据库连接的解决方法。 1.为每一个用户来凝结请求建立一个新的
  • 客户端服务器新建套接字连接的一种方法 背景   最近在做一个C/S文件管理系统,想要把客户端命令跟文件的传输分开进行,这就要求我们重新在客户端服务器之间建立一个新的套接字连接。问题   首先我们知道C/...
  • 客户连接服务器时可能抛出的异常

    千次阅读 2018-01-02 01:19:37
    本次博客为我在学习java编程时的总结,参考《Java网络编程 孙卫琴》一书当Socket的构造方法请求连接服务器时,可能会抛出下面的异常。 ●UnknownHostException:如果主机无法识别主机的名字或IP地址,就会抛出这种...
  • 信息:ORA-12518: TNS: 监听程序无法分发客户连接 对象:ZFSoft 方法:Boolean LoadFromSql(System.String, System.Collections.Specialized.ListDictionary, System.Data.CommandType) 问题描述: 不间断出现
  • 监听程序无法分发客户连接

    万次阅读 2011-11-18 14:55:18
    可能是如下的原因:客户连接到监听器后,监听器把客户重定向到调度程序端口(很可能不是1521端口),由于操作系统问题,这些连接会被拒绝。 要解决这个问题,只需要在LISTENER。ORA的头部加入这一行DIRECT_HANDOFF_...
  • Mac,PC连接方法

    千次阅读 2009-03-11 15:28:00
    Mac-PC连接的五种方法Mac-Windows的联网五种方法: 第一种:DAVE 使用软件:DAVE 2.x for MAC 适用环境:Mac OS 7.5 以上 优 点:操作简单,稳定性好。对本机系统影响小 缺 点:安装麻烦,每台Mac必须用单独序列号...
  • 客户通过堡垒机连接内部服务器

    千次阅读 2014-03-10 13:45:50
    通常情况下,当我们连接内网的时候为了保证安全性。通常会使用跳板机(也称堡垒机)。而跳板机的OS一般会是windows...通过跳板机的桌面连接方法-端口转发 在有跳板机B的情况下,从A访问C的桌面 主机A:192.168.0.100
  • 要用到mysql数据库,C++连接mysql有2种方法:利用ADO连接、利用mysql自己的api函数进行连接,下面看看如何用吧。 第一种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库。暂时只连接了mysql...
  • WIN7远程桌面连接方法! 首先,我们要在被连接的计算机上进行设置。使用鼠标右键单击“计算机”图标,选择“属性”    在打开的“系统”窗口点击“远程设置”,在弹出的系统属性中的的“远程...
  • 如果服务器支持线程,那么对于客户/服务进程的架构我们可以采取一个线程处理一个客户连接的设计方案。也就是每当有新的连接请求到达...这种方法类似于服务器为每个客户连接fork一个子进程,但这相对来说更轻量级。
  • 关于解决通过客户机模式连接Websphere MQ V8 过程中出现的2035错误的方法
  • C++连接mysql数据库的两种方法

    万次阅读 2019-06-11 16:35:01
    通过网上的一些资料和自己的摸索,大致清楚了C++连接mysql的方法。可以通过2种方法实现。 第一种方法是利用ADO连接, 第二种方法是利用mysql自己的api函数进行连接。 第一种方法可以实现我当前的需求,通过连接...
  • 主机电脑重启后,客户端电脑不能自动连接到主机电脑,主要还是解决凭据问题。我在经历了再三的百度和n次重启,终于用以下办法解决了(亲身体验),操作如下(前提是已经共享成功,并建立局域网): 打开“控制...
  • JAVA中三种URL连接方法

    千次阅读 2017-02-16 11:44:12
    Java的网络类可以让你通过网络或者远程连接来实现应用。而且,这个平台现在已经可以对国际互联网以及URL资源进行访问了。Java的URL类可以让访问网络资源就像是访问你本地的文件夹一样方便快捷。我们通过使用Java的...
  • Java程序数据库连接

    千次阅读 2019-06-19 20:59:59
    一个网络关系数据库应用...Java程序数据库连接方法有两种。一种是使用JDBC-ODBC桥接器数据库连接,一种是用纯Java的JDBC驱动程序实现数据库连接。 使用JDBC-ODBC 桥接器数据库连接 Java程序使用JDBC-ODB...
  • 但是对于一些公司内部的资源,只希望公司内部可以访问,或者希望公司的网络访问AWS内的资源更快一些(而非通过普通的互联网),那么只能建立客户网络和AWS网络之间的WAN链接了。 也就是说,可以看做...
  • WMI 远程连接问题解决方法

    千次阅读 2013-04-03 16:22:38
    由于需要用取得远程计算机的信息,采用了WMI的方法来解决,但在应用时遇到了一些连接问题。程序时候是用C#来写的。 目标机和客户机都是运行的XP系统 连接部分的代码如下:  ConnectionOptions optio
  • .NET中SQL Server数据库连接方法

    万次阅读 2011-08-04 11:23:38
    1. 使用本机上的SQL Server Express 实例上的用户实例。 用户实例的连接创建了一个新的SQL ...此连接只能是在本地SQL Server 2005实例上并且是通过命名管的windows验证连接才有效。目的就是为了给用户创建一个完全权

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 409,154
精华内容 163,661
关键字:

与客户连接的方法