{"id":7290,"date":"2018-06-06T14:18:26","date_gmt":"2018-06-06T12:18:26","guid":{"rendered":"https:\/\/aceautomation.eu\/how-to-use-an-rs232-485-ace-plc-here-1430-as-an-i-o-expansion-unit-for-ace-plcs\/"},"modified":"2018-07-27T13:36:07","modified_gmt":"2018-07-27T11:36:07","slug":"how-to-use-an-rs232-485-ace-plc-here-1430-as-an-i-o-expansion-unit-for-ace-plcs","status":"publish","type":"page","link":"https:\/\/aceautomation.eu\/it\/how-to-use-an-rs232-485-ace-plc-here-1430-as-an-i-o-expansion-unit-for-ace-plcs\/","title":{"rendered":"How to use an RS232\/485 Ace PLC (here 1430) as an I\/O expansion unit for Ace PLCs"},"content":{"rendered":"<p>[et_pb_section bb_built=&#8221;1&#8243;][et_pb_row][et_pb_column type=&#8221;4_4&#8243;][et_pb_text _builder_version=&#8221;3.9&#8243;]<\/p>\n<h1>How to use an RS232\/485 Ace PLC (here 1430) as an I\/O expansion unit for Ace PLCs<\/h1>\n<table style=\"height: 100%;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 353px;\">\n<td style=\"width: 40.6305%; height: 353px;\">\n<div style=\"text-align: justify;\">How to use the Ace 1430 as an expansion unit for all Ace PLCs which have an serial port ?<\/div>\n<div style=\"text-align: justify;\"><\/div>\n<div>The <strong>Ace 1430<\/strong> includes IO interfaces for <strong>6 digital inputs<\/strong>, <strong>12 digital outputs<\/strong> and a serial port that is program configurable as either RS232 or RS485.<\/div>\n<div><\/div>\n<div>For this operation you must have an Ace PLC with a free serial port, RS232 or RS485 (Master Main Ace) and an Ace 1430 (Slave Remote Ace) !<\/div>\n<div><\/div>\n<div>You must <strong>link each Ace by the serial port<\/strong>:<\/div>\n<div style=\"text-align: justify;\">\n<table style=\"height: 59px;\" width=\"393\">\n<tbody>\n<tr style=\"height: 84px;\">\n<td style=\"width: 188.5px; height: 84px;\">RX to TX<br \/>\nTX to RX<br \/>\nGND to GND<\/td>\n<td style=\"width: 188.5px; height: 84px;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-17584\" src=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/serial-port_ace_plc.jpg1_.png\" alt=\"\" width=\"213\" height=\"64\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><a href=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/Slave-Remote-Ace-1430.zip\">Slave-Remote-Ace-1430<\/a>\u00a0 program to your Ace 1430 and run it. (Unzip the file before)<br \/>\nThat&#8217;s all for the Ace 1430 side.<\/td>\n<td style=\"width: 51.3695%; height: 353px;\"><img decoding=\"async\" class=\"wp-image-503 size-medium aligncenter\" src=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/Ace1430_PLC_Card_760x980.png\" alt=\"\" width=\"300\" height=\"233\" srcset=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/Ace1430_PLC_Card_760x980.png 980w, https:\/\/aceautomation.eu\/wp-content\/uploads\/Ace1430_PLC_Card_760x980-300x233.png 300w, https:\/\/aceautomation.eu\/wp-content\/uploads\/Ace1430_PLC_Card_760x980-768x596.png 768w, https:\/\/aceautomation.eu\/wp-content\/uploads\/Ace1430_PLC_Card_760x980-600x465.png 600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/td>\n<\/tr>\n<tr style=\"height: 183px;\">\n<td style=\"width: 92%; height: 183px;\" colspan=\"2\">\n<div>\n<div style=\"text-align: justify;\">\n<hr \/>\n<p>On your Ace PLC (Master Main Ace) side, you must configure the serial port as <strong>RS232, Custom type, 9600 bds, None parity and 1 stop bits<\/strong>. For this you must return to the setup hardware on the top left hand corner of vBuilder software (Green or Blue icon).<\/p>\n<\/div>\n<div style=\"text-align: justify;\">\n<table style=\"height: 48px; width: 560.65px;\">\n<tbody>\n<tr>\n<td style=\"width: 94px;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-17604\" src=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/SetupHardware-button1.png\" alt=\"\" width=\"124\" height=\"126\" \/><\/td>\n<td style=\"width: 15px; text-align: center;\">or<\/td>\n<td style=\"width: 96px;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-17609\" src=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/setup_30901.png\" alt=\"\" width=\"123\" height=\"124\" srcset=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/setup_30901.png 123w, https:\/\/aceautomation.eu\/wp-content\/uploads\/setup_30901-100x100.png 100w\" sizes=\"(max-width: 123px) 100vw, 123px\" \/><\/td>\n<td style=\"width: 531.65px;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-17589\" src=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/serial_port_custom1.jpg\" alt=\"\" width=\"365\" height=\"58\" srcset=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/serial_port_custom1.jpg 365w, https:\/\/aceautomation.eu\/wp-content\/uploads\/serial_port_custom1-300x48.jpg 300w\" sizes=\"(max-width: 365px) 100vw, 365px\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"height: 100%; width: 100%;\">\n<tbody>\n<tr style=\"height: 66.3833px;\">\n<td style=\"width: 714px; height: 66.3833px;\" colspan=\"2\">Select Add Subroutine, than Select Existing Subroutine: <strong>WriteReadRemote.viofs<\/strong> file than you can find in this zip file: <a href=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/Master-Main-Ace-3090.zip\">Master-Main-Ace-3090<\/a><\/p>\n<p>Note: This program can be use in any Ace PLC. Just change PLC version in the Setup Hardware.<\/td>\n<td style=\"width: 403px; height: 51.3333px;\" rowspan=\"3\"><img decoding=\"async\" class=\"alignnone size-full wp-image-17648\" src=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_remote_io_in_main_prog1.png\" alt=\"\" width=\"314\" height=\"316\" srcset=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_remote_io_in_main_prog1.png 314w, https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_remote_io_in_main_prog1-150x150.png 150w, https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_remote_io_in_main_prog1-298x300.png 298w, https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_remote_io_in_main_prog1-100x100.png 100w\" sizes=\"(max-width: 314px) 100vw, 314px\" \/><\/td>\n<\/tr>\n<tr style=\"height: 66.3833px;\">\n<td style=\"width: 123.5px; height: 66.3833px;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-17638\" src=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_add_subroutine1.png\" alt=\"\" width=\"119\" height=\"97\" \/><\/td>\n<td style=\"width: 590.5px; height: 66.3833px;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-17643\" src=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_add_subroutine_select1.png\" alt=\"\" width=\"678\" height=\"143\" srcset=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_add_subroutine_select1.png 678w, https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_add_subroutine_select1-300x63.png 300w, https:\/\/aceautomation.eu\/wp-content\/uploads\/vbuilder_add_subroutine_select1-600x127.png 600w\" sizes=\"(max-width: 678px) 100vw, 678px\" \/><\/td>\n<\/tr>\n<tr style=\"height: 66px;\">\n<td style=\"width: 714px; height: 66px;\" colspan=\"2\">In your Main program, to Write and Read the remote inputs\/outputs, add just in the begining of your program the <strong>Subroutine call function<\/strong> from the ToolBox on the right of vBuilder.<\/p>\n<p>This Subroutine call function must be in the begining of your MAIN program.<br \/>\nRInBitC1..C6 = Inputs C1..C6 of the Remote Slave Ace.<br \/>\nROutBitD1..D6..E1..E6 = Outputs D1..D6..E1..E6 of the Remote Slave Ace.<br \/>\nIf you want, you can rename the RInBit and ROutBit tags.<\/p>\n<p>You can also test the whole program <strong>MyProject.vio<\/strong> in the previous zip <a href=\"https:\/\/aceautomation.eu\/wp-content\/uploads\/Master-Main-Ace-3090.zip\">Master-Main-Ace-3090<\/a><strong><br \/>\n<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p><div class=\"et_pb_row et_pb_row_0 et_pb_row_empty\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div> How to use an RS232\/485 Ace PLC (here 1430) as an I\/O expansion unit for Ace PLCs How to use the Ace 1430 as an expansion unit for all Ace PLCs which have an serial port ? The Ace 1430 includes IO interfaces for 6 digital inputs, 12 digital outputs and a serial port [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-7290","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/aceautomation.eu\/it\/wp-json\/wp\/v2\/pages\/7290","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aceautomation.eu\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aceautomation.eu\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aceautomation.eu\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aceautomation.eu\/it\/wp-json\/wp\/v2\/comments?post=7290"}],"version-history":[{"count":3,"href":"https:\/\/aceautomation.eu\/it\/wp-json\/wp\/v2\/pages\/7290\/revisions"}],"predecessor-version":[{"id":17662,"href":"https:\/\/aceautomation.eu\/it\/wp-json\/wp\/v2\/pages\/7290\/revisions\/17662"}],"wp:attachment":[{"href":"https:\/\/aceautomation.eu\/it\/wp-json\/wp\/v2\/media?parent=7290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}