# SimFAS客户中心 > 困难我们来,简单留给你 本站文章均可通过 `/{id}.md` 获取 Markdown 原文(含 YAML front matter:标题、地址、日期、分类、作者),网页版为 `/{id}.html`。以下按分类列出全部公开文章,链接指向 Markdown 原文。 ## 编程与语法 - [创建自己的函数和库](https://wiki.simfas.cn/432.md): ##创建自己的函数库 把常用的代码写成函数库文件,方便后期调用。 函数语法 注: 如果有返回值,最后一行用 ret= 把返回值给ret变量便可. 方法步骤 创建… - [中控循环代码repeat,while](https://wiki.simfas.cn/430.md): 中控支持循环 中控支持下面两种方式循环: repeat 循环,指定次数循环 while 循环,按条件循环 repeat(n)循环 n次循环指定代码. 语法 re… - [SimFAS 中控系统基础模式编程说明](https://wiki.simfas.cn/404.md): SimFAS 中控系统基础模式编程说明(适用于V7.0+引擎) 一、编程基础规范 (一)备注规则 使用双连字符 -- 标记单行备注,备注内容仅在当前行有效,不会… - [string.match字符串处理提取](https://wiki.simfas.cn/304.md): 简介 在专家模式下,经常要把通过串口/tcp/udp收到的数据作处理,提取自己需要的部分来使用. string.match 用于从字符串中提取匹配特定模式的子字… - [系统全开全关实用技巧](https://wiki.simfas.cn/244.md): 系统全开全关互锁 互锁是防止在开系统的过程中,按关系统,常用下面两种方法实现,可以用 touch.disable/enable 功能外,最简单的功能是在全开全关… - [程序加密.时间限制.定时注册](https://wiki.simfas.cn/208.md): 定时限制介绍 在项目过程中,有时候可能需要限制某些功能/展厅的使用次数时间等,这个我们可以通过中控编程或者app编程实现,比较可靠的是通过中控编程来限制,因为中… - [调用其它程序call,call_in,第三方调用SDK](https://wiki.simfas.cn/189.md): 简介 当您做好了分控,在总控的时候,一个方法可以把分控的代码复制粘贴到总控程序,也可以使用 call_in 或者 call 指令来调用分控程序 call和cal… - [矩阵编程](https://wiki.simfas.cn/154.md): 矩阵编程 在SimFAS中控中,可以用简单的方式进行矩阵编程,就可以实现矩阵信号切换. 这里需要略懂常规编程思路,其中主要用到了APP带参数调用中控程序. ta… - [自定义函数](https://wiki.simfas.cn/153.md): 介绍 您可以自定义功能函数,新增功能函数.原理很简单,通过专家模式的 regFuntion 函数可以自定义自己的用户函数. regFuntion函数 在专家模式… - [转义符,多行内容发送](https://wiki.simfas.cn/130.md): 什么是转义符 编程过程中,常用的字符串数据,我们平常用两个引号表示字符串,开始用一个引号,结束用一个引号,例如 "data" 。 那么问题来了,如果数据中有引号… - [SimFAS 语法函数编程手册--默认引擎](https://wiki.simfas.cn/26.md): 默认引擎介绍 该模式适合基础用户使用, 具备自动容错功能(出现语法参数错误会尝试修复并继续运行) 新建的程序,不修改任何选项,默认就是 默认引擎. 程序不需要编… - [定时执行任务-时间轴程序](https://wiki.simfas.cn/8.md): 定时执行简介 用于定时执行指定的程序, 可以指定每天/特定日期/星期等周期定时运行程序. 注意: 为确保时间准确,中控WAN口必须接入互联网进行NTP时间同步.… - [用户日志log.save](https://wiki.simfas.cn/215.md): 日志记录 项目中用该功能记录用户什么时候做了什么操作,也可以用来检测中控程序是否运行,该日志断电后依然保存在系统里. 函数功能 log.save log.sav… ## 通讯与控制 - [HTTP编程指南](https://wiki.simfas.cn/431.md): SimFAS HTTP 模块使用说明 HTTP编程文档,每一段示例都在真实服务器上跑过。 1. 三分钟上手 三件事先记住,能少踩 90% 的坑: 返回的是"响应… - [中控创建服务器server类使用说明](https://wiki.simfas.cn/418.md): network 模块 编程使用说明 本网络模块支持: HTTP / TCP / UDP / MQTT 服务器,以及一个带自动重连的 MQTT 客户端 。 1. … - [tcp udp 更多参数设置](https://wiki.simfas.cn/355.md): 面向对象 平常简单的编程,我们自己一行代码就可以了,但是有时候需要设置更多参数,这个时候可以使用通过 对象.属性 进行设置更多参数. tcp 短链接参数属性 t… - [离线语音识别](https://wiki.simfas.cn/245.md): 语音识别介绍 这里介绍一个通过测试认证的第三方语音控制终端 虾条语音助手 ,主要特点如下: 离线识别,无需联网,无需外网,无需局域网 一根网线直连中控,无需额外… - [mqtt使用,阿里云](https://wiki.simfas.cn/193.md): mqtt介绍 中控可以连入mqtt服务器,例如自建的,或者阿里云的mqtt物联网服务器. 用于向物联网服务器发布信息,或者收取信息. 连入阿里云 连入物联网服务… - [artnet-dmx512灯控系统](https://wiki.simfas.cn/181.md): ArtNet-DMX512介绍 SimFAS中控系统支持ArtNet协议,ArtNet是一种用于控制舞台灯光和灯光效果的协议,它允许灯光控制器和其他设备通过以太… - [udp协议使用](https://wiki.simfas.cn/148.md): udp介绍 UDP(User Datagram Protocol)是一种无连接的传输层协议,它是TCP/IP协议族中的一个成员。与TCP相比,UDP具有以下特点… - [osc协议使用](https://wiki.simfas.cn/147.md): osc协议介绍 OSC(Open Sound Control)是一种开放的、跨平台的网络通信协议,用于在计算机和电子设备之间传输实时数据。在音频领域,OSC被广… - [udp.sendrcv收发数据](https://wiki.simfas.cn/275.md): 简介 udp是无连接的,一般用于快速单向通讯,但是也可以在发送的同时,打开一个端口用于接收对方返回的信息. ##udp.sendrcv ##udp.sendhe… - [使用中控进行http.post模拟浏览器提交数据](https://wiki.simfas.cn/230.md): 普通模式 普通编程模式,可以使用下面的 http方法,支持 http.get/post ,还支持REST API相关操作,函数功能如下: 函数 参数 HTTP … - [投影机网络控制 Pjlink](https://wiki.simfas.cn/87.md): 控制方式 RS232串口控制 网口控制(PJlink协议) Pjlink介绍 Pjlink是一种用于控制和管理投影仪的协议。它是由日本的投影仪制造商共同开发的,… - [网络唤醒 pc.wakeup](https://wiki.simfas.cn/84.md): 网络唤醒介绍 电脑网络唤醒(Wake-on-LAN,简称WoL)是一种远程唤醒计算机的技术,它允许用户通过局域网或互联网远程启动处于休眠或关机状态的计算机。通过… - [串口接收数据,86盒触摸屏,会议跟踪](https://wiki.simfas.cn/81.md): 简介 中控可以接收RS232/RS485设备反馈发过来的数据并处理,然后执行中控程序控制其它设备例如摄像头等. 常见的串口RS232(RS485)设备例如串口屏… - [tcp.sendhex发送指令受控设备无响应](https://wiki.simfas.cn/64.md): tcp.sendhex无法控制 tcp调试软件可以控制,但是使用中控的tcp.sendhex控制时,受控设备无反应. 可能原因 中控主机和受控设备不在一个网络.… - [红外功能使用,红外学习,红外发射](https://wiki.simfas.cn/40.md): 红外功能简介 中控自带了 红外学习 和 红外发射 的功能, 用于代替设备自带的遥控器,可以复制遥控器上全部的功能,并通过中控的红外发射接口把红外信号发射出去,实… - [串口接收处理大数据包Buffer](https://wiki.simfas.cn/36.md): 使用场景 串口需要接收大数据包(一次超过256字节)时,可以采用Buffer相关的功能函数,它是一个Key-Valu内存数据库, 其中 Key: 任何字符串(A… - [RS232 串口线定义和制作](https://wiki.simfas.cn/17.md): RS232接线通讯原理 在RS-232 串口设备通信中,只需要 3线 (即只使用三根线)的连接方式,两个设备之间就可进行 全双工异步串行通信 。 🔌 接线方法(… - [send 和sendHex的区别](https://wiki.simfas.cn/13.md): 概述 在编程函数列表中,您会发现有类似 com.send , com.sendhex , tcp.send , tcp.sendhex 等,它们的区别如下: .… - [tcp长连接编程tcpl](https://wiki.simfas.cn/228.md): 什么时候需要长连接 当需要高频率实时发tcp数据的时候,当需要提高发送数据速度核效率时,可使用 长连接 进行收发数据,因为短连接每次连接断开需要时间. 原理 使… ## 中控与配置 - [通过浏览器批量自动删除中控程序](https://wiki.simfas.cn/371.md): 问题 公有服务器中,经常出现自己的程序很多,删除麻烦的问题,这个时候可以利用浏览器chrome的脚本注入执行功能,写javascript程序自动完成删除程序. … - [单网口中控配置网络IP](https://wiki.simfas.cn/346.md): 简介 默认IP介绍 单网口中控出厂配置了2个网络连接,可以配置两个IP地址. DHCP(默认) 自动从网络中获取IP地址 (手动固定)应急管理IP,地址是: 1… - [中控CPU占用无故上升](https://wiki.simfas.cn/267.md): ##cpu占用说明 正常的情况下,打开网页管理界面后(网页要占cpu),cpu占用在 60%左右,偶尔飙升到90%. ##CPU异常占用 当中控占CPU超过95… - [系统升级](https://wiki.simfas.cn/197.md): 简介 中控系统会不间断提供系统升级服务,如想体验最新服务,可以在线升级中控系统. 联网要求 中控升级,建议使用在线升级模式,中控的WAN口需要连入互联网,最好采… - [relay.set 中控内置继电器](https://wiki.simfas.cn/191.md): 中控内置继电器 不同系列的中控,会内置不同通道的内置继电器,例如SA8和SA10中控,内置8路弱电继电器. SA系列接口 编程使用 中控编程中,使用 relay… - [如何备份中控程序](https://wiki.simfas.cn/161.md): 备份介绍 中控自带2种模式的备份,第一种是备份用户写的程序 第二种是备份用户写的程序+系统库,我们建议使用第一种. 备份用户程序 进入导出备份界面 选中要备份的… - [手机热点给中控提供外网](https://wiki.simfas.cn/144.md): 概述 中控有外网,可以更方便调试,例如可以从代码市场下载到自己需要的代码例子. 或者让厂家远程协助等. 现场有外网 如果现场有外网,只需要把一根有外网的网线插到… - [中控使用内网NTP服务器](https://wiki.simfas.cn/124.md): 中控时间 中控需要连接互联网后,中控会自行通过NTP服务器(时间服务器)同步时间,只需用一根可以连接互联网的网线,接到中控WAN口便可. 如果项目中没有互联网,… - [SA10中控键盘按键的使用](https://wiki.simfas.cn/98.md): 简介 中控自带了10个面板按键,可以用来设置 全开全关 , 情景模式 等 10个 相关功能,用于应急使用,例如平板没电没wifi等情况. 导入程序 如果中控已经… - [怎么设置中控的WAN口IP地址](https://wiki.simfas.cn/31.md): 中控连入其它局域网 1.中控自带LAN口可以自行组一个 192.168.20.x的局域网. 2.同时中控还有一个WAN的网口,可以接入别的局域网或者互联网. 一… - [APP无法连接到设备](https://wiki.simfas.cn/29.md): 提示无法连接到设备 错误提示: 无法连接到设备, 请联系您的供应商获取支持 问题排查 提示该错误的原因是: SimAPP没有能正常连接到中控主机. 发生这种情况… ## SimAPP界面 - [密码登录APP](https://wiki.simfas.cn/411.md): simAPP设置权限密码 某些页面,需要输入密码才可以操作,那么可以用如下办法 原理 没有密码是这样: 1页面(1.ui)-->2页面(2.ui) 增加密码是这… - [SimAPP_Maker字体颜色RGB定义](https://wiki.simfas.cn/399.md): 自定义字体颜色 除了用颜色选择器选择字体颜色,您还可以直接输入RGB值进行设置,详细操作如下: 鼠标左键 选中要修改的对象 右键弹出菜单,选择 设置RGB颜色 … - [平板SimAPP有黑边不能满屏](https://wiki.simfas.cn/365.md): SimAPP 在平板上有黑边 黑边问题分析 某些Android平板,有Home/返回 等虚拟按键工具栏,该栏会占用屏幕一部分,导致app获取到的屏幕像素分辨率不… - [APP长按触发程序](https://wiki.simfas.cn/350.md): 说明 可以用在某个按钮,长按N秒才触发,防止误操作 中控编程 在要长按的程序加上前面2句 APP设置 指定动作,选复合指令,关联中控程序,这个步骤和平常一样 额… - [SimAPP 自定义提示框](https://wiki.simfas.cn/347.md): 需求 每按一个按钮,中控返回一个提示框,提示用户,程序执行了 实现方法1 touch.sendonce("_-_Code","SetVisible([[tips… - [SimAPP_Maker开关按钮如何使用](https://wiki.simfas.cn/334.md): 按钮类型 自复位按钮 我平常用的按钮一般都是 自复位按钮 ,也就是按下去放手后,它就自动弹回来了,关联一个中控程序. 开关按钮 ,其有2个状态, 开 或者 关 … - [SimAPP内嵌入noVNC](https://wiki.simfas.cn/423.md): 说明 可以在SimAPP嵌入一个VNC控制界面 VNC安装配置 受控设备安装 tightvnc-2.8.11-gpl-setup-64bit.msi ,VNC服… - [APP滑动条TCP长连接](https://wiki.simfas.cn/240.md): 简介 app滑动条通过tcp给设备发数据,使用长连接,可以有效提高效率,避免tcp.send的短链接模式. 代码如下 代码使用说明 采用默认模式下的tcp高阶编… - [滑动条使用说明](https://wiki.simfas.cn/218.md): 滑动条使用说明 在中控中创建默认引擎和专家引擎都可以获取到APP滑动条传来的值,该值是整数范围是 0-100 . APP会把滑动条的值传给中控的变量 val ,… - [如何制作漂亮的APP界面](https://wiki.simfas.cn/200.md): 美工,美工,美工 一个漂亮的APP是由美工和程序员一起完成的,其中好看与否全靠美工的 图片素材 和 排版 ! 美工的任务 制作素材 : (背景图 + 按钮 + … - [SimAPP_Maker制作动画效果](https://wiki.simfas.cn/279.md): 简介 使用SimAPP_Maker可以给您的APP制作各种动画,支持图片 旋转,缩放,渐变,序列帧 等,您可以导入下面简单的例子测试一下. 导入模块 如果您的是… - [Simapp UI模板参考](https://wiki.simfas.cn/384.md): UI 参考 如果以前没有UI设计经验,可以下载参考一下别的客户项目中的项目做参考. 把具体的项目文件下载解压缩后,在SimAPP_Maker打开 index.u… - [Windows电脑端的SimAPP怎么使用](https://wiki.simfas.cn/39.md): SimAPP跨平台 SimAPP除了可以在Andorid/ios使用外,还可以在Windows上使用,使用方法很简单,把Windows电脑当成一个平板就可以了.… - [SimAPP 时间显示格式](https://wiki.simfas.cn/250.md): 自定义SimAPP的时间显示 选中时间控件的闹钟,选动作,如下: 其中 "%X" 为具体的格式,可以用下面的格式 例子 显示当前时间(含秒): timestr=… - [SimAPP按键声音设置](https://wiki.simfas.cn/276.md): SimAPP按键声音设置 通过设置 ClickSound 设置,可以让用户在SimAPP界面中按按钮/按键的的时候,发出一个声音反馈. 如何设置 使用SimAP… ## 电脑端软件 - [SimPlayer 播放PPT技巧](https://wiki.simfas.cn/416.md): PPT白屏 打开PPT的时候,会出现不同时间的白屏 原因 :软件需要把PPT每个页面先渲染成图片,然后再显示,这个需要时间,期间就会出现白屏. 避免白屏 在中控… - [播控系统循环播放](https://wiki.simfas.cn/382.md): 逻辑 和平常用鼠标打开视频文件一样的, 先打开视频 等待视频开始播放后 (延时,根据实际电脑速度,一般2秒以上就OK) 点循环播放 中控编程逻辑 功能列表 - [电脑关机软件SimFAS_PC_CTRL](https://wiki.simfas.cn/378.md): 工作原理 电脑关机,需要在电脑上运行一个程序 SimFAS_PC_CTRL.exe ,然后中控通知网络给电脑发送tcp/udp指令进行控制电脑关机,重启,状态查… - [SimPlayer 扩展程序SimPlus](https://wiki.simfas.cn/354.md): 说明 视频播控软件SimPlayer支持二次开发,主要的扩展程序在 SimPlus 目录,详见后面的文件说明. 常用函数说明 app.win:File_Appe… - [SimPlayer_Delay 播控延时启动程序](https://wiki.simfas.cn/315.md): 延时启动器 SimFAS_Delay.exe 用于延时启动程序,因为项目中设备中,经常出现大屏幕/LED屏/电视屏等不能像普通电脑那样快速被Windows识别,… - [网络共享-文件管理](https://wiki.simfas.cn/305.md): 简介 项目中,一般为了管理方便,把每台需要更改内容的目录,通过局域网网络共享,共享出来,然后集中用一台电脑进行管理. 网络共享 请搜索 windows 网络共享… - [麒麟系统防火墙配置SimCTRL.linux](https://wiki.simfas.cn/406.md): linux关机软件 该软件(SimCTRL.linux) 仅限于Linux AMD(X86)上命令行运行, 由于Linux发行版本非常多,不能确保所有版本可以正… - [SimPlayer当前播放时间通知中控](https://wiki.simfas.cn/137.md): 介绍 视频播控软件SimPlayer把当前播放状态和播放的时间通知到中控主机,中控主机在指定的播放时间执行对应的功能, 应用用途 视频播放到第5秒开启一个灯,播… - [确认软件是否可以正常访问网络](https://wiki.simfas.cn/224.md): 软件需访问网络 SimAPP/SimAPP_Maker/SimPlayer/SimCTRL等软件,都需要访问网络权限,请确保防火墙状态是 允许 . 如果是win… - [SimPlayer播放器自启动+不全屏播放](https://wiki.simfas.cn/61.md): 问题描述 项目中,有时候电脑开机后,屏幕不能全屏播放,特别是在有视频处理器拼接融合(软融,硬融等)的LED大屏上. 原因分析 硬件因素:主要是显示屏,大屏,处理… - [查询电脑状态回显SimCTRL](https://wiki.simfas.cn/263.md): 原理 在电脑安装SimCTRL,中控通过tcp可以查询到SimCTRL是否在运行,从而判断电脑是否工作正常,并回显到APP上. 接口API 中控编程 根据上面协… - [SimCTRL安装和注册](https://wiki.simfas.cn/261.md): 如何安装 先按照软件自带的pdf进行解压缩到电脑并第一次以管理员身份运行程序. 如何注册 展厅款中控,自2020年起,自带4个免费授权.软件会自动寻找中控进行注… ## 产品与设计 - [SimAPP展厅功能描述](https://wiki.simfas.cn/439.md): PAD 端应用软件开发 基于 Android 系统开发展厅中控 PAD 应用软件,采用 www.simfas.cn 提供的中控主机作为核心控制设备,实现展厅多媒… - [SimFAS中控能实现什么功能](https://wiki.simfas.cn/185.md): SimFAS中控简介 中控导脑图 - [展馆灯光设计原则](https://wiki.simfas.cn/254.md): 灯光控制 常见灯光控制有如下方面 ### 开关控制 只负载灯光的开和关,对灯具没有任何要求. ### 调光控制 调光的话一般常见的有0-10v调光,DALI,D… - [软件中控和硬件中控的区别](https://wiki.simfas.cn/93.md): 主要区别 一个简单的理解方式: 硬件中控 = 电脑主机+操作系统+中控软件 软件中控 硬件: 由一台x86电脑主机+Windows/Linux系统 组成,串口通… - [接入中控前,测试线路和协议](https://wiki.simfas.cn/43.md): 受控设备要求 什么设备可以接入中控呢,简单说,设备带有 串口(RS232,RS485)/网口/红外/ 任一接口就可直接接入中控系统, 如果不带,可以增加一个中间… - [中控系统图, 拓扑图,中控布线](https://wiki.simfas.cn/25.md): 电气原理图 下图展示中控和其它设备的系统图, 拓扑图. 中控布线要点 1.现场要控制的 每台设备 布两根线,1根220V 电源线 到 配电箱 ,1根 网线 到 … - [中控质量检测报告,合格证保修卡,出厂报告,授权函,厂家资质等](https://wiki.simfas.cn/5.md): 中控主机检测报告 中控主机SA8/SA10检测报告 点击下载 SP4检测报告 智能配电模块SP4检测报告 点击下载 SP8检测报告 SimFAS-SP8电源控制… - [SimFAS商标证书](https://wiki.simfas.cn/3.md): 上海深克斯科技有限公司拥有以下主要商标 详情可以到国家商标局查询 立即查询 - [SimFAS 中控系统是怎么做出来的](https://wiki.simfas.cn/237.md): 中控系统是怎么做的 现如今您看到的简单易用稳定的SimFAS中控系统,是经过 20余位资深工程师 历时 长达6年 的不停 更新迭代 才得以稳定完善. 其中有 硬… ## 其它 - [默认密码](https://wiki.simfas.cn/440.md): 中控系统常用密码 系统 默认用户名 默认密码 中控主机 root 12345678 SA10中控 root 12345678 SA8中控 root 123456…