1.昆仑通态通讯
动态分块机制: 动态分块机制,是指数据采集时,动态的根据当前需采集通道的信息进行合理判断分块,以提 高采集效率。对于 Modbus 协议,主要体现在对非连续数据的合理分块采集处理方面:当存在地址 不连续但地址相近的多个分块时,采用分块优化机制时,可以将多个分块打包为一个分块,以优化 采集效率。此时驱动基本属性中“分块采集方式”设置为默认的“0—按最大长度分块”。 例如:有 4 区寄存器地址分别为 1~5,7,9~12 的数据需采集,如果“分块采集方式”选择“0 -按最大长度分块”,则可优化分块为地址 1~12 的 1 块数据打包 1 次完成采集;如果选择“1-按 连续地址分块”,则需要分块采集 3 次。示意图如下:
一般情况下,通讯浪费时间最多的,主要是主从站的数据交互次数,通讯次数越多,则主从站 判断响应时间越多,而数据帧中,地址帧、功能码帧、校验帧等与实际有效数据无关的数据收发所 占用的时间也就越多。 在选择“1—按连续地址分块”时,不优化分块需要采集 3 次之多,而优化 分块虽然多采集了 40006 和 40008 两个数据,但只采集了一次,从而达到了提高采集效率的目的。 另外有一点要注意:莫迪康 ModbusRTU 和莫迪康 ModbusTCP 等主站驱动,在第 1 次运行时, 会固定发 1 帧读取 4 区寄存器地址为 1(即:40001)的数据帧,其目的是为了计算 PLC(或其他设备) 的响应时间,以用于动态分块的分块计算判断的。此后不会再发此帧,在测试尤其是截获数据包时 要注意排除掉此帧的干扰,以避免造成驱动发送数据帧错误的不正确判断。
-----------昆仑通态 Modbus 使用说明详解
昆仑通态参考资料
报警专题:
昆仑通态专题(三):MCGS嵌入版组态软件的报警 HMI触摸屏编程
昆仑通态MCGS嵌入版组态软件的报警解决方法 昆仑通态MCGS嵌入版组态软件的报警解决方法新闻中心MCGS昆仑通态触摸屏专营
常见问题总结:
昆仑通态MCGS触摸屏的100个常见问题及解决方法,很全面了 - 知乎
2.在安装昆仑通态MCGS的USB(generic USB serial)驱动, 安装不了驱动
在安装昆仑通态MCGS的USB(generic USB serial)驱动, 安装不了驱动,开始以为是驱动不兼容,不能在win10安装,后来发现是MCGS的USB驱动没有强制签名的。
第三方INF不包含数字签名信息。 导致驱动安装不了
去除数字签名:
要去除Windows 10的数字签名,您可以按照以下步骤进行操作
方式一:
打开“设置”,可以通过单击Windows 10任务栏中的“开始”按钮,然后选择“设置”图标(看起来像齿轮)来完成1。
进入“更新和安全”,在“设置”窗口中,选择“更新和安全”1。
进入“恢复”选项卡,在“更新和安全”窗口中,选择“恢复”选项卡1。
进入“高级启动”,在“恢复”选项卡下,找到“高级启动”部分,然后单击“立即重新启动”按钮1。
选择“疑难解答”,在系统重新启动后,选择“疑难解答”1。
选择“高级选项”,在“疑难解答”屏幕上,选择“高级选项”1。
进入“启动设置”,在“高级选项”屏幕上,选择“启动设置”,然后单击“重新启动”按钮。
BitLocker,输入恢复密钥,可以在Microsoft账户里找到相关密钥,密钥正确,才能进入到选择那哪种启动方式的界面,用箭头或者其他方式选择“禁用强制数字签名”这个选项,重启。
关闭数字签名强制,系统重新启动后,会显示一个菜单,列出了各种启动选项(安全启动 正常启动 等等等)。按下键盘上的数字键“7”或按F7键,以选择“禁用驱动程序签名强制执行”选项。
进入禁用数字签名强制执行模式,系统将重新启动并进入禁用数字签名强制执行的模式。
win10的禁用驱动程序强制签名,好像只会在这一次有效,再次重启就任然需要强制签名了,不过也没关系,因为驱动已经安装过了,重启后,驱动任然可以使用。
方式二,也可以通过命令行来永久关闭数字签名:
右键点击开始按钮,选择“命令提示符管理员”。
在命令提示符中输入或复制以下命令并回车:bcdedit.exe /set nointegritychecks on。
方式二出现下图问题 据说可以通过bios修改 secure Boot为disable,才能执行这个命令,没有去试。
以上两种方法可以帮助您去除Windows 10的数字签名,但请注意,这些操作可能会带来安全风险,请务必谨慎操作。
禁用强制数字签名后,安装mcgs的USB驱动;过程中出现以下提示,选择始终安装此驱动程序软件。